Gngogh wrote: » Hi, in your scenario what is making a big confusion, in my point of view is EIGRP. when pc0 ping pc1 the ICMP packet is able to arrive to pc1 due to EIGRP but is not able to get back to pc0 because of the way NAT is configured.You dont need EIGRP at all. all you need to do if you want both pc's to ping each is to use STATIC NAT instead of DYNAMIC NAT (PAT). this way NAT will translate packets arriving to the inside global address to the inside local address.
Gngogh wrote: » in your topology both routers r on the same network.. therefore u dont need routing protocol.. any device that is behind Nat cannot be pinged thats the behavior of Nat. you should not advertise private networks.. thats why they r called private. if u take out the EIGRP your topology will work fine. all the Nat configurations r correct.
Gngogh wrote: » yes in your topology if you want the pc's to ping each other you have to use static nat. remember that this is not good practice in a production environment. Static NAT is used for servers that need to be available for external networks, never for workstations.