為什麼在 macOS 上需要開啟 TUN 模式?

在使用 Clash Verge Rev 或其他代理工具時,許多用戶會發現一個奇怪的現象:瀏覽器訪問網頁一切正常,但當使用 Terminal (終端機) 下載資源、玩網絡遊戲、或者使用一些不遵循系統代理設置的應用程式(如 Spotify、Slack 或特定的開發工具)時,代理卻完全不起作用。這是因為常規的「系統代理」模式僅僅是修改了操作系統的 HTTP/HTTPS 代理環境變數,而許多應用程式會直接繞過這些設置,通過底層 TCP/UDP 協議進行連接。

TUN 模式 (TUN Mode) 正是為了解決這個痛點而生的。它會在系統中創建一個虛擬網卡(通常命名為 utun),並通過修改路由表,將系統中所有的網絡流量都引導到這個虛擬網卡中,再由 Clash 內核進行過濾和轉發。這意味著,無論應用程式是否支持代理設置,它們的流量都必須經過 Clash。對於 macOS 用戶來說,開啟 TUN 模式是實現「全系統代理」最優雅、最徹底的方案。

在 2026 年的網絡環境下,隨著各類 AI 工具(如 Claude、OpenAI)的普及,開發者對網絡環境的穩定性要求越來越高。開啟 TUN 模式不僅能解決 cURLgit push 失敗的問題,還能有效提升網絡響應速度,是每一位進階 Mac 用戶的必修課。

背景知識:TUN 模式與系統代理(System Proxy)的主要區別在於作用層級。系統代理作用於應用層,而 TUN 模式作用於網絡層(IP 層),因此它能捕獲幾乎所有類型的流量,包括 ICMP(Ping)和 UDP 流量。

開啟 TUN 模式前的準備工作

在正式開始配置之前,請確保您的環境滿足以下條件,以避免在安裝過程中出現權限報錯或功能失效:

  • 版本要求: 建議使用最新版本的 Clash Verge Rev。由於該項目是原 Clash Verge 的後續維護版本,它修復了許多在 macOS Sequoia 或更高版本上的兼容性問題。
  • 內核選擇: 確保您使用的是 Mihomo (原 Clash Meta) 內核。TUN 模式在 Mihomo 內核上的表現最為穩定,支持的功能也最豐富。
  • 管理員權限: 開啟 TUN 模式需要向系統寫入虛擬網卡驅動並修改路由表,因此您必須擁有 Mac 的管理員密碼。
  • 關閉衝突軟件: 如果您同時安裝了 Surge、Quantumult X 或其他 VPN 軟件,請先將其徹底關閉,以免虛擬網卡發生衝突。

Clash Verge Rev 開啟 TUN 模式詳解步驟

按照以下步驟操作,您可以確保 TUN 模式正確啟動並生效:

第一步:安裝服務模式(Service Mode)

這是最關鍵的一步。在 macOS 上,普通應用程式沒有權限直接創建網卡。我們需要安裝一個守護進程來獲取必要的權限。

  1. 打開 Clash Verge Rev,點擊左側菜單欄的 Settings (設置)。
  2. 在右側界面找到 Service Mode (服務模式) 選項。
  3. 點擊旁邊的 Install (安裝) 按鈕。此時系統會彈出密碼輸入框,請輸入您的 Mac 開機密碼。
  4. 安裝成功後,Service Mode 旁邊的圓點應該會變成 綠色,並顯示 Active 狀態。如果顯示為 Inactive,請嘗試點擊 Enable

第二步:切換 TUN 模式開關

安裝好服務模式後,我們就可以正式開啟 TUN 模式了:

  1. 同樣在 Settings 界面中,向下滾動找到 TUN Mode 選項。
  2. 將開關切換至 ON (開啟)。
  3. 此時,您可以觀察頂部的狀態欄或日誌。如果一切正常,Clash 會自動重新加載配置。
  4. (可選) 點擊 TUN Settings 圖標,確保 Stack 選擇的是 gvisormixed,這在 macOS 上通常有更好的性能表現。
注意: 如果開啟後發現網絡中斷,請檢查您的配置文件中是否包含 tun 相關的硬編碼設置。通常情況下,Verge Rev 的 GUI 設置會覆蓋配置文件中的設置,但某些複雜的配置可能會導致衝突。

進階優化:讓 TUN 模式更智能

開啟 TUN 模式後,雖然解決了代理問題,但有時會導致局域網訪問變慢或 DNS 洩漏。我們可以通過以下優化來完善體驗:

1. DNS 劫持與防洩漏

TUN 模式最強大的功能之一是處理 DNS 請求。在 Settings -> DNS Settings 中,建議開啟 DNS Hijacking。這樣,所有發往 53 端口的請求都會被 Clash 攔截,從而徹底解決 DNS 污染問題,這對於訪問某些特定地區的服務(如 Netflix 或 Disney+)至關重要。

2. 開啟嚴格路由(Strict Route)

如果您發現某些流量依然繞過了代理,可以在 TUN Settings 中開啟 Strict Route。這會強制所有流量進入虛擬網卡,不留任何死角。但請注意,開啟此項後,訪問局域網打印機或文件共享可能需要額外的 skip-proxy 配置。

常見問題排查(FAQ)

問題現象 可能原因 解決方法
Service Mode 安裝失敗 系統權限限制或舊版本殘留 嘗試卸載後重啟 Mac,再次以管理員身份運行安裝。
開啟 TUN 後無法訪問國內網站 分流規則配置不當 確保配置文件中有 GEOIP,CN,DIRECT 規則。
終端機依舊不走代理 DNS 緩存或內核未切換 在終端輸入 nslookup google.com 看看返回的 IP 是否正確。

為什麼選擇 Clash Verge Rev 而非其他工具?

在 macOS 代理工具的競爭中,Clash Verge Rev 憑藉其開源、跨平台以及對 Mihomo 內核的完美支持脫穎而出。相比於老牌的 ClashX,它提供了更直觀的 TUN 模式可視化配置;相比於收費的 Surge,它的配置靈活性更高且完全免費。雖然 Surge 在路由分析上更專業,但對於 95% 的用戶來說,Clash Verge Rev 提供的 TUN 模式已經足以應對所有的網絡挑戰。

特別是在處理 2026 年日益複雜的加密協定時,Mihomo 內核的更新速度遠超其他閉源內核。選擇 Clash Verge Rev,本質上是選擇了一個更開放、更強大的網絡底座。如果你發現舊有的代理工具在 macOS 新系統上出現斷流或 CPU 佔用過高,切換到 Verge Rev 並開啟 TUN 模式通常是解決問題的最快路徑。

前往下載頁取得安裝檔

立即免費下載 Clash,開啟流暢上網新體驗 →