Linux – P2P VPN: cross between Hamachi and OpenVPN

hamachilinuxopen sourcetunnelingvpn

I recently started using OpenVPN. It is useful because you can securely connect many clients from different networks. However, when two clients communicate, they are not directly connected but they go through the server. This means that the performance depends on the server's upload and download speeds. Is there a way for the clients to connect to each other directly, similar to how it is done with Hamachi? I'm basically trying to connect some clients that are behind firewalls so that they can communicate as if they were on the same LAN. I was looking for an Open Source solution where I can host the server that organizes all the clients.

Best Answer

tinc seems to do the trick : http://www.tinc-vpn.org/

m2c