I have a pfSense firewall that connects to my Tailnet. I also have one laptop with Tailscale behind the firewall. When I am outside of the local network, Tailscale can reach computers that are connected behind the firewall. However, when the laptop is behind the firewall and connected to the Tailnet, I cannot reach any systems on the local network. If I disconnect Trailcale while on the local network, everything goes back to normal.
I would like Tailscale to be seamless and just leave it connected all the time so that I do not have to connect or disconnect depending on my location. I know you can turn on local LAN access in Tailscale settings, but I have multiple subnets that are themselves connected site-to-site via Tailscale.
I’m thinking this is a NAT or static routing issue, but I have not found a solution yet. Any ideas?