IE/Edge/Chrome 都顯示「無法解析網域名稱 錯誤代碼 105」,但 QQ/微信 能正常登入?這是典型的 DNS 解析故障。本文提供修改 DNS、重置 Winsock、重置瀏覽器設定三步驟解決方案。
現象判斷
- 瀏覽器無法開啟任何網頁,提示 DNS_PROBE_FINISHED_NXDOMAIN / 錯誤 105。
- 即時通訊軟體(QQ、微信、釘釘)正常連線。
- CMD 下
ping www.google.com 失敗,ping 8.8.8.8 成功 → 確為 DNS 問題。
步驟 1:設定固定公共 DNS(最高成功率)
- 控制台 → 網路和網際網路 → 網路連線 → 右鍵目前連線 → 內容。
- 選擇「網際網路通訊協定第 4 版 (TCP/IPv4)」 → 內容。
- 勾選「使用下列 DNS 伺服器位址」:
慣用:8.8.8.8(Google)
備用:1.1.1.1(Cloudflare)或 223.5.5.5(Alibaba)
- 確定全部視窗。
建議接著清除 DNS 快取: 管理員 CMD → ipconfig /flushdns。
步驟 2:重置瀏覽器 Web 設定(針對 IE/Edge)
- IE/Edge → 設定 → 網際網路選項 → 進階 索引標籤。
- 點選 重置 → 勾選「刪除個人設定」 → 重置 → 重開瀏覽器。
IE 進階索引標籤重置按鈕
步驟 3:重置網路堆疊(Winsock/TCP/IP)
以系統管理員身分開啟命令提示字元,依序執行:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
完成後重新開機,通常即可徹底解決 DNS 解析異常。
進階排查
- 檢查
C:\Windows\System32\drivers\etc\hosts 是否被惡意修改(病毒/廣告軟體常竄改)。
- 路由器管理介面確認 DHCP 發送的 DNS 位址正確,或直接在路由器設定公共 DNS。
- 防火牆/安全軟體攔截 DNS 埠 (UDP 53) → 暫時關閉測試。
- 嘗試 DNS over HTTPS (DoH):Chrome/Edge/Firefox 設定中啟用「使用安全 DNS」。
若為企業/學校網路環境,請諮詢網管人員,可能需使用指定內部 DNS 伺服器。