IIS 站点在 80 端口下不可见

IIS 站点在 80 端口下不可见

我有 2 个针对 IIS 站点的绑定:

 IP Address = * Port = 80
 IP Address = * Port = 100

我可以看到 localhost:100 网站,但看不到 localhost:80 网站(对于端口 80,我只能看到默认的 IIS 页面)。

此外,我在入站防火墙规则中允许了端口 80,并验证了端口 80 未被任何其他应用程序阻止。有什么想法吗?谢谢。

答案1

我知道您说您已经检查过了,但在有确凿证据之前,您可能仍有另一项服务正在监听端口 80。请按如下方式检查是否有任何其他服务正在监听端口 80:

netstat -a | find "LISTENING"

此外,为了确认防火墙规则是否按预期工作,请从您的服务器和另一台主机使用 telnet(telnet客户,而不是 telnet服务器。不要让任何人告诉你 telnet 不好……只要你只使用客户端。)

telnet your.server.ip.address 80

你应该看到类似这样的内容:

telnet 1.1.1.1 80
Trying 1.1.1.1...
Connected to 1.1.1.1
Escape character is '^]'.

然后你可以尝试一个简单的GET

GET / HTTP/1.0

相关内容