FreePN je P2P implementácia distribuovanej virtuálnej súkromej siete (dVPN), ktorá vytvára anonymné „oblačné“ peer-to-peer uzly, kde každý peer uzol je súčasne klientsky uzol aj výstupný uzol. Peer uzly sa náhodne pripájajú pri spustení a opätovne sa pripájajú k novým (náhodným) peer uzlom podľa potreby.
Používateľské rozhranie FreePN (freepn-gtk3-tray) v súčasnosti podporuje XDG-kompatibilné prostredia založené na GTK3, ako sú Gnome, Unity, XFCE a deriváty.
FreePN nie je plnohodnotný VPN (ako openvpn alebo vpnc) a nevyžaduje konfiguráciu žiadnych predbežných spoločných kľúčov alebo certifikátov. Prevádzka cez sieťové odkazy FreePN je vždy šifrovaná, avšak pretože každý sieťový odkaz je nezávislý, prevádzka musí byť dešifrovaná pri výstupe z každého peer hostiteľa. Pri prevádzke v „peer-to-peer“ režime sa predpokladá, že každý peer uzol je nedôveryhodný hostiteľ; pri prevádzke v režime „adhoc“ môžu byť uzly považované za dôveryhodné (keďže patrí používateľovi). Týmto spôsobom, používateľ vykonávajúci nezákonné činnosti, kompromituje náhodný výstupný uzol. Rozdiel oproti TOR a komerčným VPN je v tom, že obsahujúce výstupné uzly zvyčajne vedia, čo robia.
Obmedzenia
- smeruje sa iba prevádzka www (http a https) a dns (voliteľné)
- smerovanie prevádzky podporuje iba IPv4
- dôvernosť DNS úplne závisí od vašej konfigurácie DNS
- najbežnejšia konfigurácia DNS len pre miestne siete nepodporuje smerovanie z krabice
- musíte vykonať zmeny, aby ste zastavili únik dôvernosti DNS
Demonštračné video FreePN vs VPN
Zdroj: linux.org.ru

