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. And see here for current known issues.

New Member

cisco ASA NAT Design question

Dear All,

I have a Nat design question. I would like enhance the communicaton that i have with a partner company.

The issue is that we use common ip addressing for several networks.

You can see in the attached diagram .


I have currently an ASA 8.2.5 which i recently upgraded to 9.1.5 in order to be able to configure twice nat. My issue is that some of my inside users must be able to communicate with networks /24 & /24 the networks are already utilized in my network as well.

Hence I created static nats (outside,inside) for the specific servers that must be accessed in the partner's network, the problem is that my partner needs the same source address from all of my inside users that connect to specific servers. For example anyone that wants to connect to the web-server should come with source address,  anyone that wants to connect to the FTP-server should come with source address and so on.

I was thinking that i could achieve this with twice nat (translating both source and destination, but after some experimenting i realized that this cannot be achieved with a single twice nat statement.

Between my routers there is a point to point mpls line which is secured by an ipsec vpn tunnel.

Can you please give me some suggestions on how can i overcome this issue.


Many Thanks,











New Member

What was the issue with the

What was the issue with the double NAT statement?

What was the configuration (lines) you entered as the double NAT?

New Member

First of all i created 4

First of all i created 4 static nats:

object network obj-


nat (outside,inside) static


object network obj-


nat (outside,inside) static


object network obj-


nat (outside,inside) static


object network obj-


nat (outside,inside) static

With the above static nats i can achieve communication for the 4 servers in my partner's network, but

I cannot achieve source address translation, as it is required.


If I use the below dymanic nat i can achieve source translation:

object network obj-


nat (inside,outside) dynamic

but I would like to combine these 2 NAT configuration in one.

Hence I tried the below:

nat (inside,outside) 1 source dynamic obj- destination static

But unfortunately it does not work!

Can you please advice.




Hi Mic, In case if you have

Hi Mic,


In case if you have the overlapping networks @ both ends, then you need to perform NAT @ both the ends..... if you do it in your end and if the client end is not NATing it, then it will not work...


site A:

nat to


Site B:

nat to


encryption domain should be with the NATed ip address.... once end NAT will not help in this case....