ether1: wan
-ether2-5: lan with dhcp server (192.168.10.0/24)
RouterB:
-ether1-2: bridge received ip from routerA (192.168.10.254/24)
-ether3-5: lan with dhcp server (172.16.10.0/24)
client with ip 192.168.10.0/24 can’t ping client with ip 172.16.10.0/24 because they don’t have routes. After routing them (Dst. 172.16.10.0/24 , Gw.192.168.10.254) ip 192.168.10.0/24 can ping gateway 172.16.10.1 but still can’t ping client 172.16.10.0/24. Although client with ip 172.16.10.0/24 can ping client with ip 192.168.10.0/24 just fine.
Did i do something wrong?
Thanks in advance and sorry for my bad english.
If it’s a home version Windows pc you’re trying to ping, the default Windows firewall doesn’t allow ping responses to other subnets. Try temporarily disabling the firewall.
Solved,
put my NAT rule masquerade for src.address 172.16.10.0/24 in router 2 to the top (just notice it behind other nat rules so it won’t work.) and it work like a charm. Gotta note it =.=!!
Thanks you guys for helping me all this time
yes i said that i tried to add and then remove NAT but there is no difference between 2 options. Turn out after add NAT i have to move it to the top so the rule can work properly