Double NAT Issue

But your core idea is correct, simplify and correctly set up the networks, so that each subnet is separated and in a proper private IP subnet (not public) and so each router knows the routes to each of the subnets it's connected to, and no overlap in addresses between subnets... then everything will work.

2 Likes

Yes, that's the case if you use NAT on each cascaded router. But without NAT a static route is needed for the network(s) that can't be reach via the default gateway but via another path, i.e. "down the stack".

BTW when connecting multiple routers without NAT it's better to connect them with dedicated interface(s) instead of using LAN interfaces. The latter can cause asymmetric routing which will be a problem when using the stateful firewall rules in openwrt.

1 Like

Good point @mikma. I just assumed that NAT was enabled on all of the routers. If that's not the case, then routing might be an issue.

1 Like