FreePN – гэта P2P-рэалізацыя размеркаванай віртуальнай прыватнай сеткі (dVPN), якая стварае ананімнае «воблака» аднарангавых вузлоў, дзе кожны аднарангавы вузел з'яўляецца адначасова кліенцкім вузлом і выходным вузлом. Аднарангавыя вузлы выпадковым чынам падлучаюцца пры запуску і паўторна падлучаюцца да новых (выпадковым) аднарангавым вузлам па меры неабходнасці.
Карыстацкі інтэрфейс FreePN (freepn-gtk3-tray) у цяперашні час падтрымлівае XDG-сумяшчальныя асяроддзі на аснове GTK3, напрыклад Gnome, Unity, XFCE і вытворныя.
FreePN не з'яўляецца паўнавартасным VPN (такім як openvpn ці vpnc) і не патрабуе налады якіх-небудзь папярэдніх агульных ключоў ці сертыфікатаў. Трафік па сеткавых спасылках FreePN заўсёды зашыфраваны, аднак, паколькі кожная сеткавая спасылка незалежная, трафік павінен расшыфроўвацца пры выхадзе з кожнага аднарангавага хаста. Пры працы ў «аднарангавым» рэжыме мяркуецца, што кожны аднарангавы вузел з'яўляецца ненадзейным хастом; пры працы ў рэжыме "adhoc" вузлы можна лічыць даверанымі (паколькі яны прыналежаць карыстачу). Такім чынам, карыстач, які выконвае незаконныя дзеянні, кампраметуе выпадковы выходны вузел. Адрозненне ад TOR і камерцыйных VPN у тым, што якія змяшчаюць выходныя вузлы як правіла ведаюць, што робяць.
Абмежаванні
- маршрутызуецца толькі трафік www (http і https) і dns (апцыянальна)
- маршрутызацыя трафіку падтрымлівае толькі IPv4
- канфідэнцыяльнасць DNS цалкам залежыць ад вашай канфігурацыі DNS
- найбольш распаўсюджаная канфігурацыя DNS толькі для лакальных сетак не падтрымлівае маршрутызацыю са скрынкі
- вам трэба ўнесці змены, каб спыніць уцечку прыватнасці DNS
Дэманстрацыйнае відэа FreePN vs VPN
Крыніца: linux.org.ru