开发者

localhost working 127.0.0.1 broken in Safari

I'm running an http server on a non-standard port on a Mac Powerbook G4 running OSX 10.5.8 and attempting to open a page in Safari 4.0.4. When I use the IP address 127.0.0.1 in the url Safari shows an error:

Safari can’t open the page “http://12.34.56.78/” because the server where this page is located isn’t responding

where the IP address is the external IP of the m开发者_JAVA百科achine, so somehow Safari translates 127.0.0.1 to my internet-facing IP. When I use the alias 'localhost' in the URL it works as expected and shows the page.

The /etc/hosts file is as follows:

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 

Any ideas what might be happening here?


This SuperUser question has answers that suggest disabling IPv6, among other things.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜