Use Tailscale's techniques for NAT Traversal

According to How Tailscale works and How NAT traversal works by Tailscale, they apparently have some advanced and open source methods for punching through NATs without UPnP and NAT-PMP including people stuck behind CG-NAT.

What do you think about the possibility of using those techniques to increase the number of clients able to get direct connections instead of relying on relaying?

1 Like

We’re already using holepunching to establish TCP/UDP connections, if possible. The only real difference is that Tailscale is pulling a few more tricks to deal with Endpoint-Dependent NATs.

3 Likes