无法在浏览器中使用 hosts 文件

无法在浏览器中使用 hosts 文件

我在 IIS 中设置了一个站点作为默认站点。我可以使用http://localhost和浏览它http://127.0.0.1。此外,我可以使用 访问它telnet localhost 80

hosts我在文件 中设置了一个别名

127.0.0.1 simple-site

如果我使用,ping simple-site我会得到正确的 ping 响应。

但是,如果我尝试http://simple-site或者telnet simple-site 80我无法访问它。

无论我是否将主机头绑定添加simple-site到默认站点,都会发生这种情况。

防火墙已完全关闭,类似的设置在另一台机器上运行良好。我是否缺少某些配置?

答案1

找到了解决方案 - 基本上我在问题中遇到了错误,http://127.0.0.1实际上没有工作。问题是 127.0.0.1 地址未通过启用netsh(我不知道为什么)

在我们添加它之后

netsh http add iplisten 127.0.0.1

http://127.0.0.1都已http://simple-site投入运行。我不知道它为什么没有启用,显然有些东西在我们使用时不使用 IP localhost

相关内容