Comment on Come to say thank you. Time to move from proprietary to Open Source
possiblylinux127@lemmy.zip 2 days agoOne thing to note: the NAT traversal doesn’t always work especially for symmetric NAT. If you want reliable p2p connections I would setup IPv6
dan@upvote.au 2 days ago
I think Tailscale has some methods for hole punching with double NAT (including CGNAT) and symmetric NAT, but it doesn’t work in 100% of cases. tailscale.com/blog/how-nat-traversal-works
IPv6 is definitely a good solution since then you don’t have to deal with NAT at all. IPv6 is pretty easily doable in the USA (at long as you’re not using Starlink) but can be harder in other countries that don’t have as robust IPv6 infrastructure.