Solved

Cisco NAT question

Posted on 2013-01-30
2
394 Views
Last Modified: 2013-01-30
We have a Cisco ASA 5505 as firewall and trubble with NAT.

Firewall public IP: x.x.x.193.
Incoming traffic works fine, NAT of public ip x.x.x.194 to x.x.x.209 translates to private IP y.y.y.194 to y.y.y.209.

The problem is that outgoing traffic from local servers with IP y.y.y.194 (up to y.y.y.209) NAT through firewall via main IP x.x.x.193 not from x.x.x.194 (up to x.x.x.209).

Outgoing traffic from other local addresses in network y.y.y.0/24 routes correct via x.x.x.193.


Parts of config attached.
Cisco-ASA-conf.txt
0
Comment
Question by:AITP
2 Comments
 
LVL 20

Accepted Solution

by:
rauenpc earned 500 total points
ID: 38835327
A static NAT will normally take priority over an auto-NAT or Object nat. Although the line

nat (inside,outside) source dynamic any interface

Contains a dynamic source, it is still considered a static nat as it is not attached to a specific object.
If you do a "show nat" you will end up with at least two sections - "Manual NAT Policies (Section 1)" and "Auto NAT Policies (Section 2)"
These are processed in order, which means the static nat translating anything to the outside interface will happen before the object nat defined for servers to be translated to x.x.x.209.
You have two choices. If you change the static nat to specify its priority to be after-auto, you should be in good shape.

nat (inside,outside) after-auto source dynamic any interface

Or you can make an "any" object and do the dynamic nat there. Remember that nat is still done in order, so after making this object nat check the order of nats using "sh nat" to make sure the servers are before the all-encompassing any nat.

object network obj-any
subnet 0.0.0.0 0.0.0.0
 nat (inside,outside) dynamic interface




http://www.cisco.com/en/US/docs/security/asa/asa84/configuration/guide/nat_overview.html
0
 

Author Closing Comment

by:AITP
ID: 38835502
Worked perfect, did first suggested solution.
Thanx!
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you experienced traffic destined through a Cisco ASA firewall disappears and you do not know if the traffic stops in the firewall or somewhere else? The solution is the capture feature. This feature was released in 6.2(1) and works in all firew…
This article will cover setting up redundant ISPs for outbound connectivity on an ASA 5510 (although the same should work on the 5520s and up as well).  It’s important to note that this covers outbound connectivity only.  The ASA does not have built…
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…
Both in life and business – not all partnerships are created equal. Spend 30 short minutes with us to learn:   • Key questions to ask when considering a partnership to accelerate your business into the cloud • Pitfalls and mistakes other partners…

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question