How to Configure NAT on Cisco SDM

You can provide web-based management of devices by installing the Security Device Manager (SDM) on Cisco Routers. With SDM, you can make simple and advanced settings on your router.

How to Configure NAT on Cisco SDM

How to Enable NAT on a Router Using SDM

NAT converts private IP addresses into global IP addresses and as a result, brings the computer on the local network to the Internet.

Private IP addresses defined in RFC1918.

Computers or devices with specific IP addresses on the LAN access the Internet through NAT.

In this article, we will use SDM for Basic NAT configuration. If you haven’t installed SDM before, you can check out this article.

How to Configure NAT with Security Device Manager

We will use GNS3 and VMware Workstation to configure NAT with SDM. Therefore, prepare a virtual machine in VMware and configure the network adapter as Host-Only.

   Step 1

After running GNS3, create a simple network topology as shown in the image below.

Creating a Network Topology on GNS3

   Step 2

Open the SDM via the virtual machine, and connect the router. Or you can access the Router via a Browser.

After accessing the SDM, click Configure.

SDM / Configure

   Step 3

Click on the Configure tab and click on the NAT on the left.

NAT Option

   Step 4

Select the simple NAT option and then click the Launch the selected task button.

Basic NAT

   Step 5

Click the Next button in the NAT Wizard window.

Basic NAT Wizard

   Step 6

In this step, you need to select the interface that connected to the Internet. Because you must configure Outside and Inside in NAT operation.

Choose an interface

   Step 7

Now select the interface connected to the Internet according to the network topology.


   Step 8

After selecting the FastEthernet0/1 interface, you need to select the IP address range.

IP Address Range

   Step 9

After making the necessary settings for NAT, click Next to continue.

Sharing the Internet Connection

   Step 10

Click the Finish button to apply the Basic NAT commands.

Summary of the Configuration

   Step 11

SDM has successfully sent commands to the Router!

Command Delivery Status

   Step 12

You can review the summary of NAT configuration.

Edit NAT Configuration

   Step 13

Check that the ping from the virtual machine installed on VMware to Google DNS servers has successfully performed as follows.


   Step 14

To display the NAT address translations, execute the show ip nat translations command at the command prompt.

When you examine the NAT translations in the router’s CLI console, you can see that the IP address is translated to the IP address.

show ip nat translations

   Step 15

Examine the NAT outputs on the Cisco Router when you access Google from the virtual computer.

Virtual Machine Accessing the Internet

   Step 16

On the router, execute the show ip nat translations command and check the output.

show ip nat translations

   Step 17

Finally, execute the show ip nat statistics command and examine the converted transaction number.

show ip nat statistics

Show Commands

R1#show running-config
Building configuration...
Current configuration : 1449 bytes
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname R1
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
crypto pki trustpoint TP-self-signed-4279256517
enrollment selfsigned
subject-name cn=IOS-Self-Signed-Certificate-4279256517
revocation-check none
rsakeypair TP-self-signed-4279256517
username ciscosdm privilege 15 secret 5 $1$P8AQ$58kw7DHT7YUj3far7KDoM.
ip tcp synwait-time 5
interface FastEthernet0/0
ip address
ip nat inside
ip virtual-reassembly
duplex auto
speed auto
interface FastEthernet0/1
ip address dhcp
ip nat outside
ip virtual-reassembly
duplex auto
speed auto
ip forward-protocol nd
ip http server
ip http authentication local
ip http secure-server
ip nat inside source list 1 interface FastEthernet0/1 overload
access-list 1 remark SDM_ACL Category=2
access-list 1 permit
no cdp log mismatch duplex
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login local
transport input telnet


R1#show ip nat statistics
Total active translations: 85 (0 static, 85 dynamic; 85 extended)
Outside interfaces:
Inside interfaces:
Hits: 2977 Misses: 94
CEF Translated packets: 2921, CEF Punted packets: 297
Expired translations: 62
Dynamic mappings:
-- Inside Source
 access-list 1 interface FastEthernet0/1 refcount 85
Appl doors: 0
Normal doors: 0
Queued Packets: 0


R1#show ip nat translations
Pro Inside global Inside local Outside local Outside global


How to Enable NAT with SDM ⇒ Video

You can watch the video below to enable NAT and also subscribe to our YouTube channel to support us!

   Final Word

In this article, we examined how to enable Network Address Translation with SDM on a Router on a network. You can also do this by using the CLI command prompt. Thanks for following us!

   Related Articles

How to Install Cisco SDM Express
How to Setup GNS3 VM
How to Copy IOS to GNS3 VM
♦ How to Backup IOS
How to Backup Router Configuration

Add a Comment

Your email address will not be published. Required fields are marked *