Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 出現「找不到伺服器或 DNS 錯誤」?完整診斷與修復流程

編輯:Windows 7 系統介紹

瀏覽器顯示「找不到伺服器或 DNS 錯誤」,但 QQ、Line 等軟體能正常上網,典型的 DNS 解析故障。請依以下四階段流程逐步排查、修復。

階段一:確認是否為 DNS 解析故障(nslookup 測試)

  1. Win+R → cmd 開啟命令提示字元。
  2. 輸入 nslookup 按 Enter,進入互動模式。
  3. 觀察顯示的「預設伺服器」位址(如 202.106.0.20),即為目前使用的 DNS 伺服器。
  4. 輸入無法開啟的網域名(如 www.google.com),按 Enter。
    • 若回覆 DNS request timed out → 確為 DNS 故障。
    • 若正常回傳 IP 位址 → DNS 正常,問題可能在瀏覽器 Proxy、防火牆、Hosts 檔等。

階段二:檢查本機 DNS 伺服器設定與連通性

  1. CMD 輸入 ipconfig /all,找到「DNS 伺服器」欄位記錄的 IP。
  2. 若為公司內部 DNS(如 192.168.x.x),需聯繫 IT 確認內部 DNS 服務是否正常;若為公用 DNS(如 8.8.8.8、114.114.114.114),繼續下一步。
  3. CMD 執行 ping DNS伺服器IP,確認連通;nslookup 網域名 DNS伺服器IP 指定該 DNS 測試解析。

階段三:修復本機 DNS 快取與設定

  1. 清除 DNS 快取: CMD 管理員執行 ipconfig /flushdns。
  2. 重設 TCP/IP 與 Winsock: 依序執行 netsh int ip reset、netsh winsock reset,完成後重開機。
  3. 變更為可靠公用 DNS: 網路和共用中心 → 變更介面卡設定 → 介面卡右鍵內容 → IPv4 內容 → 使用下列 DNS 伺服器位址:
    • 首選:114.114.114.114 或 8.8.8.8
    • 備用:114.114.115.115 或 8.8.4.4

階段四:排查其他干擾因素

  • Hosts 檔被竄改: 檢查 C:\Windows\System32\drivers\etc\hosts,除預設 localhost 外刪除可疑條目。
  • 瀏覽器 Proxy 設定: IE 選項 → 連線 → 區域網路設定 → 取消勾選「使用 Proxy 伺服器」。
  • 安全軟體攔截: 暫時關閉防毒軟體/防火牆測試。
  • 路由器 DNS 劫持: 登入路由器後台檢查 DNS 設定,恢復自動獲取或手動指定公用 DNS。

依序執行上述步驟,多數「找不到伺服器或 DNS 錯誤」皆可解決。若問題持續,建議聯繫 ISP 確認線路與 DNS 服務狀態。

Copyright © Windows教程網 All Rights Reserved