I am having an issue with a NAT configuration on a Cisco IOS router, see below for a simplified configuration example:
ip nat pool Test-POOL 18.104.22.168 22.214.171.124 netmask 255.255.255.0
ip nat inside source route-map Test-MAP pool Test-POOL overload
ip nat inside source static 126.96.36.199 188.8.131.52
ip access-list extended Test-NAT-ACL-1
permit ip host 184.108.40.206 host 10.10.10.10
route-map Test-MAP permit 10
match ip address Test-NAT-ACL-1
Traffic destined to 10.10.10.10 enters the inside interface of the router destined to a network residing through the outside interface of the router sourced with IP address 220.127.116.11. The router ends up NAT'ing the source IP address to 18.104.22.168 instead of 22.214.171.124.
Why does the router use the static NAT translation versus the dynamic NAT translation? Will the router always take precedence on static definitions over dynamic definitions?