在Safari中破解的localhost工作127.0.0.1

时间:2009-12-04 11:18:11

标签: macos networking safari hosts-file

我正在运行OSX 10.5.8的Mac Powerbook G4上的非标准端口上运行http服务器,并尝试在Safari 4.0.4中打开一个页面。当我在URL中使用IP地址127.0.0.1时Safari显示错误:

  

Safari无法打开“http://12.34.56.78/”页面,因为此页面所在的服务器没有响应

其中IP地址是机器的外部IP,因此Safari会以某种方式将127.0.0.1转换为面向Internet的IP。当我在URL中使用别名“localhost”时,它按预期工作并显示页面。

/ etc / hosts文件如下:

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 

任何想法可能会发生在这里?

1 个答案:

答案 0 :(得分:1)

This SuperUser question的答案表明禁用了IPv6等等。