TUN 模式詳解:原理、開啟步驟與適用場景
系統代理管不到的程式(遊戲、命令列工具、部分客戶端軟體),TUN 模式都能管到。它的原理是建立一塊虛擬網絡卡,讓作業系統把所有網路流量都路由給 Clash 處理,程式無法繞過。
開啟步驟
- 先安裝服務模式:Settings → Service Mode → Manage → Install,安裝完成後旁邊的地球圖示變綠。TUN 需要建立網絡卡的系統許可權,服務模式讓核心以系統服務執行來獲得它;
- 回到 General 頁面,開啟 TUN Mode 開關;
- 驗證:開啟命令列執行
curl ip.gs(不設任何環境變數),返回的是節點 IP 即說明接管成功。
使用建議
- TUN 與系統代理可以同時開,互不衝突——系統代理覆蓋的流量不會重複進入 TUN;
- TUN 模式下 DNS 由 Clash 接管(DNS hijack),若出現「能連 IP 但解析不了域名」,參考《TUN 模式無網路的修復步驟》;
- 不需要強制接管時(只用瀏覽器),可以只開系統代理,TUN 會帶來少量額外的 CPU 開銷。