Hello, I am unable to get this NAT to work.
I am using the same configuration as the solution provided. For some reason, the reverse lookup from global to local is not being performed.
I get the ping repply packet on R4 from BB3 loopback but it never translates it back to the local ip address and does not send it to R7.
Below is what I see
R4#debug ip nat de
R4#
*Dec 26 03:39:04.899: NAT: i: icmp (10.1.7.7, 17) -> (28.119.17.0, 17) [1781]
*Dec 26 03:39:04.899: NAT: s=10.1.7.7->10.1.4.4, d=28.119.17.0 [1781]
R4#u al
*Dec 26 03:39:06.899: NAT: i: icmp (10.1.7.7, 17) -> (28.119.17.0, 17) [1782]
R4#sh ip nat tr
Pro Inside global Inside local Outside local Outside global
icmp 10.1.4.4:17 10.1.7.7:17 28.119.17.0:17 28.119.17.0:17
Below is my configration
R4#sh run int e0/0
interface Ethernet0/0
ip vrf forwarding CCIE_SITE_2
ip address 10.1.47.4 255.255.255.0
ip nat inside
no ip route-cache cef
no ip route-cache
end
R4#sh run int se2/0.2
interface Serial2/0.2 point-to-point
ip address 24.1.34.4 255.255.255.248
ip nat outside
no ip route-cache
snmp trap link-status
frame-relay interface-dlci 403
class FR
end
R4#sh run int e1/0
interface Ethernet1/0
ip address 24.1.45.4 255.255.255.0
ip router isis
ip nat outside
mpls label protocol ldp
mpls ip
isis circuit-type level-2-only
R4#sh run | i nat
ip nat inside source route-map R7-LOOPBACK interface lo0 vrf CCIE_SITE_2 overload
R4#sh run int lo0
interface Loopback0
ip address 10.1.4.4 255.255.255.255
end
Debug ip icmp on R4 shows the following
R4#debug ip icmp
ICMP packet debugging is on
R4#
*Dec 26 03:41:48.923: ICMP: echo reply rcvd, src 204.12.1.254, dst 10.1.4.4
R4#
*Dec 26 03:41:50.919: ICMP: echo reply rcvd, src 204.12.1.254, dst 10.1.4.4
It is receiving the reply but is not able to translate it back to local ip address. I tried changing the image thinking it could be a bug, but no luck :(
Let me know if I am missing something
Thanks,
Swapnil