TUN 開啟後 DNS 或路由異常該怎麼進行疑難排解?

TUN 下的常見問題包括 DNS 未進入 Clash、路由繞過或迴圈、區域網路位址被錯誤接管,以及 IPv6 處理不一致。

  • TUN 模式與權限
  • 疑難排解
簡要回答

TUN 下的常見問題是 DNS 沒有進入 Clash、路由繞過或回環、區域網路位址被錯誤接管、以及 IPv6 處理不一致。把私有網段加入排除或 DIRECT,停用其他 VPN 後重建 TUN;IPv6 黑洞可用 IPv4 對照測試後再調整。

DNS 請求、預設路由和內部網路網段哪裡被接管

開啟 TUN 後分別測試公用網路網域、路由器位址和一個區域網路裝置,並在日誌中核對 DNS 請求與流量是否進入預期介面。

  • DNS hijack 是否覆蓋系統查詢位址
  • auto-route 或 route-address 是否按用戶端文件設定
  • 區域網路網段是否需要繞過
  • IPv6 是否被啟用但沒有完整規則

排除區域網路並重新增立 TUN 路徑

  1. 先查看連線清單和 DNS 日誌,確認請求是否進入核心(參見 DNS FAQ
  2. 把區域網路、路由器和本機網段加入直連或排除清單
  3. 關閉其他 VPN 後重新建立 TUN 介面
  4. 遇到 IPv6 黑洞時先切回 IPv4 驗證

TUN 路由變更可能影響區域網路發現、螢幕投放和列印

DNS 和路由必須一起檢查(參見 TUN 裝置說明

不同用戶端的 TUN 設定名稱可能不同