First of all, congrats for making Tailscale so easy to use. Setting it up has been painless, the issue I’m having is quite minor and I imagine it’s a corner case.
I’m having some trouble setting up Tailscale on a few of my devices. Here’s what I have and what I’m trying to achieve.
- I have Tailscale installed on my Macbook and on my iPhone → no problems here
- I installed Tailscale on a remove VM and started it as an exit node. → all ok
- If I configure Tailscale on my Macbook or iPhone to use the VM as an exit node, all is ok. I can see the VMs IP as my external IP. I had to define 184.108.40.206 as DNS server, though.
My domain name is associated with the VM, which is also serving a website with nginx. Here is where I’m having problems. I’m not able to access the domain from either the Macbook nor the iPhone when they are configured to use the VM as exit node. I can’t ping the machine neither through its domain name nor its IP. The site is accessible from devices outside the Tailscale VPN.
Any ideas where the routing is messed up?