A FreePN — a P2P megvalósítása egy elosztott virtuális magánhálózatnak (dVPN), amely anonim „felhőt” hoz létre a peer-to-peer csomópontokból, ahol minden peer node egyben kliens node és kimeneti node is. A peer csomópontok véletlenszerűen csatlakoznak induláskor, és új (véletlenszerű) peer csomópontokhoz csatlakoznak újra, amikor szükséges.
A FreePN felhasználói felülete (freepn-gtk3-tray) jelenleg támogatja az XDG-kompatibilis GTK3 alapú környezeteket, mint például a Gnome, Unity, XFCE és azok származékai.
A FreePN nem teljes értékű VPN (mint az openvpn vagy vpnc) és nem igényel semmilyen előre megosztott kulcs vagy tanúsítvány beállítását. A FreePN hálózati kapcsolatai mindig titkosítva vannak, azonban mivel minden hálózati kapcsolat független, a forgalmat a kimeneti peer hosztoknál kell dekódolni. A „peer-to-peer” üzemmódban azt feltételezzük, hogy minden peer csomópont megbízhatatlan hoszt; az „adhoc” üzemmódban a csomópontok megbízhatónak tekinthetők (mivel a felhasználó birtokában vannak). Így egy törvénysértő tevékenységet végző felhasználó veszélyezteti a véletlenszerű kimeneti csomópontot. A TOR-tól és a kereskedelmi VPN-ektől eltérően, a kimeneti csomópontokról általában tudják, mit csinálnak.
Korlátozások
- csak a www forgalom (http és https) és a dns (opcionális) irányítódik
- a forgalom irányítása csak IPv4-et támogat
- a DNS magánélet teljes mértékben a DNS konfigurációdra támaszkodik
- a leggyakoribb DNS konfiguráció, amely csak helyi hálózatokra vonatkozik, nem támogatja az irányítást alapértelmezetten
- változtatásokat kell végrehajtanod az DNS magánéletének kiszivárgásának megakadályozásához
Forrás: linux.org.ru

