Windows
日常桌面使用可先試試 Clash Plus;習慣自行管理規則的使用者,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。安裝前請確認系統類型,別把處理器架構與作業系統位元數混為一談。
首次啟動時先匯入訂閱、選擇規則模式,再啟用系統代理。若瀏覽器可以連線、終端機卻不行,請確認終端機程式是否會讀取系統代理設定。了解應用程式需求後,再決定是否啟用 TUN 與服務模式,避免一次修改多個選項。
前往 Windows 下載 →先分清流量如何進入客戶端,再決定請求要從哪裡送出。六個設定片段涵蓋常見選項;介面名稱可能因客戶端而異,設定欄位則以實際使用的核心為準。
mode: rule
規則模式依設定檔中的規則決定連線出口,適合同時保留直連與代理連線。全域模式會將已進入核心的請求交由全域策略處理,可短暫用於排查規則比對錯誤;但這不代表所有應用都會自動被接管。直連模式則會讓這些請求直接連往目標。切換模式後,重新發出請求並查看連線記錄,確認符合的規則與連線出口。既有的長連線可能仍沿用原本路徑,需關閉後重新測試。日常使用建議先選擇規則模式,再確認策略組實際選用的連線出口。
查看連線模式說明 →mixedtun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
TUN 透過虛擬網卡接管流量,適合不讀取系統代理設定的程式。啟用前,先確認客戶端服務或必要權限已設定,再檢查路由與 DNS 是否由核心接管。stack 決定協定堆疊的實作方式,可用選項與相容性取決於核心和作業系統,沒有一種設定適用於所有裝置。首次測試時保留客戶端預設值,只變更接管方式;若與其他 VPN、虛擬網卡或企業網路工具衝突,先停用其中一種,再透過記錄找出原因。
閱讀 TUN 進階設定 →rules:
- DOMAIN-SUFFIX,github.com,PROXY
- GEOIP,CN,DIRECT
- MATCH,PROXY
規則依序由上而下比對,符合的第一條規則會決定連線出口。DOMAIN-SUFFIX 比對網域及其子網域,GEOIP 依目標位址查詢地理資料庫,MATCH 則作為最後的兜底規則。範例中的 PROXY 是策略組名稱,必須存在於實際設定中;DIRECT 是內建的直連出口。新增規則時,將具體網域排在較廣泛的條件之前,並在連線頁確認比對結果。若使用規則集訂閱,也要分別確認規則集是否載入,以及本機引用順序是否正確。
查看策略組與規則引用方式 →dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
nameserver:
- https://dns.alidns.com/dns-query
fake-ip 會為網域回傳映射位址,核心再透過映射還原網域並選擇連線出口。上方片段只列出關鍵欄位,並非可獨立執行的完整設定。啟用前,請確認應用程式的 DNS 請求能送達核心;若瀏覽器自行使用加密 DNS,實際解析路徑可能不同。若遇到區域網路裝置、登入入口網站或特定應用的相容性問題,先記錄網域與相關記錄,再視需要設定排除項目。切換 DNS 模式後,清除相關快取並重新連線,避免舊的解析結果影響判斷。
查看 DNS 設定章節 →更新訂閱會重新取得遠端設定檔,不代表節點立刻可用,也不會自動排除流量接管問題。圖形化客戶端通常會在訂閱或設定檔詳細資訊中提供更新間隔;核心的代理集合與規則集合則各有更新欄位,兩者不能混為一談。建議先手動更新一次,確認請求成功且設定檔可載入,再啟用定期更新。若需要長期保留本機修改,請使用客戶端提供的覆寫或合併功能,避免直接編輯的內容在下次更新訂閱時被覆蓋。請妥善保管訂閱網址,勿對外公開。
查看匯入訂閱步驟 →external-controller: 127.0.0.1:9090
外部控制介面可用來讀取連線資訊、切換策略組及調整部分執行狀態,與供應用程式連線的混合代理連接埠不同。將瀏覽器代理指向 9090,不能取代 7890。若只在本機使用,請維持監聽回環位址;客戶端可能已自動設定介面與驗證方式,建議沿用其管理機制。確有遠端面板需求時,再設定驗證與存取限制,避免將管理介面直接暴露在公網。若面板無法連線,請依序檢查監聽位址、連接埠是否被占用及驗證設定。
查閱連接埠相關術語 →先確認作業系統與處理器架構,再選擇客戶端。使用相同核心不代表介面、權限流程或設定覆寫方式也相同。下載中心集中整理安裝入口與系統需求;首頁僅提供平台導覽,不直接提供安裝檔。
日常桌面使用可先試試 Clash Plus;習慣自行管理規則的使用者,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。安裝前請確認系統類型,別把處理器架構與作業系統位元數混為一談。
首次啟動時先匯入訂閱、選擇規則模式,再啟用系統代理。若瀏覽器可以連線、終端機卻不行,請確認終端機程式是否會讀取系統代理設定。了解應用程式需求後,再決定是否啟用 TUN 與服務模式,避免一次修改多個選項。
前往 Windows 下載 →先在系統資訊中確認使用 Apple Silicon 或 Intel,再下載對應的安裝檔。Clash Plus、Clash Verge Rev 與 FlClash 提供不同的設定管理介面;從舊客戶端移轉時,請先備份訂閱與本機覆寫內容。
安裝後依照系統提示完成必要授權,並確認客戶端是否已為目前的網路服務設定代理。更換 Wi-Fi、連接擴充基座或使用其他 VPN 後,請再次檢查代理入口。結束客戶端前先關閉系統代理,避免應用程式繼續連線至已停止監聽的本機連接埠。
前往 macOS 下載 →下載中心提供 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard。先確認裝置支援的架構,再選擇安裝檔;設定格式與欄位支援情況應以所選應用程式為準,不能只因訂閱網址可以貼上就認定相容。
首次連線時,請確認已授予系統 VPN 權限。若切換至背景後連線中斷,可檢查電池最佳化與背景執行權限,並查看客戶端記錄。依應用程式分流與依網域設定規則屬於不同層次:前者決定哪些應用程式進入接管範圍,後者決定已接管的請求使用哪個連線出口。
前往 Android 下載 →iPhone 與 iPad 使用者可在下載中心前往 Clash Plus 的 App Store 頁面,官方網站為 clashplus.io。安裝後先新增訂閱或設定,再允許系統建立 VPN 設定檔,最後返回客戶端發起連線。
連線圖示只表示接管已啟動,不代表每項規則都符合預期。請使用實際需要的應用程式進行測試,並確認選用的策略與設定檔更新時間。若已設定其他 VPN,先確認目前啟用的是哪一個;排查問題時維持單一接管方式,避免反覆切換造成混淆。
前往 iOS 下載 →桌面使用者可比較 Clash Verge Rev 與 FlClash,依 Linux 發行版的套件格式選擇安裝方式。伺服器與路由器使用者則可前往下載中心的 mihomo 核心區,自行安排設定目錄、啟動參數與服務管理。
桌面環境的系統代理設定不一定會套用至命令列程式;命令列工具可能需要另外設定代理環境變數。啟用 TUN 時,也要檢查權限、路由與防火牆。部署長期執行的服務前,先在前景載入設定並查看啟動記錄,確認連接埠正常監聽後,再交由服務管理器執行。
前往 Linux 下載 →建議重新匯入原始訂閱,而不是複製另一個客戶端的整個工作目錄。介面偏好、服務設定與快取通常無法直接共用;本機規則則應依新客戶端支援的覆寫方式逐項移轉。保留一份可正常連線的設定,驗證完成後再移除舊客戶端,方便在權限或 DNS 出現差異時還原。
若遇到「全域模式可用、規則模式失敗」,先確認規則引用的策略組是否存在,再檢查比對順序;若所有模式都失敗,先確認本機連接埠與實際連線出口。模式決定選擇路徑,系統代理與 TUN 則決定接管範圍,兩者應分開驗證。相關定義可在名詞解釋中查閱。
Clash 將代理項目、策略組與規則比對整合在同一套設定架構中。使用者可依網域、位址或其他條件安排請求的連線出口,不必在每個應用程式中重複維護代理清單。了解這套架構後,改用相容客戶端時仍可沿用大部分設定概念;但相容不代表所有欄位、介面與更新機制都完全相同。
原始 Clash 專案與目前仍在維護的生態系專案應分開看待。舊教學提到的客戶端名稱、設定欄位與權限路徑,可能不適用於目前的裝置。選擇客戶端時,除了確認平台支援情況,也應查看專案維護狀態、整合的核心與設定處理方式。下載中心會將已封存的客戶端另外標示,方便移轉使用者辨認。
mihomo 是 Clash 生態系中持續開發的開源核心,負責處理通訊協定、規則比對、DNS 與流量轉送等工作。圖形化客戶端則透過核心提供訂閱管理、策略組選擇、連線記錄與系統整合功能。本文中的設定視窗僅供概念說明,不代表所有客戶端的版面都相同,也不表示所有平台都採用同一種網路接管方式。
比較客戶端時,請分開查看核心能力與介面功能。例如,核心支援某個欄位,不代表圖形介面一定提供專用開關;介面提供覆寫功能,也不代表遠端訂閱原始內容會被永久修改。需要確認實際行為時,檢查執行設定、應用程式記錄與專案文件,比只比對按鈕名稱更可靠。
mihomo 的原始碼、授權條款、版本說明與問題討論集中在專案儲存庫。閱讀版本說明可了解通訊協定修正、平台限制與設定變更;提交問題前,可先搜尋相同的記錄關鍵字,並確認問題能否在精簡設定中重現。本網站提供下載導覽與中文操作說明;專案開發與發佈資訊則以維護者的儲存庫為準。
排查設定問題通常需要完整脈絡,但不應公開整份訂閱。分享記錄或重現資料前,請移除訂閱網址、驗證資訊與實際服務位址;只保留必要的規則架構、作業系統、客戶端名稱與錯誤訊息即可。先用最精簡的設定重現問題,也能避免將多個無關設定混在同一筆問題回報中。
客戶端更新、核心更新與訂閱更新各自處理不同問題。客戶端更新會影響介面與系統整合,核心更新會影響通訊協定與設定執行,訂閱更新則會更改遠端提供的代理與規則內容。重新整理訂閱不能取代安裝更新;升級客戶端也不保證遠端設定自動相容。執行更新前,先確認這次要解決的具體問題。
建議保留可還原的設定,閱讀變更說明後再更新。更新完成後,先確認設定可正常載入,再測試常用應用程式、規則比對與 DNS 解析。對於長時間運作的裝置,記錄目前採用的接管方式與本機覆寫內容,若出現差異便可逐項還原。不要只憑連線圖示或單次測試成功,就認定整套設定已完成驗證。
以下命令用於複製原始碼儲存庫,不會安裝圖形化客戶端。一般桌面使用者可直接使用下載中心;開發者則可前往儲存庫查看建置方式與授權條款。
git clone https://github.com/MetaCubeX/mihomo.git
文章依具體問題分類說明:先描述可觀察到的現象,再提供檢查方式。首次安裝可先閱讀使用文件;若已能連線,但想了解權限、流量接管或節點選擇,再閱讀對應主題,避免一次混著調整多個問題。
比較系統代理仰賴應用程式遵循設定,與 TUN 透過虛擬網卡接管流量的機制差異,說明各自適用情境、對 DNS 的影響與切換注意事項。
閱讀文章 →說明 macOS 首次開啟遭到封鎖、系統延伸功能與網路延伸功能授權、服務模式安裝,以及鑰匙圈密碼提示視窗的成因與處理步驟。
閱讀文章 →說明延遲測試數值的實際意義與限制,並結合流量倍率、出口地區和傳輸協定,整理不同使用情境下的節點挑選方式。
閱讀文章 →