前言
區域網路中單台電腦無法上網,排查關鍵在於「隔離範圍」與「層層驗證」。
三步診斷法
步驟 1:確認故障範圍
- 單機不能上網 vs 全區網不能上網 → 本文專針對單機故障。
步驟 2:檢查本地連線狀態
- 控制台 → 網路連線(或網上鄰居右鍵屬性)。
- 觀察「本地連線」圖示:
- 兩電腦圖示閃爍 + 提示「已連線」: 物理鏈路正常(交換機/Hub 到電腦)、網卡基本運作 → 故障在作業系統設定/軟體限制層面。
- 紅叉/無圖示: 物理層/驅動層故障 → 跳至硬體排查。
步驟 3:Ping 測試與軟體設定檢查
- CMD 執行
ping 遠端主機 IP/網域 → 能 Ping 通 = 網路連通正常 → 檢查:
- 防火牆設定(Windows 防火牆/第三方防毒牆阻擋)。
- 瀏覽器代理伺服器設定(IE:工具 → 網際網路選項 → 連線 → 區域網路設定)。
- DNS 設定錯誤(手動指定錯誤 DNS / 自動取得失敗)。
- Hosts 檔案被竄改、LSP 劫持、Winsock 損壞。
- Ping 不通 → 物理/連結層故障 → 檢查網卡驅動、網線、交換機埠、IP 位址衝突、子網路遮罩/閘道設定。
進階排查清單
ipconfig /all 確認 IP、子網路遮罩、預設閘道、DNS 正確性。
ping 127.0.0.1 → 驗證 TCP/IP 協議堆疊。
ping 本機 IP → 驗證網卡介面。
ping 閘道 IP → 驗證區域網路連通。
- 網卡屬性 → 進階 → Speed & Duplex 改「Auto Negotiation」或強制 100M/1G 全雙工。
- 替換法:換網線、換交換機埠、換網卡/USB 轉網卡。
單機故障黃金法則
物理連線 → 協議/IP 設定 → 防火牆/代理/DNS/LSP → 硬體替換,層層推進,單點突破。