最近公司機房搬家,原本的 WWW 因為更換 IP 在啟動 IIS Web Site 時,出現「無法連接網路備置。有關網路疑難排解資訊,請參考 Windows 說明。」。
查詢事件檢視器則出現下圖錯誤訊息及事件 ID: 1130。
這是因為有使用 httpcfg.exe 來限制 IIS bind IP,所以當主機 IP 變更時,也需修改 HTTP.sys 的 IP 聆聽清單。
◎ 列出 Listen 清單
> httpcfg.exe query iplisten
◎ 建立 Listen 清單
> httpcfg.exe set iplisten -i 192.168.1.1
◎ 刪除 Listen 清單
> httpcfg.exe delete iplisten -i 192.168.1.1
執行完上述指令後,重新啟動 HTTP 服務,以及所有相關的 IIS 服務。
1. net stop http2. net start http3. net stop iisadmin /y 注意:任何依存在 IIS Admin Service 服務的 IIS 服務也會停止,當停止 IIS Admin Service 服務時,請注意停止的 IIS 服務。我們將重新啟動下一個步驟中的各項服務。
4. net start "World Wide Web Publishing Service"5. 然後依序將 Web Site 啟動。
◎ 列出 Listen 清單
> httpcfg.exe query iplisten
◎ 建立 Listen 清單
> httpcfg.exe set iplisten -i 192.168.1.1
◎ 刪除 Listen 清單
> httpcfg.exe delete iplisten -i 192.168.1.1
執行完上述指令後,重新啟動 HTTP 服務,以及所有相關的 IIS 服務。
1. net stop http2. net start http3. net stop iisadmin /y 注意:任何依存在 IIS Admin Service 服務的 IIS 服務也會停止,當停止 IIS Admin Service 服務時,請注意停止的 IIS 服務。我們將重新啟動下一個步驟中的各項服務。
4. net start "World Wide Web Publishing Service"5. 然後依序將 Web Site 啟動。
沒有留言:
張貼留言