I don’t know if I am late to know about this amazing software but today I come across Hamachi. With Hamachi you can organize two or more computers with an Internet connection into their own virtual network for direct secure communication.
Hamachi is a UDP-based virtual private networking system. Its peers utilize the help of a 3rd node called mediation server to locate each other and to boot strap the connection between themselves. The connection itself is direct and once it’s established no traffic flows through our servers.There are more than 785,000 users worldwide using Hamachi. It’s fast, secure and simple. It is also free.You just need to download and install the hamachi. It is currently available for Windows 2000/XP and Linux operating systemsDownload and configure Hamachi.