FreePN to nowa usługa VPN typu peer-to-peer


FreePN to nowa usługa VPN typu peer-to-peer

FreePN to implementacja P2P rozproszonej wirtualnej sieci prywatnej (dVPN), która tworzy anonimową „chmurę” peerów, gdzie każdy peer jest zarówno węzłem klienckim, jak i węzłem wyjściowym. Elementy równorzędne są losowo łączone przy uruchomieniu i w razie potrzeby ponownie łączone z nowymi (losowymi) urządzeniami równorzędnymi.

Interfejs użytkownika FreePN (freepn-gtk3-tray) obsługuje obecnie środowiska oparte na GTK3 kompatybilne z XDG, takie jak Gnome, Unity, XFCE i pochodne.

FreePN nie jest pełną siecią VPN (jak openvpn lub vpnc) i nie wymaga konfigurowania żadnych wstępnie udostępnionych kluczy ani certyfikatów. Ruch na łączach sieciowych FreePN jest zawsze szyfrowany, jednak ponieważ każde łącze sieciowe jest niezależne, ruch musi zostać odszyfrowany przy opuszczaniu każdego hosta równorzędnego. Podczas pracy w trybie „każdy z każdym” zakłada się, że każdy równorzędny host jest niezaufanym hostem; Podczas pracy w trybie „adhoc” węzły można uznać za zaufane (ponieważ należą do użytkownika). W ten sposób użytkownik wykonujący nielegalne działania narusza losowy węzeł wyjściowy. Różnica w stosunku do TOR i komercyjnych sieci VPN polega na tym, że zawierające je węzły wyjściowe zazwyczaj wiedzą, co robią.

Ograniczenia

  • Kierowany jest tylko ruch www (http i https) oraz dns (opcjonalnie).
  • routing ruchu obsługuje tylko protokół IPv4
  • Prywatność DNS zależy całkowicie od konfiguracji DNS
  • Najpopularniejsza konfiguracja DNS działająca tylko w sieci LAN nie obsługuje routingu po wyjęciu z pudełka
  • musisz wprowadzić zmiany, aby zatrzymać wyciek prywatności DNS

Film demonstracyjny FreePN i VPN

Źródło: linux.org.ru