Recimo OpenVPN (
http://openvpn.sourceforge.net), a ako ti je to suviše komplikovano, probaj Windowsov VPN.
Za Windows VPN Server:
Control Panel > Network Connections > Create New Connection > Set up an advanced connection > Accept incoming connections > Allow Virtual Private connections > onda dodaš (Add) user account > i na dalje do finish.
Za Windows VPN Client:
Control Panel > Network Connections > Create New Connection > Connect to the network at my workplace (Bože, ovo samo Windows može ovako da nazove) > Virtual Private Network Connection > Computer name - Bilo šta > Do not dial initial connection > Host name or IP - tu client unese IP adresu servera > Finish.
Treba podesiti i Firewallove da propuštaju VPN.
Imaš dosta o VPNu i na forumima , koristi Google-ES pretragu na vrhu ovog sajta.