FreePN je P2P implementacija distribuirane virtualne privatne mreže (dVPN) koja stvara anonimni "oblak" peerova, gdje je svaki peer i klijentski čvor i izlazni čvor. Ravni se nasumično povezuju pri pokretanju i po potrebi se ponovno povezuju s novim (nasumičnim) ravnopravnim uređajima.
FreePN korisničko sučelje (freepn-gtk3-tray) trenutno podržava okruženja kompatibilna s XDG-om temeljena na GTK3 kao što su Gnome, Unity, XFCE i derivati.
FreePN nije punopravni VPN (kao što su OpenVPN ili VPNC) i ne zahtijeva konfiguraciju unaprijed dijeljenih ključeva ili certifikata. Promet preko FreePN mrežnih veza uvijek je šifriran; međutim, budući da je svaka mrežna veza neovisna, promet se mora dešifrirati pri izlasku iz svakog peer-a. Pri radu u "peer-to-peer" načinu rada, pretpostavlja se da je svaki peer nepouzdani host; pri radu u "adhoc" načinu rada, peer-ovi se mogu smatrati pouzdanima (budući da pripadaju korisniku). Stoga, korisnik koji izvodi ilegalne radnje ugrožava slučajni izlazni čvor. To se razlikuje od Tora i komercijalnih VPN-ova po tome što izlazni čvorovi općenito znaju što rade.
Ograničenja
- usmjerava se samo www (http i https) i dns promet (opcionalno)
- usmjeravanje prometa podržava samo IPv4
- DNS privatnost u potpunosti ovisi o vašoj DNS konfiguraciji
- najčešća konfiguracija DNS-a samo za LAN ne podržava usmjeravanje odmah
- morate napraviti promjene kako biste zaustavili curenje privatnosti DNS-a
Izvor: linux.org.ru

