Re:Make your own VPN with Fly.io, tailscale and GitHub
by renonce on Thursday May 25, 2023 @01:40AM
(#36067376)
My computers are behind firewalls and I need Tailscale to do the NAT punching. I don't see another tool that does the job as well as Tailscale.
[ Parent
| on HN ]
Re:Make your own VPN with Fly.io, tailscale and GitHub
by imiric on Thursday May 25, 2023 @02:28AM
(#36067641)
The hub and spoke configuration bypasses firewalls and NAT, which WG can do natively.
Though doing this "well" is subjective, so I can understand someone preferring Tailscale because it's easier to use.
Re:Make your own VPN with Fly.io, tailscale and GitHub
by abwizz on Thursday May 25, 2023 @03:55AM
(#36068120)
not familiar with wireguard per se, but afaik it's using udp-packets which get translated/mapped just fine by any NAT implementation. nothing in need of punching imho.
if your access concentrator (server) is behind a nat, you'll need a port-forwarding from the outside but that's rare.
Re:Make your own VPN with Fly.io, tailscale and GitHub
by patte on Thursday May 25, 2023 @05:59AM
(#36068803)
Tailscale builds a mesh, where the participants can communicated directly, so it's common for all nodes to be behind a FW that does NAT. There is a very interesting blog post from tailscale about all the trickery they pull to reliably deal with NAT: https://tailscale.com/blog/how-nat-traversal-works/