FreePN is a new peer-to-peer VPN service


FreePN is a new peer-to-peer VPN service

FreePN is a P2P implementation of a distributed virtual private network (dVPN) that creates an anonymous "cloud" of peers, where each peer is both a client node and an exit node. Peers are randomly connected at startup and reconnect to new (random) peers as needed.

The FreePN user interface (freepn-gtk3-tray) currently supports GTK3-based XDG-compatible environments such as Gnome, Unity, XFCE and derivatives.

FreePN is not a full VPN (like openvpn or vpnc) and does not require you to set up any pre-shared keys or certificates. Traffic on FreePN network links is always encrypted, however, since each network link is independent, traffic must be decrypted as it exits each peer host. When operating in "peer" mode, each peer is assumed to be an untrusted host; when operating in "adhoc" mode, nodes can be considered trusted (because they belong to the user). Thus, a user performing illegal actions compromises a random exit node. The difference from TOR and commercial VPNs is that containing exit nodes usually know what they are doing.

Restrictions

  • only www (http and https) and dns traffic is routed (optional)
  • traffic routing only supports IPv4
  • DNS privacy depends entirely on your DNS configuration
  • most common LAN-only DNS configuration does not support routing out of the box
  • you need to make changes to stop DNS privacy leak

Demo video FreePN vs VPN

Source: linux.org.ru