Hi El mié, 21-11-2018 a las 23:38 +0100, Michal Suchánek escribió: On Wed, 14 Nov 2018 16:16:27 +0100Javier Celaya <javier.celaya@xxxxxxxxxxx> wrote:HiFYI, in flexVDI we have already implemented this feature. We just hadnot the time to split it into meaningful patches and share it with thelist. If you are really interested, we can try to dedicate some time toit.Our implementation allows to redirect local and remote TCP ports, justlike -L and -R options in ssh.That is very nice. Setting up networking infrastructure just to connectto a service in your appliance or to log into your test machine overssh is bothersome for one-off uses. Worse, different platforms offerdifferent networking options so there is not sure way that gives youaccess to your VM.A SOCKS proxy shouldn't be hard toimplement too. However, we did not use a separate channel. We use themain channel, like with file transfers, because the client communicateswith the vdagent in the guest. Our changes affect spice-gtk, spice-protocol, vdagent-linux and vdagent-win32. Maybe it would be a betteridea to have a separate channel+virtio_port+agent for this, what do youthink?You can have a look at our implementation in our spice-* repos atGitHub:https://github.com/flexvdiThe vdagent-part is not there, but Icould share the code with you if you are interested.Please do publish the changes. Even if nobody puts them into mainlineright 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 ThanksMichal --
|
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel