
What I wanted to achieve was something like bellow, where SSH would create a secure "tunnel", protecting VNC traffic from "hostile" network environment. I had ssh server installed on my FREESCO () router already. In my case I wanted to connect from Windows computer at home to computers on network behind FREESCO router/firewall at my office. It might be true in some cases while many others will find out that simple procedure could help secure your connection using only open source software.
#Vnc through ssh tunnel putty software
Unfortunately, when people hear this, they think that commercial software is needed to overcome the problem. For many paranoid and simply smart people it is not acceptable. Only login information sent over network is encrypted. VNC is a wonderful piece of software that has one problem. Software: VNC or TightVNC server on remote end and viewer on local computer, PuTTY Windows ssh client, ssh server installed on server/router/firewall (check if you are using FREESCO for latest openSSH software). Also, no additional port is left open other than ssh port on remote server/router/firewall. As a "side-effect", shorter response times achieved due to ssh efficient traffic compression.


Objective: Getting secure (and fast) connection from Windows environment to remote VNC server behind router/ firewall (such as FREESCO) with ssh server installed.Īchieved results: Secure connection to remote desktop using open source VNC or Tight VNC software (that is normally doesn't encrypt traffic other than password).

HOW-TO: VNC secure tunneling using Windows PuttY ssh client. HOW-TO: VNC Secure Tunneling Using Windows Putty Ssh Client
