一直以来,对IIS6比较熟悉,可是为什么现在出了一个很奇怪的故障:
我在机器上新加了一个IP地址,然后在iis6中新建立一个网站,IP地址选择刚刚加上的这个,可是在启动IIS的时候,发生了问题:
错误:
不能访问网络位置。有关网络排除故障的信息,请参阅windows帮助。
如下图所示:

IIS不能访问网络位置
于是,开始取网络上搜索一些相关资料,终于查到了(我记得以前用httpcfg工具对iis做过配置,也许就是这个原因的),按照下面的方法终于成功解决错误:
改回方法如下
现在我先查询一下HTTP.sys的IP地址包含列表,运行以下命令:
httpcfg query iplisten
现在为IP地址包含列表添加一个IP地址,
httpcfg set iplisten -i 192.168.0.18
返回的错误代码0代表成功完成。
因为HTTP.sys只是在启动时读取此IP地址包含列表,所以此时我们需要重启HTTP.sys。
运行以下命令重启HTTP.sys:
net stop http /y
net start w3svc