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):
TunngleBasic 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 VPNOpen 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.
RemoboFree. 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:
NeoRouterFree. Windows, Linux, MacOS, FreeBSD, Android.There is a portable version and a web client. IPv6 support, NAT breaks through.
GBridgeIs 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.
P2PVPNOpen 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.
WippienOpen Source. Windows and Linux.Uses XMPP as backend, integration with gtalk. It breaks through NAT.
For server use:
tincOpen Source. Windows, Linux, * BSD, MacOS, Solaris, iPhone.Old project, easy configuration, no server node. IPv6 support, NAT breaks through.
PeerVPNOpen Source, Linux and FreeBSD. Informal ports for MacOS and Windows.IPv6 support, NAT breaks through.