為什麼裝了 OpenClash 還是上不去 ChatGPT?深度解析 DNS 洩漏及
AI Router Oct 10, 2026
很多折騰 OpenWrt 的朋友都會遇到一個詭異的問題:明明 OpenClash 已經開啟,YouTube、Netflix 都能秒開,但偏偏 ChatGPT 或某些特定網站卻提示“地區不支援”。
這通常不是節點掛了,而是你的 DNS 洩漏了。即使你的流量走的是代理,但你的 DNS 查詢請求可能正透過運營商的伺服器“大聲告訴”目標網站:我就在中國。
一、 為什麼會發生 DNS 洩漏?
根據OpenClash DNS 洩漏排查原文的總結,洩漏通常源於以下四個配置漏洞:
- 查詢未完全劫持:路由器中並存的其他 DNS 服務(如 SmartDNS、AdGuardHome)與 OpenClash 衝突,搶奪了查詢許可權。
- 上游 DNS 設定不當:在 OpenClash 中使用了國內明文 DNS(如 114.114.114.114)作為 nameserver,且沒有配置嚴格的 fallback(後備)解析方案。
- IPv6 隱患:如果開啟了 IPv6 但沒做 DNS 劫持,裝置會透過 IPv6 預設向運營商查詢,直接導致座標暴露。
作者:AI Router
連結:https://www.airouter.me/blog/why-openclash-still-cannot-connect
非商業轉載請註明出處(CC BY-NC-SA 4.0)。