開源生態系 · 多平台用戶端與中文文件

Clash問答網:用戶端下載與設定問答

依作業系統選擇用戶端,再按照可複查的步驟完成訂閱匯入規則分流DNS 設定。文件涵蓋從首次連線到 TUN、Fake-IP 及規則集維護的實際操作。

永久免費 程式碼開源 中文文件 可直接核對設定範例

Capability archive

從規則命中到系統接管的能力檔案

Clash 的設定不是一組彼此無關的開關。請求會先經過 DNS 解析,再依規則順序比對,接著交由策略群組決定直連、代理或拒絕。以下檔案拆解說明常用能力,並保留可核對的設定鍵與介面狀態。

目前檔案

規則依設定順序命中,策略群組負責最終選擇

Clash 會從 rules 第一行開始檢查請求,命中後便停止繼續往下比對。因此精確網域規則應放在寬泛規則集之前,兜底的 MATCH 通常位於末尾。策略群組將規則結果與具體節點分開:規則只會把流量送往名為 PROXY、DIRECT 或其他自訂群組的策略,實際出口則由策略群組類型與使用者選擇決定。

排查分流時,先確認設定已重新載入,再查看連線詳細資料中的目標網域、命中規則與策略去向。相較於只提供全域開關的代理工具,Clash 的優勢在於規則順序、策略名稱與最終出口都能逐項核對,適合需要中國大陸直連、指定網域代理與區域網路例外並存的情境。

DOMAIN,api.example.com,PROXY精確網域
DOMAIN-SUFFIX,example.org,PROXY網域後綴
GEOIP,CN,DIRECT,no-resolve地址歸屬
MATCH,FINAL兜底命中
比對方式:由上而下 出口控制:策略群組 結果核對:連線記錄
連線詳細資料查看目標位址、命中規則、策略群組與實際出口,區分規則問題與節點問題。
網域嗅探在適用情境下從連線中還原網域,為網域規則提供更完整的比對資訊。
外部規則集使用 rule-providers 獨立更新規則內容,減少主設定檔的維護量。
控制介面透過受控介面連接相容面板,查看連線、記錄、規則與策略狀態。

Platform entry

依作業系統前往下載頁

首頁只提供平台入口,不直接分發安裝檔。進入下載頁後,可對照系統架構、用戶端維護狀態與安裝方式選擇具體軟體;行動裝置還要留意系統授權與背景執行限制。

Windows

桌面用戶端與系統代理

適合需要圖形介面、規則檢視與開機啟動的桌面使用者。下載前確認系統架構,安裝後先匯入設定,再啟用系統代理;如果商店應用程式無法連網,可繼續查閱 UWP 迴圈設定。

前往下載

macOS

Intel 與 Apple Silicon

macOS 安裝套件通常會依處理器架構區分。可在「關於這台 Mac」中確認晶片類型,再選擇對應版本。首次啟動時依系統提示授予網路延伸功能或代理修改權限,避免反覆切換不同用戶端。

前往下載

Android

VpnService 接管方式

Android 用戶端透過系統 VpnService 建立本機 VPN 連線。首次連線需要確認授權提示;若鎖定螢幕後頻繁中斷,應將用戶端加入省電白名單,並允許背景活動與必要的自動啟動權限。

前往下載

iOS

App Store 用戶端

iPhone 與 iPad 透過 App Store 取得用戶端。匯入訂閱後,首次連線會要求加入 VPN 設定;只有在系統設定中出現對應 VPN 項目並完成授權,用戶端才能建立網路通道。

前往下載

Linux

桌面介面與 Mihomo 核心

桌面環境可選擇具備圖形介面的用戶端;伺服器、路由器與容器環境則更適合直接執行 Mihomo 核心。部署前應確認服務使用者、設定目錄、記錄位置與啟動方式,方便後續更新與排錯。

前往下載

Quick start

首次連線的三步驟主線

安裝完成不代表流量已經經過 Clash。必須依序完成設定匯入、策略選擇與系統接管,並以連線記錄驗證結果。三個步驟之間有明確依賴關係:沒有有效設定就無法產生策略群組,未選擇可用策略就無法判斷連線問題,未啟用接管則瀏覽器仍會使用原本的網路路徑。

查看完整教學 →
  1. 01

    匯入訂閱或本機設定

    在用戶端的設定、訂閱或 Profiles 頁面貼上完整連結,等待下載並完成語法解析。若提供的是本機 YAML 檔案,則使用匯入檔案功能。匯入後應能看到設定名稱、策略群組與規則,而不是只有空白清單。出現格式錯誤時,先核對連結回傳內容,不要連續點擊更新。

  2. 02

    選擇模式與策略

    一般使用可從規則模式開始,讓請求依照設定中的規則分流。開啟代理或策略頁面,在主要策略群組中選定可用出口;自動選擇群組會依自身邏輯運作,手動選擇群組則以目前選項為準。全域模式適合短時間排查,不應取代規則設定的長期維護。

  3. 03

    啟用接管並驗證命中

    桌面端先啟用系統代理,行動端確認 VPN 授權。接著造訪目標網站,並在用戶端連線頁面查看網域、規則與策略去向。能開啟網頁只代表連線可用;只有命中結果符合預期,才能確認分流設定正確。需要接管遊戲或特殊程式時,再評估是否啟用 TUN。

Open-source context

開源生態系、核心關係與更新界線

Clash 相關用戶端由多個獨立專案組成。判斷軟體來源、功能與維護狀態時,應分別核對核心、圖形介面、設定格式與發布管道,不能只看名稱是否包含 Clash。

專案歷史形塑了目前的生態結構

Clash 最初以規則驅動的代理核心與 YAML 設定方式建立廣泛的用戶端生態。隨著原始專案停止更新,社群中的相容核心與圖形用戶端持續獨立維護。如今常見的桌面與行動用戶端,可能使用 Mihomo 核心,也可能整合自己的服務層與設定管理介面。相同的規則語法不代表它們具備完全相同的介面功能,因此教學會區分通用設定原理與用戶端專屬操作。

下載時應注意三件事:軟體適用哪個作業系統、內建或呼叫什麼核心,以及專案是否仍在發布更新。已停止維護的用戶端仍可能適合檢視舊設定,但不應預設具備新核心的所有功能。下載頁會將維護狀態與平台架構放在同一張卡片中,減少只憑舊教學名稱選錯軟體的情況。

Mihomo 延續並擴充設定能力

Mihomo 是目前常見的 Clash 相容核心之一,保留規則、策略群組、DNS 與控制介面等核心概念,並持續支援更完整的規則集、TUN、網域嗅探與設定能力。圖形用戶端負責將這些能力轉換為設定項目、狀態頁與匯入流程,核心則負責解析設定、建立連線、執行規則與輸出記錄。

遇到設定項目名稱不同時,應回到設定鍵與記錄進行核對。例如介面中的「允許區域網路」通常對應 allow-lan,「混合連接埠」對應 mixed-port,「增強模式」可能對應 DNS 下的 enhanced-mode。使用設定鍵作為共同語言,比照某張舊版介面截圖操作更可靠。

更新應拆分為用戶端、核心與設定三個層次

用戶端更新用於修正介面、系統整合與安裝問題;核心更新可能帶來協定、規則或網路堆疊變化;訂閱更新則主要改變節點、策略群組與遠端規則。三者的來源與更新頻率不同。發生故障時,先記錄最近變動的是哪一層,再決定回復設定、重新載入訂閱或查看用戶端發布說明。

規則集也可以獨立於主設定更新。透過 rule-providers 引用外部規則後,主檔案只保留規則集名稱、行為類型、來源與重新整理間隔。這樣便於維護,但仍要檢查規則集格式是否與 behavior 一致,並確認引用名稱確實存在於 rules 中。

來源核對

確認專案名稱、發布管道與適用平台一致。名稱相近的用戶端可能由不同維護者開發,安裝檔格式與設定目錄也可能不同。下載頁依平台集中列出用戶端,避免將核心壓縮檔誤當成圖形軟體安裝檔。

設定核對

先使用用戶端的語法檢查或記錄確認 YAML 已成功載入。縮排錯誤、重複鍵、策略名稱不一致與規則引用缺失,都可能導致設定無法載入或產生與預期不同的分流結果。

執行核對

查看連線記錄中的目標網域、目標位址、命中規則與策略鏈。僅根據網頁能否開啟來判斷設定,會把 DNS、規則、節點與系統代理問題混在一起,擴大排查範圍。

Selected questions

首次使用時最常見的四個判斷點

以下只提供排查入口。完整問答依基礎認識、安裝設定、使用技巧與故障排除分類整理於說明中心。

訂閱已匯入,為什麼系統網路沒有變化?

匯入設定只完成資料載入,還需要選取該設定、在主要策略群組中選擇出口,並啟用系統代理或行動端 VPN。完成後查看連線記錄;如果沒有任何新連線,優先檢查系統接管是否已啟用,而不是重新匯入訂閱。可繼續閱讀首次連線教學

規則模式、全域模式與直連模式該怎麼選?

規則模式會依設定逐條比對,適合日常使用;全域模式將大部分請求交給同一策略,適合短時間驗證出口;直連模式用於確認本機網路或暫時繞過代理。切換模式無法修復無效訂閱,排查時仍需查看具體連線與記錄。

寫了規則卻沒有命中,應先檢查什麼?

先確認設定已儲存並重新載入,再檢查規則是否位於更寬泛規則之前、策略名稱是否存在,以及目標連線是否保留網域。若前面的規則已經命中,後續規則便不會執行。詳細語法與優先順序可查閱進階設定手冊

啟用 TUN 後無法連網,應如何縮小範圍?

先關閉 TUN,確認系統代理模式能正常連線;接著退出其他 VPN、虛擬網卡與網路過濾工具,檢查系統管理員權限與用戶端記錄。若基本代理也無法使用,應先處理設定、DNS 或策略問題。更多分類排查請見說明中心

Recent notes

設定操作與排查記錄

文章圍繞單一情境展開,提供設定鍵、操作路徑與驗證步驟。需要系統查閱所有參數時,優先使用進階設定手冊;需要依循完整流程時,使用首次連線教學。