Netbird
Netbird is now the default tunnel software we use to create a community cluster.
- https://docs.netbird.io/
- GitHub - netbirdio/netbird: Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
Tinc
In some cases (low volume) tinc can be a good alternative to Netbird.
Tinc is stable and feature rich but its development has not been very active and it can be slow:
- https://www.researchgate.net/publication/337082242_Scalability_evaluation_of_VPN_technologies_for_secure_container_networking
- ChaCha20: add optimized versions for amd64 (SSSE3 & AVX2) by hg · Pull Request #392 · gsliepen/tinc · GitHub
We are still using Tinc and Tinyfecvpn for older clusters but new clusters should use Netbird.
Other Alternatives
Besides NetBird many tunnel software also based on Wireguard:
These tunnels should be AVOIDED - since they do NOT have open sourced license for their mobile phone clients: