Hamachi you can organize two or more computers with an Internet connection into their own virtual network for direct secure communication.
Hamachi is fast, secure and simple. It is also free. Highly secure, FREE, P2P, VPN (private network that makes all your allowed computers look like they're on the same network as long as they're on the internet!).
Related: VPN