I need a Cisco 1841 router to perform Static NAT only for a given remote destination.
For example, we have
Site A <==> Site B <==> Site C
When Site A talks to Site B I don't need a NAT translation. But when Site A talks to Site C, I need the router at Site B to NAT 192.168.1.0/24 to 10.40.1.0/24. When Site C talks to 10.40.1.0/24 I need it to NAT to 192.168.1.0/24.
I've been able to get it to work using route-maps and dynamic NAT pools, but it's not the way I need it. For example, 192.168.1.158 is being NATTED to 10.40.1.1 instead of 10.40.1.158 and the return traffic isn't making it back.
I sure hope this makes sense.