I have a Linux Ubuntu desktop at home, ssh enabled, vnc server installed, router rule configured. It all works, and at home I can connect via the local network from my Mac. From the outside I can login via ssh.

I've configured putty as follows:

  • session: host name and port number
  • connection > ssh > tunnel: forwarded ports: L5900|192.168.0.23
  • the local address is: 192.168.1.45

When I make the connection I can login to the remote machine.

Then I open Remote Desktop Viewer.

  • I click connect
  • protocol: vnc
  • host: ?
  • use host as ssh tunnel: ?

I don't know what to use for the last two options. Which ip-addresses should I use?

link|improve this question

67% accept rate
feedback

migrated from stackoverflow.com Jun 8 '10 at 13:21

This question came from our site for professional and enthusiast programmers.

2 Answers

up vote 1 down vote accepted

SSH forwarding - you're forwarding from the host you have SSHed into, to the same host:

  • L5900|localhost:5900

VNC viewer:

  • host: localhost
  • "use host as ssh tunnel" is not needed, as you're doing that step (SSH forwarding) manually
link|improve this answer
Thank you! I got it working. – rxt Jun 8 '10 at 11:58
feedback

You should point your remote desktop viewer to the local address and local port number that you've chosen to bind to.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.