How to Configure Cisco NAT

  • by

Network Address Translation (NAT) has been using for a number of years, the main reason for using NAT is; the IPv4 has limited number of IP Addresses, Generally one public IP Address is provided to every users. While sending and receiving packets to the internet, it is necessary to have a conversation between local and public, This is why we are using NAT.

Here I have configured Pool Base NAT. Pool Meaning; the NAT is happening on multiple public IP address not in single IP. In this scenario, it might be needed for out network environment.

First need to create a IP Pool, Here I created a pool, which name is “SourcePOOL” and this pool contains 14 IP Address. And this IP block is public IP.

Router1>enable
Router1#configure terminal
Router1(config)#ip nat pool SourcePOOL 100.100.100.1 100.100.100.14 netmask 255.255.255.240

Secondly, need to create a access list, and this access list are from local side. This is private IP. I have created access list here and the access list “1”.

Router1(config)#access-list 1 permit 192.168.1.0 0.0.0.255

Now, create NAT Which source list 1 is Access list Number and Pool name SourcePOOL.

Router1(config)#ip nat inside source list 1 pool SourcePOOL overload

Finally, it need to call at interface. “ip nat inside” need to call at local side and “ip nat outside” must be call at safest place to buy viagra online public/wan interface.

Router1(config)#interface fa1/0
Router1(config-if)#ip nat inside

Router1(config-if)#exit

Router1(config)#interface s0/0
Router1(config-if)#ip nat outside

Router1(config-if)#end
Router1#copy running-config startup-config

Now Try Ping From PC
C:\>ping 100.100.100.1

Leave a Reply