I just googled this "port forwarding remote desktop putty" and just realized this is easy. I am remote desktop'ing' from windows machines outside of my home network into my home LAN into my Windows XP machine. PuTTY and openSSH can make this easy, maybe even ultra easy!
- A server running SSH (openSSH?) - of course this is a Gentoo Linux server at my house but it doesn't need to be. * Configuration for this is outside the scope of this blog.
- puTTY - download to the computer that will be the client
PuTTY is a free software SSH, Telnet, rlogin, and raw TCP client. It is perfect for this.
- Setup the Tunnel Port Forwarding in puTTY.
- Click on the Tunnel. (configure the Tunnel configuration)
- Enter a source port, this is the port on the local machine, 3390.
- Enter a Destination IP or name and port number of 3389 using a colon separator character. An example is for a Remote Desktop session to the PC machinewithRDP.
- Click the Add button
- Repeat for other hosts
- Click on SSH (configure the high level SSH)
- Turn on compression
- Use only SSH 2
- Click on Session (configure session)
- Save your settings
- Connect to the SSH server with your username/password
- Start up Remote Desktop
- use the address of the port you setup in puTTY. localhost:3390
- click Connect
You are done and connected! Nice work.
Keywords: Tunneling Remote Desktop through SSH with Putty and openSSH. RDP, Windows, Tunnel, Gentoo, Linux, D-Link Wireless Router, DI-724 DU.