FreePN is een P2P-implementatie van een gedistribueerd virtueel privƩ netwerk (dVPN) dat een anonieme 'cloud' van peer-to-peer knooppunten creƫert, waarbij elk knooppunt zowel een cliƫnt- als een exitknooppunt is. Peer-to-peer knooppunten verbinden zich willekeurig bij het opstarten en verbinden opnieuw met nieuwe (willekeurige) knooppunten indien nodig.
De gebruikersinterface van FreePN (freepn-gtk3-tray) ondersteunt momenteel XDG-compatibele omgevingen op basis van GTK3, zoals Gnome, Unity, XFCE en afgeleiden.
FreePN is geen volledig VPN (zoals openvpn of vpnc) en vereist geen configuratie van vooraf gedeelde sleutels of certificaten. Het verkeer via FreePN-netwerkverbindingen is altijd versleuteld, maar omdat elke netwerkverbinding onafhankelijk is, moet het verkeer worden ontsleuteld bij het verlaten van elk peer-host. Bij gebruik in 'peer-to-peer' modus wordt aangenomen dat elk knooppunt een onbetrouwbaar host is; in 'adhoc' modus kunnen knooppunten als betrouwbaar worden beschouwd (aangezien ze eigendom zijn van de gebruiker). Daarom zal een gebruiker die onwettige handelingen uitvoert, het willekeurige exitknooppunt compromitteren. Het verschil met TOR en commerciƫle VPN's is dat de exitknooppunten over het algemeen weten wat ze doen.
Beperkingen
- alleen www-verkeer (http en https) en dns (optioneel) wordt gerouteerd
- verkeersroutering ondersteunt alleen IPv4
- de privacy van DNS hangt volledig af van uw DNS-configuratie
- de meest voorkomende DNS-configuratie voor lokale netwerken ondersteunt standaard geen routering
- u moet wijzigingen aanbrengen om DNS-privacy-lekken te stoppen
Demonstratievideo FreePN vs VPN
Bron: linux.org.ru

