我有一个安装了Win2008的R2服务器。服务器在同一网卡上有多个IP地址。我在IIS管理器中配置了一个HTTPS网站。但是,IIS似乎总是监听所有IP上的端口443,即使我将HTTPS网站配置为只绑定到一个IP地址。
我肯定这是IIS,因为一旦我做了“iis重置/停止”,端口就可用了。
我之所以需要它,是因为我试图运行另一个服务,它需要侦听特定IP上的端口443,而IIS不允许它。
任何帮助都是非常感谢的。
发布于 2014-10-30 04:13:12
我可以解决同样的问题,我用下面的文章来解决这个问题。不过,警告我必须重新启动系统,因为net崩溃,直到重新启动才返回。
http://support.microsoft.com/kb/954874
单击“开始”,单击“运行”,键入cmd,然后单击“确定”。将打开命令提示符窗口。
在命令提示符下,键入以下命令:
netsh http add iplisten xxx.xxx.x.x
注xxx.xx.x.x表示要添加的IP地址。
如果成功添加了IP地址,您将收到以下消息:
成功添加IP地址
若要列出IP地址,请在添加IP地址后键入以下命令:
netsh http show iplisten
Netsh实用程序返回以下信息:
IP侦听列表中的IP地址:xxx.xx.x.x
停止HTTP服务及其依赖服务。为此,输入以下命令:
Net stop http
重新启动HTTP服务及其依赖服务。为此,输入以下命令:
Net start http
重新启动W3SVC服务。为此,输入以下命令:
Net start w3svc
https://stackoverflow.com/questions/26541283
复制相似问题