適合透過桌面介面管理訂閱、系統代理與 TUN。先確認裝置架構及系統需求,再依客戶端說明安裝。瀏覽器可能會使用系統代理,但終端機和部分遊戲未必會;若需要接管更多流量,再檢查 TUN 權限與路由設定。Clash for Windows 已停止維護,下載頁會將其另外標示為封存版本。
CLIENT SELECTION
Clash 平台下載入口
先確認作業系統與處理器架構,再選擇客戶端。下載頁整理了安裝入口、系統需求與維護狀態。
桌面與行動裝置的操作介面不同,但設定流程大致相同:匯入可用訂閱、啟用對應設定、選擇策略組,再設定流量接管方式。初次安裝可先查看 Clash Plus 的平台下載入口;Linux 使用者可比較 Clash Verge Rev 與 FlClash。若現有客戶端運作正常,不必只因名稱不同就遷移設定。
依 Apple Silicon 或 Intel 處理器選擇相應安裝檔。首次執行時,先完成系統要求的授權,再匯入訂閱,以免將權限問題誤判為節點故障。使用系統代理時,留意網路位置設定及其他網路工具是否覆寫設定;退出客戶端後,也應確認系統代理已還原。ClashX Meta 已停止維護,選擇時請將後續相容性納入考量。
安裝前先確認處理器架構,首次啟動時允許建立 VPN 連線。Android 通常透過 VPN 服務接管流量,操作方式不能直接比照桌面系統代理。若鎖定螢幕後連線中斷,優先檢查電池最佳化、背景執行權限及其他 VPN 應用程式是否衝突,再判斷是否需要更換節點。若要依應用程式分流,先確認客戶端有提供相應選項。
從下載頁前往 Clash Plus 的 App Store 頁面,並查看官方網站 clashplus.io。安裝後依系統提示允許新增 VPN 設定,再匯入與客戶端相容的訂閱。不同應用程式支援的規則語法可能不同,不能只看設定檔副檔名判斷相容性;若匯入失敗,先核對訂閱格式與具體錯誤訊息。
桌面環境可先選擇圖形介面客戶端;伺服器與路由器使用者則可考慮獨立部署 mihomo。安裝時請留意發行版套件格式、處理器架構及權限需求。命令列程式未必會使用桌面系統代理;若由 systemd 管理,設定目錄、執行使用者與記錄檔位置也和桌面啟動方式不同,排查時應以實際服務環境為準。
RULE ENGINE
Clash 規則分流
先設定明確的網域規則,再安排區域規則與預設策略。mihomo 通常依規則順序比對,符合後交由指定策略處理;具體網域應排在範圍較廣的規則之前,避免先被攔截。設定中的策略名稱必須與已定義的策略組一致,否則即使 YAML 語法正確,也可能無法載入。
日常使用時先保留一份可正常運作的設定,只調整需要變更的目標。修改後查看連線記錄中的比對規則與最終出口,不要只看模式按鈕是否亮起。Fake-IP 會以合成位址保留網域對應關係,不代表所有請求都會強制經過代理;實際路徑仍由規則、DNS 與接管範圍共同決定。右側片段只示範規則順序,須合併至既有的完整設定中。
查看規則設定步驟 →# PROXY 須在完整設定中定義
rules:
- DOMAIN-SUFFIX,example.com,PROXY
- GEOIP,CN,DIRECT
- MATCH,PROXY
網域規則 → 區域規則 → 預設策略
PROXY GROUPS
策略組與節點選擇
規則負責決定流量交給哪個組別,策略組則負責選擇出口。手動選擇組適合固定地區或需要維持工作階段的情況;自動測速組依檢測結果選路,故障轉移組則依設定順序尋找可用出口。自動切換各有觸發條件,不代表任何情況下都能選到下載速度最快的節點。
先用手動組確認節點可用,再考慮自動策略,才能分辨設定錯誤與測速問題。比較節點時,也要考量出口地區、流量倍率、目標服務可連線性及實際傳輸體驗。單次延遲會受檢測網址與網路波動影響,不能代表所有網站。對登入工作階段較敏感的應用程式,穩定的出口通常比頻繁追求最低延遲更合適;也建議保留一個已驗證的備用選項。
比較三種自動策略組 →先確認單一出口可用,再設定自動選擇邏輯。
TRAFFIC CAPTURE
TUN 與系統代理設定
系統代理適合會讀取系統代理設定的應用程式,設定簡單,也方便確認請求從哪裡進入核心。TUN 透過虛擬網卡接管路由範圍內的流量,適合不讀取系統代理的程式,但也須考量權限、DNS、路由及其他網路軟體的影響。兩者是流量入口,不是與規則、全域模式並列的同一類模式。
初次設定時,先用系統代理確認瀏覽器連線,再視需要啟用 TUN。若瀏覽器正常但終端機直連,先檢查終端機是否讀取代理環境變數;不要立刻修改訂閱或重新安裝客戶端。啟用 TUN 後若無法正常存取區域網路,應檢查路由排除與 DNS 設定,而非反覆切換節點。右側是用來說明接管入口的靜態設定示意,不代表目前裝置的執行狀態。
排除系統代理未生效問題 →先確認應用程式是否進入核心,再判斷規則是否命中。
PROFILE MAINTENANCE
訂閱更新與設定維護
匯入訂閱後,先確認已選取該設定,再檢查節點與策略組是否出現。更新成功只代表內容已取得並處理,不代表所有節點都能連線;接著還要選擇節點並測試目標網站。自動更新間隔應兼顧服務提供者的要求、裝置耗電與網路狀況,不宜為了即時更新而反覆發送請求。
遠端設定、本機覆寫與規則集可能分別更新。重要修改盡量放在客戶端提供的持久化覆寫區,避免下次更新訂閱時覆蓋手動編輯。更新後若出現未知欄位或策略遺失,請保留錯誤訊息與最近一次可用的備份,逐項檢查相容性。下方四個選項用來說明運作方式:前三項決定比對策略,TUN 則改變接管範圍;實際介面通常會分開設定。
查看訂閱匯入與連線驗證 →規則:日常分流
請求會依設定中的規則順序逐一比對,再進入對應的策略組或直連出口。適合日常同時保留本機服務直連與指定目標代理的情境。驗證時請查看連線記錄中的規則類型、策略名稱與最終節點;若請求沒有進入核心,修改規則也不會生效。相較於全域模式,規則模式可針對不同目標細分流量,但也更仰賴規則順序與網域資訊。建議先保留訂閱的預設規則,再逐項加入必要的自訂項目,較容易找出變更來源。
全域:集中驗證出口
進入核心的請求會統一交由全域策略處理,適合暫時排除規則分流造成的差異。切換後仍須確認全域組選擇了哪個出口,這不代表裝置上的所有應用程式都會自動被接管。若全域模式可以連線、規則模式卻失敗,請比較命中的規則與策略組;若兩種模式都失敗,再檢查節點、訂閱與網路環境。測試完成後可恢復規則模式,避免長期將區域網路或原本應直連的服務交由代理出口處理。
直連:比較基礎網路
進入核心的請求會以直連方式處理,適合確認基礎網路是否可用,或比較代理出口與本機出口的存取差異。直連不代表關閉客戶端,也不一定會退出虛擬網卡;DNS 請求仍可能受到目前核心設定影響。若關閉客戶端後一切正常,但直連模式仍有問題,請繼續檢查 DNS 與路由,而非只檢查節點。測試時請選擇本機網路原本就能存取的目標,結束後再恢復原有模式,以免影響後續判斷。
TUN:擴大接管範圍
TUN 是虛擬網卡入口,可搭配規則模式使用,並非第四種規則比對策略。它能接管路由涵蓋範圍內的應用程式流量,但實際效果取決於系統權限、自動路由、DNS 劫持與排除項目。啟用前先確認一般代理連線正常;啟用後分別測試網頁、終端機與區域網路裝置。若發生衝突,先停用其他 VPN 或同類流量接管工具。需要管理員權限時,請依客戶端提示操作,不要把所有網路問題都歸因於訂閱設定。
Clash、mihomo 與圖形介面客戶端
Clash 生態系包含歷史專案、持續發展的核心分支,以及以核心為基礎打造的圖形介面客戶端。mihomo 是其中的開源代理核心,負責網路連線、規則比對、DNS 與策略處理。Clash Verge Rev 等客戶端則提供訂閱管理、系統匣操作、系統代理與權限整合。介面名稱不同,不一定代表底層規則完全不同;但介面相似,也不代表支援相同功能。
閱讀教學時,先確認內容討論的是核心欄位還是客戶端按鈕。核心支援的參數,必須由客戶端正確傳遞才會生效;客戶端提供的便利選項,也可能只適用於自身設定。iOS 等平台還受各自網路介面與應用程式實作限制,不能直接將桌面功能清單視為所有平台都適用的承諾。選型指南會依據這些差異整理比較,而非只列出軟體名稱。
從公開原始碼了解功能界線
開源專案可透過程式碼儲存庫中的程式碼、文件、議題與變更記錄追蹤功能演進。遇到新欄位無法載入時,先確認目前客戶端使用的核心及對應文件,再判斷是否需要升級。本網站不會以無法查證的下載量或評分作為推薦依據;維護狀態、平台支援、設定相容性與實際操作流程,才是選擇客戶端時更有用的資訊。
以下命令用於取得 mihomo 原始碼,適合想閱讀或研究實作方式的使用者,並非安裝客戶端的必要步驟。複製儲存庫不會自動設定網路,也不會產生可用訂閱。一般使用者可直接查看下載頁;若要開發或自行建置,再參閱儲存庫中的建置需求與授權說明。
更新前保留可還原的設定
客戶端、核心、訂閱與規則集各有不同的更新週期。客戶端更新主要改善介面與系統整合,核心更新會影響協定與規則行為,訂閱更新會變更節點與策略內容,規則集更新則會改變目標比對範圍。一次只變更一個部分,並記錄變更後的驗證結果,通常比同時重新安裝軟體、重設 DNS 和更換訂閱更容易找出原因。
升級前請儲存目前可用的設定與本機覆寫,並記下所選策略組,以及系統代理或 TUN 的狀態。更新後先確認設定能否載入,再測試常用目標與區域網路存取。若要回報問題,提供系統類型、客戶端名稱、重現步驟與已去識別化的記錄即可;請刪除訂閱網址、驗證資訊及個人網域等敏感內容。不要公開完整設定,也不要為了排查而長時間保留高詳細度記錄。
依使用情境比較客戶端 →CONFIGURATION NOTES
Clash 設定與部署文章
從策略組、節點選擇到 Linux 服務部署,依照實際問題繼續閱讀。
先確認基本連線正常,再處理自動切換與背景服務管理。文章中的設定片段用來說明參數關係,使用前應依現有策略組名稱、系統目錄與權限設定調整,請勿直接覆寫整份遠端設定。
Clash 策略組 url-test、fallback、load-balance:差異與設定方式
逐一說明三種自動策略組的切換邏輯、測速參數與適用情境,並提供可直接修改的 proxy-groups 設定範例。
閱讀策略組說明 →Clash 節點怎麼選?延遲、倍率、地區與協定一次比較
測速延遲低不代表實際好用。結合流量倍率、出口地區、協定類型與使用情境,整理挑選日常節點及備用節點的實用方法。
查看節點選擇方法 →Linux 部署 mihomo 核心:圖形介面客戶端與 systemd 命令列兩種方式
在 Ubuntu、Debian、Arch 安裝圖形介面客戶端,或透過 systemd 管理 mihomo 核心並設定開機自動啟動,另附目錄結構與權限說明。
閱讀 Linux 部署步驟 →