我有一个 AWS Web 服务器 - 称之为 box.company.com。它运行 IIS,如果我访问http://box.company.com在 Web 浏览器中(从任何机器,包括 box.company.com),它可以正确响应我们的网站。但是,如果我在登录 box.company.com 后访问 localhost/ 或 127.0.0.1/,我会收到“无法连接到主机”消息。
hosts 文件只有一个条目 - 标准的“127.0.0.1 localhost”行。Ping 127.0.0.1 工作正常。Ping localhost 正确解析为 127.0.0.1 并且工作正常。
我尝试过重新启动 IIS 和 DNS 缓存。我以前遇到过这个问题,重新启动服务器就解决了,但如果将来再次发生这种情况,我想知道发生了什么。
答案1
IIS 站点的绑定配置是什么样的?听起来像是将其配置为侦听特定 IP(或具有特定主机头的所有 IP),以排除 localhost。