当我执行命令
netsh http show iplisten
它返回我手动添加的IP地址列表:
IP addresses present in the IP listen list: ------------------------------------------- a b c
但是,当我跑步
netstat -an
没有列出上述IP。 甚至更奇怪的是,当我尝试通过IISpipe理控制台添加一个http绑定到一个网站上时,可用的IPs是d,e,f,g – 即使我已经明确地删除了d。 当然,a,b和c不可用。
我已经在服务器上重新安装了IIS。 我还有什么可以尝试重新安装服务器呢?
事实certificate,networking主机分配了错误的IP地址。 即使在将IP地址添加到networking适配器和IP侦听列表之后,IIS也以某种方式知道这些IP不会工作,并且不会列出它们。
在事件查看器中找不到任何东西来build议IIS绑定失败。 无论如何,我们现在知道IIS如何处理阴暗的IP地址,而我并不疯狂。