Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member


I was doing a simulator and the qns as follows : (Email Server :



E0 (

Router A

S0 (



External Network

1) All clients are to NAT using the S0 IP to the external network

2) Clients in the external network will use another IP to access the internal email server

So, i set the following :

S0 - ip nat outside

E0 - ip nat inside

For Part 1)

access-list 5 permit

ip nat inside source list 5 interface S0 overload

For Part 2)

the command "ip nat outside... " do not work for the simulator, it has a nice prompt saying the command is not supported. what command can i use instead to translate from outside to inside?



Re: NAT Qns

1. "ip nat inside" command translates inside local addresses to inside global addresses and "ip nat outside" command translates between outside local and global addresses. In your simulation you name e0 as inside and S0 as outside and according to this convention you translate inside local to inside global. If you change the convention: e0 outside an s0 inside and apply "ip nat inside" with proper config. you can create the same effeft with "ip nat outside" as e0 inside, s0 outside.

For your second question:

You can use TCP overloading for hosts inside to initiate NAT translations to outside but if you want hosts outside to reach your server with a fixed address you need another static NAT entry and this can be "ip nat inside" format.


New Member

Re: NAT Qns

so does that mean the command :

ip nat inside static

allows hosts outside to reach my email server inside ( just by specifying the outside ip ???

Re: NAT Qns

"ip nat inside source static " will work. You can take a look at some similar config at:

Good luck.