1. Go to http://hamachi.cc and download the free version of this software.
2. once you install it for the computer that you want as the server and the viewer you want to set it up a network (if you follow the instructions it will guide you through this processes).
3. Install uvnc on both machines and when installing you might want to set the server to run as a service so you don't have to start the server everytime.
4. After Hamachi is set up you will want to right click on the ip of the server and copy it and paste it in the viewer. click connect and your logged in.
Hamachi is encrypted and uses upnp to make the connection to your viewer and the server. It also is great for file sharing just as long as you share the folder.
The best part is that both are free.
Enjoy!

g8rbyte