Re: Feature suggestion: Port tunneling between VM & client over spice-channel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

El mié, 21-11-2018 a las 23:38 +0100, Michal Suchánek escribió:
On Wed, 14 Nov 2018 16:16:27 +0100
Javier Celaya <
javier.celaya@xxxxxxxxxxx
> wrote:

Hi

FYI, in flexVDI we have already implemented this feature. We just had
not the time to split it into meaningful patches and share it with the
list. If you are really interested, we can try to dedicate some time to
it.
Our implementation allows to redirect local and remote TCP ports, just
like -L and -R options in ssh.
 
That is very nice. Setting up networking infrastructure just to connect
to a service in your appliance or to log into your test machine over
ssh is bothersome for one-off uses. Worse, different platforms offer
different networking options so there is not sure way that gives you
access to your VM.

A SOCKS proxy shouldn't be hard to
implement too. However, we did not use a separate channel. We use the
main channel, like with file transfers, because the client communicates
with the vdagent in the guest. Our changes affect spice-gtk, spice-
protocol, vdagent-linux and vdagent-win32. Maybe it would be a better
idea to have a separate channel+virtio_port+agent for this, what do you
think?
You can have a look at our implementation in our spice-* repos at
GitHub:
https://github.com/flexvdi
 The vdagent-part is not there, but I
could share the code with you if you are interested.

Please do publish the changes. Even if nobody puts them into mainline
right now it is nice to have a working implementation available.

There you go, we have published the vd-agent-linux and vd-agent-win32 repos to github:
They are somewhat outdated, though.

Best regards


Thanks

Michal
-- 


flexVDI

Javier Celaya Alastrué

Chief Technology Officer

email javier.celaya@xxxxxxxxxxx

Phone +34696969959

Skype j_celaya

Legal Legal Information and Privacy Policy

Política de confidencialidad

Este mensaje y los ficheros anexos son confidenciales dirigiéndose exclusivamente al destinatario mencionado en el encabezamiento. Si usted ha recibido este correo por error, tenga la amabilidad de eliminarlo de su sistema y no divulgar el contenido a terceros. Los datos personales facilitados por usted o por terceros serán tratados por FLEXIBLE SOFTWARE SOLUTIONS S.L.U. con la finalidad de gestionar y mantener los contactos y relaciones que se produzcan como consecuencia de la relación que mantiene con FLEXIBLE SOFTWARE SOLUTIONS S.L.U. Normalmente, la base jurídica que legitima este tratamiento, será su consentimiento, el interés legítimo o la necesidad para gestionar una relación contractual o similar. El plazo de conservación de sus datos vendrá determinado por la relación que mantiene con nosotros. Para más información al respecto, o para ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación o portabilidad, dirija una comunicación por escrito a FLEXIBLE SOFTWARE SOLUTIONS S.L.U: Avenida de Ranillas 1D, Planta 3, Oficina 3G, Zaragoza o al correo electrónico pdo@xxxxxxxxxxx. En caso de considerar vulnerado su derecho a la protección de datos personales, podrá interponer una reclamación ante la Agencia Española de Protección de Datos (www.agpd.es).

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]