在 Windows 上使用 Clash Verge Rev 時,開啟系統代理通常已足以讓瀏覽器等遵循 Windows 代理設定的程式連線;但有些遊戲、命令列工具或桌面應用程式不會讀取系統代理,因此流量可能仍然直連。這時可以使用 TUN 模式,讓 Mihomo 在網路層接收符合條件的流量,再依照設定檔中的規則選擇代理或直連。本文會說明啟用前的準備、設定入口、有效性檢查,以及啟動失敗或與其他 VPN 衝突時的排查方式。

TUN 模式能做什麼,不能做什麼

TUN 可建立一個虛擬網路介面,並透過路由與流量轉送機制將部分 IP 流量交給 Mihomo 處理。相較於一般的系統代理,它不必依賴每個應用程式都支援 HTTP 或 SOCKS 代理,因此常用來補足遊戲啟動器、命令列程式及其他不遵循系統代理的軟體。

不過,TUN 並不是「所有網路流量必定走代理」的開關。流量是否經過代理,仍取決於設定檔中的規則、代理組選擇及 DNS 行為;若規則將某個網域或 IP 判定為直連,TUN 也會依規則直連。另外,有些應用程式使用自帶的 VPN、專用網路驅動、硬體加速或自訂 DNS,可能與 TUN 的攔截方式不相容,未必能像一般 TCP 連線一樣被接管。

  • 系統代理:透過 Windows 代理設定提供代理資訊,設定簡單,但程式必須主動遵循該設定。
  • TUN 模式:透過虛擬網路介面處理符合路由條件的流量,對不支援系統代理的程式通常更有幫助。
  • 兩者的關係:可依需求單獨使用或同時開啟,但剛開始排錯時建議一次只改一項,避免難以分辨問題來源。
先確認核心支援:Clash Verge Rev 的 TUN 功能由 Mihomo 核心與 Windows 網路元件共同提供。若介面沒有 TUN 選項,或切換後立即失敗,先更新至可信來源提供的近期版本,並確認目前選用的核心支援 TUN;不同版本的選單名稱與服務安裝方式可能略有差異。

啟用前先檢查權限與服務

TUN 會變更系統網路路由,通常需要較高的系統權限。請先儲存正在進行的下載或遠端工作,再開啟 Clash Verge Rev 的設定頁面,尋找與 Service Mode(服務模式)、服務安裝或管理員權限相關的項目。部分版本會要求安裝或啟動服務;若介面提供安裝按鈕,依提示完成後,必要時重新啟動應用程式或 Windows,再回到設定頁確認服務狀態。

如果使用者帳戶控制視窗詢問是否允許變更裝置,請確認要求來自你自行開啟的 Clash Verge Rev,再選擇允許。若沒有跳出授權視窗,可先關閉程式,從開始功能表或捷徑選擇「以系統管理員身分執行」,檢查是否能完成服務安裝。日常使用是否必須一直以管理員身分執行,則依該版本的服務設計與提示處理,不必預設將所有程式永久設為最高權限。

  1. 確認設定檔已成功載入,並且代理組中有可用節點;TUN 只負責接收與轉送流量,不會替你建立代理節點。
  2. 在設定頁檢查 Mihomo 核心狀態,確定核心已啟動,且設定檔沒有解析錯誤。
  3. 找到服務模式或服務管理項目,依介面提示安裝、啟動或修復服務。不要從不明網站另行下載驅動程式。
  4. 記下目前 Windows 是否連著其他 VPN、企業安全軟體或網路過濾工具,方便發生衝突時還原測試。

若裝置由公司或學校管理,安裝服務或建立虛擬介面可能受到群組原則限制。此時即使使用者帳戶具有一般管理員權限,也可能無法變更系統設定;應先詢問裝置管理者,而不是反覆卸載驅動或停用安全防護。

在 Clash Verge Rev 開啟 TUN 模式

不同版本的介面佈局可能不同,以下以常見設定流程說明。開啟程式後,進入設定頁面,找到 TUN 模式或網路相關設定區。先確認服務狀態正常,再切換 TUN 開關。若程式要求確認管理員權限、安裝服務或重新啟動核心,依照畫面提示完成。啟用後,通常可以在設定頁或主畫面看到 TUN 的運行狀態;單看開關呈現開啟,還不足以證明流量已成功轉送。

部分版本會提供額外的 TUN 選項,例如網路堆疊、路由自動設定、DNS 劫持或介面位址。初次設定時,建議先使用程式預設值,不要同時修改多個進階選項。若你使用自行維護的 Mihomo 設定檔,確認其中的 tun 配置與目前核心版本相容;如果 Verge Rev 的介面已負責管理相關參數,避免再用外部設定覆寫同一組選項。

修改前保留回復方式:請記下原有的 TUN 與服務狀態,並確認仍能進入程式設定頁。TUN 啟動異常時,先關閉 TUN 或停用服務,再恢復原本的網路狀態;不建議在不清楚用途時手動刪除 Windows 路由或網路介面。

初次測試時,可先讓系統代理與 TUN 維持原有設定,只切換 TUN 並測試一個原本不支援系統代理的應用程式。確認 TUN 工作正常後,再按照需求調整系統代理。若開啟 TUN 後所有連線都失敗,先檢查代理組是否選到可用節點,以及設定檔是否意外將測試網域導向錯誤的策略,而不是立即更改 DNS、路由與堆疊等多個選項。

檢查流量是否確實經過代理

要確認 TUN 是否生效,最好同時檢查程式狀態、連線紀錄與實際網路結果。先在 Clash Verge Rev 的連線頁面觀察測試應用程式的連線:若連線出現在列表中,可以查看目的位址、命中規則與所使用的策略組。若連線沒有出現,可能是該程式未產生新連線、使用了不受支援的傳輸方式,或流量沒有進入目前的 TUN 路由。

  1. 確認 TUN 開關為啟用狀態,服務沒有顯示停止、錯誤或等待安裝。
  2. 選擇一個有代表性的測試程式,完全關閉後重新開啟,避免舊連線或快取影響結果。
  3. 在連線列表中辨識該程式產生的請求,檢查命中的規則及代理組;必要時在代理頁選擇一個已測試可用的節點。
  4. 用瀏覽器開啟可靠的 IP 查詢服務,或比較該測試程式的實際連線結果。IP 顯示改變可作為線索,但不能單獨證明所有應用程式都走了相同路徑。
  5. 關閉 TUN 後重做一次對照測試。如果只有啟用時該程式出現在連線紀錄或結果發生變化,便能更清楚判斷問題與 TUN 的關聯。

也要留意規則命中結果:若連線已出現在 Clash 的紀錄中,但策略顯示為直連,代表 TUN 可能已接收到流量,只是規則選擇了直連。這與「TUN 沒有工作」是兩種不同情況。可以檢查設定檔中的域名規則、IP 規則與最後的預設規則,並確認目前選擇的策略組不是「DIRECT」。切換節點只能改變代理出口,不能修正錯誤的規則匹配。

常見啟動問題與 VPN 衝突排查

TUN 開關無法啟用或很快自動關閉:先檢查 Mihomo 核心是否啟動、設定檔是否有效,以及服務模式是否已完成安裝。重新啟動 Clash Verge Rev 後仍失敗,可查看程式日誌中與 TUN、權限、服務或虛擬介面相關的錯誤訊息。若近期曾更新程式或核心,確認兩者版本相容,再依程式提供的選項修復服務。

開啟後完全無法上網:先關閉 TUN,確認網路能否恢復;接著檢查節點是否可用、目前代理組是否已選定節點,以及設定檔中的 DNS 或路由選項是否有錯。若一般瀏覽器正常、特定程式失敗,問題也可能是應用程式自行使用 DNS、UDP 或自帶網路元件,不應直接把所有故障歸因於代理節點。

與其他 VPN 同時使用時連線不穩:多個 VPN 或網路過濾工具可能同時建立虛擬介面、調整預設路由或攔截 DNS,造成路由優先順序衝突。請先暫停其他 VPN(若裝置政策允許),再單獨啟用 TUN 做對照測試。若需要企業 VPN 存取內網,不能直接假設兩者可同時工作;應確認內網網段、DNS 與路由要求,必要時詢問企業 IT。不要為了測試而停用公司要求的端點防護。

只有某些網站或程式異常:先查看連線紀錄中的規則命中與錯誤訊息,再確認問題是否只發生於 IPv6、UDP、特定 DNS 或區域網路服務。某些本機服務、印表機或內網位址本來就應該直連;若錯誤地送入代理,反而會無法連線。調整規則前,先記錄原始設定並一次只變更一個因素,測試完成後保留可行的配置。

最省時的排錯順序:先確認核心與服務,再確認節點及策略組,接著用連線列表判斷流量是否被接收,最後才檢查規則、DNS 或 VPN 路由衝突。按這個順序逐項測試,通常比反覆重裝程式更容易找到原因。

總結來說,Clash Verge Rev 的 TUN 模式適合處理不遵循 Windows 系統代理的應用程式,但需要 Mihomo 核心、系統服務與路由設定協同運作。先依預設值啟用,再用連線列表和對照測試驗證,比只看開關狀態更可靠。若你準備開始設定,可先取得適用的客戶端,再依照安裝與設定步驟逐項確認。

立即開始

用 Clash 掌控您的流量

支援 Windows、macOS、Linux、Android 與 iOS,靈活規則,開箱即用。

免費下載 查看設定指南 →