Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement reverse connections #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

NDagestad
Copy link

I needed to do a reverse connection to the vnc server so I implemented it quickly, if My libvncserver changes are merged upstream, would you want this in wlvnc ? (my patches to libvncserver can be found in my fork or at https://git.dagestad.fr/~nicolai/libvncserver)

@any1
Copy link
Owner

any1 commented Apr 9, 2021

What do you use this for?

@NDagestad
Copy link
Author

When the computer your want to contrôle is not accepting incoming connections or behind a nat or something it can be quite useful, in my cas it is on a corporate windows PC where I cannot control the firewall rules.
I am not sure how common the functionality is, but I have seen some clients implement it like vinagre, tigerVNC, and tightVNC (at least the server does so I would assume the client too)

@any1
Copy link
Owner

any1 commented Apr 9, 2021

Can this not also be done with ssh tunneling?

@NDagestad
Copy link
Author

NDagestad commented Apr 9, 2021 via email

@NDagestad
Copy link
Author

Well after a few days of trying, I could not get VNC to work through the ssh tunnel. The tunnel itself works but for some reason, it just doesn't connect to the server...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants