▲ | notadeveloper 5 days ago | ||||||||||||||||
What about the Subnet Router functionality that Tailscale has? | |||||||||||||||||
▲ | salviati 5 days ago | parent | next [-] | ||||||||||||||||
I had a very similar problem to the one OP was facing, and I solved it by connecting my fenced router (a router with no fixed public IP) via Wireguard to one machine in my tailscale network, and set up subnet routers so I can access it from any machine in my tailscale. It works great. I might misunderstand, but to me it looks like the solution in this post might be better than my setup because if that single node is down I won't be able to reach the fenced router. | |||||||||||||||||
| |||||||||||||||||
▲ | juhovh 5 days ago | parent | prev [-] | ||||||||||||||||
This is using the subnet router functionality of Tailscale. However, instead of advertising subnets of the local physical network, as explained in the Tailscale docs, it's automatically parsing the given WireGuard config and advertising the subnets at the other end of the WireGuard tunnel. It will also by default route traffic to the already advertised other subnets in the tailnet, but taking that into use requires a bit of manual configuration on the other end of the WireGuard tunnel. Each subnet needs to be routed through the WireGuard tunnel first to make it work. | |||||||||||||||||
|