I'm additing a router hop (for policy-based routing) to my network and have a few questions...
First, the old config:
T1-router-A | | ASA-firewall | | ------- | | LAN DMZ
Instead of trying to make up ip addressing schemes for this exercise, let me just label the interfaces this way:
T1-router-A [NET_1] ASA-firwall [NET_1,NET_4,NET_5] LAN [NET_4] DMZ [NET_5]
Now, the new config:
T1-router-A T1-router-B |_______________| | | PBR-router | | ASA-firewall | | ------- | | LAN DMZ
T1-router-A [NET_1] T1-router-B [NET_2] PBR-router [NET_1,NET_2,NET_3] ASA-firwall [NET_3,NET_4,NET_5] LAN [NET_4] DMZ [NET_5]
For simplicity, let's just say that all LAN clients will be routed through T1-router-A and all DMZ clients will be routed through T1-router-B. Currently, the ASA performs all translations from NET_4 to NET_1, some clients have statics, others don't. Since I'm putting in the PBR-router, it adds a hop, so the ASA can't keep the same translations, right? Do I have to translate twice now? ASA will translate from NET_4 to NET_3 and the PBR will translate from NET_3 to NET_1? Is there a simpler way of doing this?