127.0.0.1无法访问 急急急急急急急急急急

2024年11月20日 12:20
有2个网友回答
网友(1):

127.0.0.1 不是本地loopback地址么? 你有没有查看etc下的hosts文件是怎么写的?稿贺
还有,80端口你给封了的话,你访问localhost不是也打不开么?
你侍敬运去防火墙里查看一下老梁80端口的状态吧。

网友(2):

127.0.0.1不能访问和host表有个JB关系啊,host表上面的手锋127.0.0.1 localhost,只是起到将localhost这个主机名毕枯晌解析到127.0.0.1这个IP上!其原理和DNS是一样的!
还有如果你的运营败裤商封了你的80端口,只是封了外网的80端口,你的内网80包括你的回环127.0.0.0/8的80都是开放的!
简单的说127.0.0.1和localhost其实是两个站点,localhost其实相当于域名,IIS上可以绑定这个localhost主机名,但是如果你的IIS上除了这个绑定了localhost的站点,而没有缺省站点(就是什么主机头都不绑定的那种),那么直接打开IP地址是打不开来的(提示HTTP400错误)!因为没有站点匹配到这个127.0.0.1这个IP上!
所以解决办法:你可以把绑定了localhost的这个站点的localhost主机头去掉(或者再添加空主机头值)可以解决这个问题!