Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my network, I can not access servers by their public IPs from the LAN that those public IPs are NAT'd to.

For Example:

.:F0/0 (|RouterA|F1/0 (

Lets say Server A is and has public address of If from Workstation I try to access -- that is what doesn't work (I can access it with the private IP fine of course, and fine using the public IP from another network). Is this normal, or is there perhaps something abnormal about by NAT config, or maybe missing something on my ACL?

share|improve this question
If there is no obvious answer I will post a simplified version of the NAT config a little bit later. – Kyle Brandt Mar 1 '10 at 20:45
up vote 1 down vote accepted

You're looking for "hairpin NAT". A lot of NAT implementations don't support it. Linux iptables NAT does, for example, but many versions of Cisco IOS and PIXOS do not.

share|improve this answer

That sounds normal and I believe it has to do with the NAT order of operations.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.