Hamachi 2.3.0.78
Description by the Software Developer:"Hamachi will allow you to establish secure direct connections to PC's that are not accessible otherwise due to the restrictions in network setup.
For example, if your home computer is connected to the Internet via Connection Sharing or Broadband Router, you will not generally be able to access it, say, from your office.
By installing Hamachi on both computers and clicking a couple of buttons you can connect them instantly and securely. Now you can browse file shares, run remote desktop or even host a multiplayer game on one computer and join in from another. Just as if they were connected with a physical wire.
Hamachi is simple, fast and secure. And it is also free. "