I seem to have difficulties with policy based routing in general.
Given the diagram above, as is (so Firewalls B&D have NO connection into Management network through a dedicated interface), I did the two following tests:
On Firewall B/D, I set a static route that sais: 10.0.2.0/24 has Gateway 10.0.0.4
I connect via SSH session from my client 10.0.0.123 (LAN) to 10.0.2.xxx into MGMT network.
–> This works, connection stable, tcpdump looks very clean!
On Firewall B/D, disabled the static route, created a RULE for: LAN network --> MGMT network and set the Gateway in the rule to 10.0.0.4
I connect via SSH session from my client 10.0.0.123 (LAN) to 10.0.2.xxx into MGMT network.
--> Connection initially seems to be stable, but ssh client loses connection (freezes) after about 1 minute. When I look at tcpdump on the client, I see many many TCP retransmissions, DUP ACK and so on.
This only happens with the policy based routing...any idea what might cause that?