What is Freelan ?
A free, open-source, multi-platform, highly-configurable and peer-to-peer VPN software, designed to easily connect remote hosts and mainly focused on security and performance.
It can be used to create from small to very large virtual private networks which can be dynamically modified.
Freelan works on top of UDP and implements a simple yet pretty secure VPN protocol that can create Ethernet tunnels over both IPv4 and IPv6.
Freelan is available as end-user binary packages and as a C++ library to ease its integration into other softwares.
Freelan can be used to connect directly remote hosts in a peer-to-peer manner, providing a robust and optimal network configuration.
Freelan can also be configured to operate according to a client-server architecture. Just like any other regular VPN software.
You may even use Freelan to create hybrid networks where some hosts just act as relays or do not connect to every other host. You decide.
Got a question ?
You can find a lot of useful information on the contact page.
For a more interactive help, you may also find us on our IRC channel - #freelan on freenode.
If you encounter a suspicious behavior and believe it is a bug, you may create an issue report on Github.
Freelan is composed of different libraries for which contributions are always welcome !
Take a look at the development page for more information.