📜 ⬆️ ⬇️

List of Full-Mesh VPN Solutions

Introduction


Many people are interested in Full-Mesh (or P2P) VPN, they want to use them to play with friends, to connect remote offices, servers, and for anything. Regular VPNs, like OpenVPN or PPTP, pass all traffic through a central server, and Full-Mesh connects directly to the nodes, often punching NAT.

With its servers (mainly for games):

Tunngle
Basic and Premium. Windows only.

VPN for games, analog Hamachi. Zero-config through the program server. Chat with file transfer, voice chat based on Ventrillo and Mumble. There is a mini-firewall.
In the free version, you can create a room for up to 32 people, which is removed
after 3 days of inactivity. You can not set a mini-firewall, it blocks ports
1-1024 and all protocols except tcp, udp and icmp. It breaks through NAT.
Premium allows you to create rooms for up to 255 people, hide rooms from
directory, change nickname, use QoS, configure mini-firewall,
use nickname instead of ip (dns).
')
Social VPN
Open Source. Windows and Linux. C #.

Zero-config with XMPP as backend, integration with Gtalk. It breaks through NAT, connects directly, or uses its servers if this is not possible. There is a DNS.

Remobo
Free. Windows, Linux and MacOS.

Analog Hamachi, zero-config through the server program. There is a built-in chat. It is possible to use other computers as a proxy. It breaks through NAT.
There is a PRO-version, which is characterized by the presence of a demon with the CLI.

Without their servers:

NeoRouter
Free. Windows, Linux, MacOS, FreeBSD, Android.

There is a portable version and a web client. IPv6 support, NAT breaks through.

GBridge
Is free. Windows only.

Zero-config via Gtalk and Gmail. VPN, VNC, Sharing, synchronization and backup files.
Generation of previews for images, creation of directories, streaming audio and video (using a web-interface).
It breaks through NAT, there is no server node.

P2PVPN
Open Source. Windows and Linux. Java.

VPN and chat between peers. BitTorrent is used (specifically the OpenBitTorrent tracker) to search for peers on your network. NAT does not break through; it requires an open port for at least one network member; there is no server node.
The project is a little stalled, the latest version was released in 2010.

Wippien
Open Source. Windows and Linux.

Uses XMPP as backend, integration with gtalk. It breaks through NAT.

For server use:

tinc
Open Source. Windows, Linux, * BSD, MacOS, Solaris, iPhone.

Old project, easy configuration, no server node. IPv6 support, NAT breaks through.

PeerVPN
Open Source, Linux and FreeBSD. Informal ports for MacOS and Windows.

IPv6 support, NAT breaks through.

Source: https://habr.com/ru/post/150151/


All Articles