DNS(Domain Name System)是網路的「電話簿」,將域名解析為 IP 位址。DNS 故障會導致「QQ 能上、網頁打不開」或特定網站無法訪問。本文拆解四大成因與對應修復策略。
瀏覽器輸入網址 → 本機快取 → 本地 DNS 客戶端 → 遞迴查詢(根 → 頂級域 → 權威伺服器) → 返回 IP → 建立 TCP 連線。任一環節失敗即產生 DNS 錯誤。
現象:知名網站跳轉釣魚/廣告頁、解析到錯誤 IP。
修復:全盤掃毒(Windows Defender / 火綠 / Malwarebytes)→ 檢查 C:\Windows\System32\drivers\etc\hosts 是否被寫入異常映射 → 重置網路協定栈(netsh winsock reset && netsh int ip reset)。
現象:特定網站/區域性網站無法訪問,大站正常。
修復:用戶端無法修復,需等待網站方恢復。可嘗試更換公共 DNS(114DNS、Google、Cloudflare)繞過區域性遞迴伺服器故障。
現象:所有網頁打不開、QQ 也斷線、ping 8.8.8.8 通但 ping www.baidu.com 不通。
修復:路由器/光貓重啟 → 改用公共 DNS → 聯繫運營商報修(提供錯誤截圖、時間)。
現象:固定 IP 模式下,DNS 填寫錯誤/為空 → 無法解析域名。
修復:網路連線 → 屬性 → IPv4 → 「自動取得 DNS 伺服器位址」或手動填入正確 DNS(詢問網管/運營商/查詢當地公共 DNS)。
nslookup www.example.com # 查詢解析結果與使用的 DNS 伺服器
nslookup -debug www.example.com # 詳細遞迴過程
ipconfig /displaydns # 檢視本機 DNS 快取
ipconfig /flushdns # 清除本機快取
ping -4 www.example.com # 強制 IPv4 測試
ipconfig /flushdns 清理污染快取。