无法通过网络 IP 连接到 IIS 站点

无法通过网络 IP 连接到 IIS 站点

我有一个装有 IIS 的 Server 2012 R2 盒子。我无法连接到服务器 IP 地址上的默认网站。在我脱离一个域并加入另一个域后,它停止工作(不确定这是否相关)。

我只能通过以下方式连接到网站本地主机

我检查过的东西

  • 默认网站已绑定到*:80。我也尝试过仅将其绑定到公共 IP
  • netsh show iplisten为空(这应该意味着绑定到所有 IP)
  • netstat -an显示 IIS 正在监听 0.0.0.0:80
  • telnet 到localhost 80,但是不能远程登录xxx.xxx.xxx.xxx 80
  • 我还可以 telnet 到解析为链路本地 IPv6 地址的hostname 80位置hostname
  • 我已检查 IP 是否正确(我正在通过 RDP 连接它)
  • 我已经禁用了 Windows 防火墙

什么原因造成此情况?

答案1

好吧,我没能搞清楚,所以我只能从头开始部署一台新服务器。这要归功于那些奇怪的书。

答案2

我遇到了这个问题并创建了 netsh listen 来使其工作。

C:\>netsh

netsh>http

add iplisten ipaddress=xxx.xxx.xxx.xxx

exit

答案3

尝试使用“添加和删​​除 IP 地址绑定“,其中包括在 IIS 中向您的网站添加新 IP 的步骤。

相关内容