在網際網路上瀏覽時,我們總希望一路暢通無阻,但「Web 伺服器無法存取」的錯誤卻屢見不鮮。這類故障不僅與網路硬體有關,更涉及多層面的設定問題。排查時必須從網路通訊的最底層——物理層著手,確認硬體連線無誤後,再依序檢查以下關鍵項目。
若 Windows 2000 Server 系統上的本地連線功能未啟用,任何用戶端都無法連線。請依循以下步驟檢查:
進階情況:若清單中完全看不到「本地連線」圖示,可能是「Network Connections」服務未啟動。請執行 services.msc,找到該服務並將啟動類型設為「自動」,然後啟動服務,圖示即會重現。
手動清理病毒時可能誤關閉 IIS 關鍵程序 IISsrv.exe,導致 Web 服務無法啟動。檢查方法:
IISsrv.exe。若無,表示程序已停止。若伺服器本身正常但用戶端仍無法連線,需檢查路由表與網關設定:
cmd 進入命令提示字元,輸入 route print 查看本地路由表,確認是否包含通往「預設閘道」的路由。若缺失,可用 route add 手動新增。tracert 目標IP 指令追蹤封包經過的每個路由器。若出現 Destination net unreachable 訊息,即可定位故障節點的 IP 位址。能 Ping 通 IP 卻無法用網址存取,代表名稱解析出錯。請依序檢查:
%SystemRoot%\System32\Drivers\Etc\hosts,以記事本開啟,確認是否有錯誤或過期的對應記錄,修正後儲存。ipconfig /all,核對 DNS 伺服器 IP 是否正確。若有誤,至網路連線屬性中修改 TCP/IP 設定。能連線卻無法開啟網頁,多半是權限未開放。請在「電腦管理」→「服務和應用程式」→「Internet 資訊服務」中,右鍵點擊網站選「內容」:
若特定 IP 無法存取特定伺服器,可能被伺服器的「IP 位址和網域名稱限制」功能封鎖。在網站「內容」→「目錄安全性」→「IP 位址及網域名稱限制」→「編輯」中,檢查是否設定了「拒絕存取」規則,移除錯誤條目即可。
透過以上六大面向的系統性排查,多數「Web 伺服器無法存取」的故障皆可迎刃而解。建議管理者建立定期巡檢機制,確保服務持續穩定。