SNAT on subnet routes breaks firewall return traffic
warningConnection ManagementUpdated Jan 4, 2026(via Exa)
Technologies:
How to detect:
When subnet routers have SNAT enabled (default behavior), Tailscale NATs traffic so the firewall sees all connections originating from the subnet router's IP instead of the original Tailscale device IP. This breaks return traffic in environments with strict firewall rules between zones.
Recommended action:
Disable SNAT on subnet routers using 'tailscale up --advertise-routes=<subnet> --snat-subnet-routes=false' on each subnet router device. Verify firewall sees correct source IPs from Tailscale devices rather than the router IP.