FreePN és una implementació P2P d'una xarxa privada virtual distribuïda (dVPN) que crea un "núvol" anònim d'iguals, on cada igual és alhora un node client i un node de sortida. Els companys es connecten aleatòriament a l'inici i es tornen a connectar amb nous iguals (aleatoris) segons sigui necessari.
La interfície d'usuari de FreePN (freepn-gtk3-tray) actualment admet entorns basats en GTK3 compatibles amb XDG com ara Gnome, Unity, XFCE i derivats.
FreePN no és un servei complet VPN (com ara OpenVPN o VPNC) i no requereix la configuració de cap clau o certificat precompartit. El trànsit a través dels enllaços de xarxa FreePN sempre està xifrat; tanmateix, com que cada enllaç de xarxa és independent, el trànsit s'ha de desxifrar en sortir de cada peer. Quan s'opera en mode "peer-to-peer", se suposa que cada peer és un host no fiable; quan s'opera en mode "adhoc", els peers es poden considerar de confiança (ja que pertanyen a l'usuari). Per tant, un usuari que realitza accions il·legals compromet un node de sortida aleatori. Això difereix de Tor i de les VPN comercials en què els nodes de sortida generalment saben què estan fent.
Restriccions
- Només s'encamina el trànsit www (http i https) i dns (opcional).
- L'encaminament del trànsit només admet IPv4
- La privadesa del DNS depèn completament de la configuració del DNS
- La configuració DNS només per a LAN més comuna no admet l'encaminament fora de la caixa
- heu de fer canvis per aturar la filtració de privadesa del DNS
Vídeo de demostració de FreePN vs VPN
Font: linux.org.ru

