Hacker News new | ask | show | jobs
by sph 1343 days ago
I had the same issue with NextDNS, and I also wanted to make Mullvad work with Tailscale. It does weird routing stuff on Linux so I had to write a custom script to make both VPNs work at the same time, and on iOS they're not compatible at all.

Then I wondered why I needed NextDNS at all, so I just replaced everything with pi-hole and zerotier (tailscale but plays better with custom networks. It's a simple interface with an IP address. )

Tailscale is cool and shiny, but it's one of those automagic software that don't leave much space for customisation and hacking. I guess I'm not the intended audience.

4 comments

> zerotier (tailscale but plays better with custom networks. It's a simple interface with an IP address. )

That's like saying "it's like Cisco Anyconnect, except with less GUI applications"

They're both VPNs, that's basically all they've got in common.

Tailscale builds upon wireguard and creates a pretty polished interface for it. Zerotier has their own VPN technology and also provides hardware appliances for VPN termination

Regardless of whether or not you use them, their article on how they do NAT traversal is pretty good:

https://tailscale.com/blog/how-nat-traversal-works/

How does zerotier performance compare to tailscale? Throughput and CPU usage-wise?
EDIT: nevermind, ZeroTier has its own issues, so I went back to Tailscale.