前言:為什麼要使用 TUN 模式?
Clash Verge Rev 是一款基於 Mihomo 內核的桌面代理客戶端,除了傳統的系統代理模式,也支援更底層的 TUN 模式。對 Windows 新手來說,TUN 可能聽起來比較複雜,但它的核心概念其實很簡單:透過建立一張虛擬網卡,讓 Clash Verge Rev 接管系統中更多類型的網絡流量。
在僅使用系統代理時,瀏覽器通常可以正常通過 Clash,但部分遊戲、終端機、Microsoft Store、UWP 應用程式或不遵循系統代理的軟體,可能仍然直接連線。這些流量不但無法套用 Clash 的分流規則,也可能造成 DNS 解析不一致、部分網站無法開啟,甚至出現「瀏覽器能用、其他軟體不能用」的情況。
啟用 TUN 模式後,Windows 會把更多網絡封包交給虛擬介面處理,再由 Mihomo 依照設定的規則決定走 DIRECT 或代理節點。因此,TUN 模式適合希望讓整台電腦維持一致代理行為的使用者,尤其是需要處理遊戲、命令列工具、開發環境或多種桌面應用程式的情境。
本文目標
完成 Windows 權限準備、Mihomo 服務啟用、TUN 模式設定、虛擬網卡檢查與實際連線測試,並提供無法啟動時的排查方法。
1啟用前的 Windows 準備工作
在 Clash Verge Rev 中開啟 TUN 之前,建議先確認系統版本、安裝方式與權限狀態。TUN 模式需要建立或管理虛擬網卡,這和一般只修改瀏覽器代理的功能不同,因此權限不足是最常見的啟用失敗原因之一。
確認系統與程式版本
- 使用 64 位元 Windows:Windows 10 或 Windows 11 通常都能使用,但建議先安裝最新的系統更新。
- 使用官方或可信來源的安裝包:避免使用被重新打包、來源不明的版本,以免虛擬網卡驅動程式不完整。
- 確認核心為 Mihomo:在 Clash Verge Rev 的設定頁查看目前使用的核心。TUN 相關選項通常需要 Mihomo 核心支援。
- 關閉衝突軟體:其他 VPN、舊版代理客戶端、虛擬網卡工具或網絡加速器可能會搶占路由,初次設定時最好暫時退出。
以系統管理員權限執行
先完全退出 Clash Verge Rev,再在開始功能表或桌面捷徑上按右鍵,選擇「以系統管理員身分執行」。如果每次都需要手動確認,可以在捷徑的「內容」→「相容性」中勾選「以系統管理員身分執行此程式」。
重要提醒
請不要同時開啟多個代理核心或多個 Clash 客戶端。它們可能使用不同的 TUN 介面、DNS 服務或系統路由,導致連線互相干擾。
2在 Clash Verge Rev 中啟用 TUN 服務
不同版本的 Clash Verge Rev 介面名稱可能略有差異,但大致位置都在「設定」或「系統設定」頁面。請先開啟程式,等待 Mihomo 核心載入完成,再進行以下操作。
- 打開 Clash Verge Rev,點擊左側的「設定」或齒輪圖示。
- 找到「核心設定」、「Mihomo 設定」或「網絡設定」區域,確認目前核心不是停用狀態。
- 在「服務模式」或「Service Mode」區域點擊安裝服務。Windows 可能會跳出 UAC 權限視窗,請選擇「是」。
- 等待服務狀態顯示為已安裝、執行中或正常。若按鈕顯示「解除安裝服務」,通常代表服務已經存在。
- 返回網絡或 TUN 設定,開啟「TUN 模式」開關。
- 如果介面提供「自動路由」、「嚴格路由」或「覆寫系統 DNS」選項,先使用預設值測試,確認成功後再逐項調整。
- 儲存設定,重新啟動 Clash Verge Rev,並觀察 TUN 狀態是否維持開啟。
常見選項應該怎麼選?
自動路由通常適合新手。它會根據系統介面與 Mihomo 規則建立必要路由,減少手動輸入的機會。嚴格路由可以降低部分流量繞過代理的可能,但若區域網路、印表機或公司內部網站因此無法存取,可以先關閉測試。
覆寫系統 DNS可讓 DNS 請求更一致,避免瀏覽器與其他應用程式使用不同解析路徑。不過,如果你正在使用公司 DNS、家用 NAS 或內部網域,啟用後可能需要額外設定 DNS 例外。第一次設定時建議只改動必要選項,避免同時變更太多參數而難以判斷問題來源。
小撇步
每次只修改一個選項,然後重新測試。這樣即使出現斷網,也能快速知道是哪一項設定造成影響。
3檢查虛擬網卡與系統路由
TUN 模式是否真正運作,不能只看 Clash Verge Rev 中的開關顏色。Windows 還需要成功建立虛擬網卡,並將流量交給該介面處理。完成啟用後,可以從系統層面進行檢查。
在網絡連線中確認介面
- 按下
Win + R,輸入ncpa.cpl,再按 Enter。 - 在「網絡連線」視窗中查看是否出現與 Clash、Mihomo、TUN 或 Wintun 相關的虛擬介面。
- 如果介面存在但顯示停用,可以按右鍵選擇啟用;如果完全沒有出現,通常與服務權限、驅動程式或安全軟體攔截有關。
- 不要隨意刪除未知的虛擬介面。部分 VPN 或虛擬機軟體也會建立類似名稱,刪除前應先確認來源。
使用命令列查看路由
以系統管理員身分開啟 Windows Terminal 或命令提示字元,輸入以下指令:
ipconfig /all可以協助你確認虛擬介面是否取得有效資訊;route print則能查看目前系統路由。不同版本的 Mihomo 和 Windows 可能呈現不同的介面名稱,因此不必追求輸出內容完全一致,重點是確認 TUN 啟用前後確實出現對應變化。
避免重複設定
不要同時手動設定多組預設閘道,也不要為了「強制代理」而隨意修改 Windows 路由表。錯誤的路由可能造成區域網路斷線、網絡迴圈或整台電腦無法上網。
4連線測試與常見故障排查
完成 TUN 設定後,建議依照「核心狀態、代理節點、瀏覽器、非瀏覽器應用程式」的順序測試,不要一開始就使用大型下載或線上遊戲作為判斷依據。先用簡單、可重複的測試建立基準,排查會更有效率。
建議的測試流程
- 在 Clash Verge Rev 中確認 Mihomo 核心正在執行,並選擇一個可用節點或策略組。
- 查看 TUN 開關仍然處於啟用狀態,服務模式也沒有顯示錯誤。
- 使用瀏覽器開啟一般網站,確認頁面可以正常載入。
- 再測試不依賴瀏覽器的應用程式,例如 Windows Terminal、Microsoft Store 或更新工具。
- 如果只有特定網站無法使用,先檢查分流規則與節點,而不要立即反覆開關 TUN。
TUN 無法啟動時的處理方法
- 開關馬上自動關閉:退出 Clash Verge Rev,重新以系統管理員身分啟動,並重新安裝服務模式。
- 顯示服務不存在:在設定中找到服務安裝按鈕,完成 UAC 授權後重啟程式。若仍失敗,檢查 Windows 服務管理員中是否有相關服務。
- 有網卡但無法上網:先停用其他 VPN、代理工具與加速器,再暫時關閉嚴格路由或 DNS 覆寫進行測試。
- 瀏覽器正常、其他程式失效:確認 TUN 真的啟用,並檢查是否選用了只代理特定流量的規則模式。
- 開啟後完全斷網:先關閉 TUN,恢復網絡後再檢查節點、DNS、服務權限與虛擬網卡。必要時重新啟動 Windows,讓殘留路由被清除。
- Windows 更新後失效:檢查 Wintun 或相關驅動程式是否被更新、隔離或移除,並重新安裝 Clash Verge Rev 的服務元件。
設定完成的判斷標準
Clash Verge Rev 顯示 TUN 已開啟、虛擬網卡存在、瀏覽器與至少一個非瀏覽器應用程式都能依規則連線,且關閉客戶端後 Windows 網絡可以恢復正常。
5日常使用與安全建議
TUN 模式開啟後,並不代表所有流量都一定會通過代理。實際行為仍然取決於配置檔案中的模式、DNS 設定、規則順序與策略組。建議新手先使用穩定、簡單的規則,熟悉運作方式後再加入自訂分流。
- 保留一個直連策略:區域網路、印表機、公司內部網站與本地服務通常需要
DIRECT,不要把所有內網流量強制送往代理。 - 避免頻繁切換節點:部分網站會因 IP 頻繁變化而要求重新驗證,也可能中斷長連線。
- 定期更新配置:訂閱或規則長期不更新,可能造成節點失效、域名分類錯誤或 DNS 行為異常。
- 遇到問題先記錄狀態:記下當時使用的節點、代理模式、TUN 選項和錯誤訊息,這比反覆重裝更容易找到原因。
- 注意權限與隱私:TUN 會接管更多系統流量,請只使用自己信任的配置來源與代理服務,不要匯入來歷不明的 YAML 檔案。
總結來說,Windows 上的 Clash Verge Rev TUN 設定可以分成四個重點:先確保程式具有必要權限,再安裝並啟用服務模式;接著開啟 TUN,確認虛擬網卡已建立;最後以瀏覽器和其他應用程式分階段測試。只要按照這個順序操作,即使遇到無法啟動或斷網問題,也能快速縮小排查範圍。