【问题标题】:IIS does not listen to its IP address, This page cannot be displayedIIS不监听其IP地址,无法显示此页面
【发布时间】:2017-08-15 08:59:35
【问题描述】:

我们之前在 IIS 服务器上配置了多个站点,但现在我们无法让第二个站点工作。 IIS 安装在虚拟 Windows 机器上,以太网适配器分配了多个 IP 地址。

IIS 上的第二个站点与这些 IP 地址之一绑定,可以正常 ping 通,但无法访问该站点。

我单击了“开始”,但 IIS 站点图标缺少指示已停止的黑点。

浏览器提示:This page cannot be displayed 并建议检查 IP 地址。

netstat 发现没有进程在监听新的 IP 地址,这显然是个问题。

我们已经尝试过重启 IIS,并在创建新的 IP 地址和新的 IIS 站点后重启整个虚拟 Windows 机器。

如何让 IIS 开始监听分配给它的第二个站点的 IP 地址?

【问题讨论】:

  • 诊断“无法读取”的便捷工具是:telnet your-ip 80,因为它会检测是否可以访问侦听器。还可以检测防火墙问题

标签: iis


【解决方案1】:

我们的系统管理员找到了答案。 IIS 默认侦听所有 IP 地址,除非此列表为空:netsh http show iplisten

如果该列表不为空,因为有人在该列表中配置了一个或多个 IP 地址,您还需要添加新的 IP 地址,例如:netsh http add iplisten ipaddress=172.16.1.52

如果您只是从该列表中删除所有 IP 地址,它可能也会起作用...

More about netsh

【讨论】:

  • 这非常有用
猜你喜欢
  • 2018-05-22
  • 2014-06-10
  • 2011-11-12
  • 2021-11-14
  • 2011-10-01
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
相关资源
最近更新 更多