I am trying to implement the following NAT on a Cisco Router:
Server A (10.0.0.1) ----------- Router ------------ WAN
The server A communicates with 2 different networks in the WAN. For each of these two networks, server A must be natted to a different IP, let's say:
1. Server A communicates with network A --> NAT 10.0.0.1 to 172.16.0.1
2. Server A communicates with network B --> NAT 10.0.0.1 to 192.168.0.1
I suppose it won't work, when I just do
ip nat inside source static 10.0.0.1 172.16.0.1 route-map network_A
ip nat inside source static 10.0.0.1 192.168.0.1 route-map network_B
Because the second static NAT overrides the first...
When I do something like "ip nat inside source route-map...", it won't be possible to establish a connection from the outside to the inside. NAT will only work when the connection is established from inside to outside...
How can I implement this? Any ideas?
by the way, it's a
Cisco IOS Software, 2800 Software (C2800NM-ADVSECURITYK9-M), Version 12.4(25g)
ip nat inside source static 10.0.0.1 172.16.0.1 route-map network_A extendable
ip nat inside source static 10.0.0.1 192.168.0.1 route-map network_B extendable
Please don't forget to rate any posts that have been helpful.