Here is the situation:
- Server 1 - I have direct SSH access to this machine.
- Server 2 - Can only be accessed via Server 1 (SSH).
(Both Linux boxes.)
Is there a way to set up direct VNC access to Server 2 from a Windows box?
You should be able to do the same thing as described here. In your case you would use putty to connect to server1 through ssh but use the IP address or name of Server2 in the destination field instead of 'localhost'.
All the following steps are to be done on your windows system:
Open the main Putty screen:
Under the [SSH -> Tunnels] menu in putty:
Open your VNC client. Different VNC clients might use different notations for specifying ports. If you use ultraVNC:
Server2 needs to have a VNC server on it but it only needs to be visible to Server1 on the internal network.