Sounds great. It is similar to another solution I have which requires much less setup.
-Install FreeSSHd on you home system or server.
-Port forward 22 on your router back to that system. ( you may set up the incoming port as 21, 443, 81, 8080, or any other port that will make it through the firewall, and the destination port as 22 )
-Next configure a SSH program to connect to the SSH daemon. Putty comes to mind.
Open PuTTy and go to Tunnels in the left hand side menu.
- Set the Source Port as something you choose
-Set the destination and port as if you are working off the FreeSSHd server.
So local port as 3389, and the destination 127.0.0.1:3389
This will allow you to point RemoteDesktop on the work pc and connect to 127.0.0.1:3389 at the other end on the FreeSSHd Server to opening a remote session pointing back to itself allowing you to view the screen.
-setting the destination to 192.168.0.xxx:3389 would allow you to view another machine on your home network.
Change to local to something like 8080 and change the destination to 'proxy.cache.telstra.net:3128' and adjust your web browser to point to a proxy address of 127.0.0.1:8080, now you have tunneled internet.
-Install FreeSSHd on you home system or server.
-Port forward 22 on your router back to that system. ( you may set up the incoming port as 21, 443, 81, 8080, or any other port that will make it through the firewall, and the destination port as 22 )
-Next configure a SSH program to connect to the SSH daemon. Putty comes to mind.
Open PuTTy and go to Tunnels in the left hand side menu.
- Set the Source Port as something you choose
-Set the destination and port as if you are working off the FreeSSHd server.
So local port as 3389, and the destination 127.0.0.1:3389
This will allow you to point RemoteDesktop on the work pc and connect to 127.0.0.1:3389 at the other end on the FreeSSHd Server to opening a remote session pointing back to itself allowing you to view the screen.
-setting the destination to 192.168.0.xxx:3389 would allow you to view another machine on your home network.
Change to local to something like 8080 and change the destination to 'proxy.cache.telstra.net:3128' and adjust your web browser to point to a proxy address of 127.0.0.1:8080, now you have tunneled internet.
Have fun
[ reply ]
Link to this comment: http://www.securityfocus.com/comments/infocus/1508/811#811