朋友新買 D-Link 無線路由器,網管配好 WAN 撥號、無線參數,電腦 ipconfig /all 顯示:
但 IE 提示「無法打開搜索頁」,nslookup 失敗。ipconfig /release && ipconfig /renew 順利,Ping 網關通,**DNS 解析鏈路斷在「路由器不轉發 DNS 請求」**。
登入路由器管理介面 → 網路設定 → 路由器設定 → 發現 **「啟用 DNS 中繼轉送」未勾選**。
| 模式 | 客戶端 DNS 設定 | 解析流程 | 適用場景 |
|---|---|---|---|
| 啟用 DNS Relay(預設建議) | 路由器 LAN IP (如 192.168.0.1) | 客戶端 → 路由器(轉發) → ISP DNS → 回應 | 家庭/小企業,零配置,支援內網域名解析 |
| 關閉 DNS Relay | 必須填**公網 DNS IP**(如 202.106.195.68) | 客戶端 → 直連 ISP DNS → 回應 | 特殊需求:指定 DNS、繞過路由器轉發、多出口負載均衡 |
本案:客戶端 DNS 指向路由器 IP,但路由器未開啟 Relay → **請求進入黑洞**。
驗證:路由器狀態頁顯示撥號獲取 DNS:202.106.195.68、202.106.46.151,客戶端 nslookup 指定該 DNS 可正常解析,證明上游 DNS 無故障。
nslookup www.google.com、ping 8.8.8.8、瀏覽 HTTPS 網站。一句話心得:**DNS Relay 是路由器給客戶端的「翻譯官」,關閉它卻仍讓客戶端指向路由器 IP,等於斷了翻譯官的腿。** 部署清單上打鉤,比事後排查快一萬倍。