Link to home
Start Free TrialLog in
Avatar of ausman89
ausman89Flag for United States of America

asked on

Resolve an external IP for an internal server, from the internal server...?

When we try and access one of our public facing ip addresses through our internal network, it doesn't work unless we assign a port number other than 80 to the web server.

For example, from a server with an Internal IP of 123.123.123.123 and an external IP of 987.987.987.987...  On any workstation, if I access 123.123.123.123 the webpage loads great, but with 987.987.987.987 nothing happens.  If I add a port number to the end of the ip (987.987.987.987:5555) then it will load fine (I also assigned that port number to the IIS settings, etc.).

How can I make just plain old 987.987.987.987 resolve internally?
SOLUTION
Avatar of Tyler Laczko
Tyler Laczko
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ausman89

ASKER

I have tried without firewalls and I didnt have any luck.

I setup a 1-to-1 NAT in the router so all traffic from 987... should go to 123...
I dont think that any more forwarding, redirecting,etc. has to be done (and I cannot find anymore any where on the router that looks relevant).
SOLUTION
Avatar of Radhakrishnan
Radhakrishnan
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
could you advise if the external address works fine from external sources or do you need to use the alternative port number there too?
Additonally, do you use any kind of web filter or proxy to control web access on the site?
also, are you accessing it by ip or name?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Also, can you provide the results of the following.

From an INTERNAL workstation
   http://local.ip.addr
   telnet external.ip.addr  80

From an EXTERNAL workstation
   http://external.ip.addr
   http://external.ip.addr:5555
   telnet local.ip.addr 80  
   telnet local.ip.addr 5555  

This will tell you if either your NAT is broken or IIS.

Cheers,
Hades66