Clash中文官方網站 · 下載與設定

Clash 客戶端各平台下載與規則設定

依作業系統選擇客戶端,完成訂閱匯入、規則分流與代理設定;DNS、TUN 和設定覆寫可按需求查閱。

  • 中文設定教學
  • Mihomo 核心
  • 規則模式

Clash 設定與連線檢查

先確認設定來源與核心支援能力,再決定流量如何進入核心、比對哪條規則。以下視窗僅示意語法與設定,不代表目前裝置的執行狀態。

config.yaml · 基本結構
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info

proxies: []

proxy-groups:
  - name: 出口
    type: select
    proxies:
      - DIRECT

rules:
  - MATCH,出口

此結構範例僅使用 DIRECT,未設定遠端代理。需要代理連線時,請匯入自己的有效設定。

首次設定建議依照「匯入設定 → 選擇策略組 → 規則模式 → 開啟流量入口 → 查看連線」的流程完成。設定能儲存,只代表客戶端接受目前輸入,不表示遠端出口、DNS 與系統路由都已正常運作。驗證時開啟一個確定的目標頁面,在連線頁確認網域、符合的規則與出口,再測試其他需要代理的應用程式。相較於只檢查開關狀態,這種方式能分辨請求根本沒有進入核心,還是已進入核心卻使用錯誤策略。

這裡的 YAML 都是局部語法說明,不能未經檢查就把多個片段貼到檔案末尾。相同的頂層鍵應合併至原有設定,清單順序也可能影響實際行為。若由客戶端管理訂閱,請先確認本機修改是否會在下次更新時遭到取代。需要完成首次連線,可參考 Clash 安裝與設定教學;已能連線、準備進一步調整策略時,再查閱 策略組、規則集與 DNS 進階用法。

Clash 各平台客戶端入口

先選擇作業系統,再選擇客戶端與處理器架構。桌面、行動裝置與純核心的安裝方式不同,同一份設定也需確認欄位的支援範圍。

Windows

建議優先查看 Clash Plus,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。日常桌面使用先設定系統代理;需要涵蓋不讀取系統代理的應用程式時,再檢查 TUN 服務與權限。首次安裝時不要同時啟用多個客戶端的流量接管功能。

下載前請在系統資訊中確認處理器類型;安裝後先匯入設定、選擇規則模式並檢查連線頁。若瀏覽器可用、終端工具卻失敗,請檢查工具自己的代理設定或環境變數,不必立刻更換訂閱。若已有舊客戶端,請先匯出設定與覆寫,再安排遷移。

前往下載

macOS

依 Apple Silicon 或 Intel 選擇安裝套件,建議先使用 Clash Plus,再依介面與設定管理需求比較其他客戶端。首次啟用系統代理、背景服務或網路延伸功能時,請閱讀系統提示,確認授權對象與剛安裝的客戶端相符。

macOS 的不同網路服務可能各自保留代理設定;切換有線與無線網路後,建議重新確認目前服務的設定。需要使用 TUN 時,先檢查服務安裝狀態,再查看 DNS 與路由。退出客戶端後若網路異常,請優先檢查代理是否已復原,不要直接刪除整份設定重來。

前往下載

Android

建議優先查看 Clash Plus,也可選擇 Clash Meta for Android、FlClash 或 Surfboard。安裝套件須符合裝置架構;應用程式首次建立連線時通常需要系統 VPN 授權,這與訂閱是否有效是兩回事,應分開確認。

行動裝置在背景執行時,省電策略可能影響客戶端持續運作。若鎖定螢幕後連線中斷,先查看背景執行限制與 VPN 狀態,再排查出口。其他 VPN 應用程式也可能占用相同的系統入口。切換 Wi-Fi 與行動數據後,以相同目標重新測試,有助於判斷問題是否只發生在特定網路。

前往下載

iOS

iPhone 與 iPad 可透過 App Store 取得 Clash Plus,產品官方網站為 clashplus.io。安裝後依客戶端支援的方式匯入設定,首次連線時依系統提示允許新增 VPN 設定,再返回應用程式確認連線狀態。

行動裝置的系統網路介面與桌面不同,不宜直接套用桌面客戶端的服務安裝步驟。匯入後先確認策略組與規則,再測試目標應用程式;若使用其他網路延伸功能,請檢查是否因同時啟用而產生衝突。訂閱更新失敗與 VPN 授權失敗也應分開排查:前者先檢查連結與回應內容,後者先查看系統設定。

前往下載

Linux

桌面使用者可選擇 Clash Verge Rev 或 FlClash,並依發行版的套件格式與處理器架構下載。桌面環境的系統代理設定不一定適用於所有終端程式;需要接管更多流量時,再檢查 TUN 權限、路由與 DNS 管理方式。

伺服器或路由器使用者通常會直接部署 Mihomo 核心,並自行管理設定路徑、啟動參數與程序服務。圖形客戶端與核心套件用途不同:前者提供設定管理介面,後者則需要手動維護執行環境。先確認裝置是否具備桌面環境,再選擇安裝方式,避免安裝核心後才發現沒有操作介面的誤解。

前往下載

Clash 客戶端、代理服務與訂閱提供者屬於不同環節。下載客戶端後,仍須準備有效的設定來源;若已有 Clash 代理服務訂閱,應確認其輸出格式與目標客戶端相容。設定包含擴充協定、規則集或特定 DNS 欄位時,客戶端名稱相近不代表可以直接遷移,實際解析能力取決於核心與客戶端的實作。

下載頁集中列出安裝套件、平台需求與維護狀態。封存的客戶端可用於既有環境的相容性需求;新設定則建議優先選用仍在維護且符合功能需求的實作。安裝套件、訂閱內容與本機覆寫應分開保存,日後遷移時才能清楚分辨哪些內容需要重新取得、哪些是自己的設定。

查看所有客戶端 → 查看客戶端選擇指南 →

Clash 生態系、核心與設定來源

要判斷某個客戶端是否適合目前環境,需區分圖形介面、實際執行的核心,以及遠端訂閱提供的內容。專案名稱不能取代這三項檢查。

專案沿革與相容性界線

Clash 的規則式代理設定逐漸形成廣泛使用的客戶端生態系。原始專案與部分早期客戶端停止維護後,社群持續發展相容實作,Mihomo 是其中持續演進的核心之一。不同客戶端可能沿用相似的介面用語,實際採用的核心與設定處理方式卻不相同。查閱文件時,應先確認目前執行的核心名稱,再查找相應欄位說明;尤其不要將舊教學中的限制視為所有現行客戶端的共同限制。

歷史設定可以匯入,不代表每個擴充欄位都已生效。遇到未知欄位、不支援的協定或規則集載入失敗時,應將錯誤訊息與目前核心的文件比對,而不是只看客戶端圖示判斷相容性。維護狀態也是選擇條件之一:封存軟體適合重現特定舊環境,不宜預設用來支援持續變動的新設定需求。

圖形客戶端與 Mihomo 的分工

核心負責接收連線、處理 DNS、執行規則並建立出站連線;圖形客戶端負責匯入設定、操作策略組、切換系統代理、安裝服務與顯示記錄。某個開關是否存在,通常取決於客戶端的封裝方式;某個設定欄位是否受支援,則需確認核心能力。發生問題時,先釐清故障屬於介面操作、設定產生還是核心執行,可避免在錯誤的層級反覆調整。

不同客戶端使用相同核心時,產生的最終設定仍可能不同。連接埠、外部控制介面與 TUN 欄位可能由客戶端注入,遠端訂閱只是輸入內容的一部分。需要確認實際行為時,查看最終生效的設定與記錄,比只讀取訂閱原文更準確。進階使用者部署純核心時,則需自行負責服務啟動、權限管理與設定更新。

開源資料與社群問題記錄

Mihomo 的程式碼、議題與發布記錄可在公開儲存庫查閱。原始碼與文件有助於確認欄位的實際意義、問題是否已有人討論,以及功能支援的前提。搜尋議題時附上作業系統、核心資訊、最小設定與可重現的操作步驟,比只描述「無法連線」更容易釐清問題。公開提交前,請刪除訂閱網址、驗證參數與不必要的個人存取記錄。

儲存庫複製指令適合需要閱讀原始碼或研究實作的使用者;一般使用者安裝圖形客戶端,不必先編譯核心。下方指令只會下載程式碼,不會自動安裝代理服務,也不會變更系統網路設定。查閱開源資料時,請以儲存庫本身的授權條款、文件與發布說明為準,避免將第三方介面說明誤當成核心介面規範。

客戶端、核心與訂閱分別更新

更新客戶端主要涉及介面、系統整合與核心打包;更新核心可能影響協定支援、規則行為與 DNS 處理;更新訂閱則會改變遠端代理資源與設定內容。這三種更新不應視為同一項操作。升級前保留可用設定與本機覆寫;升級後以固定目標檢查解析、規則比對與連線出口,再恢復平常的使用方式。

自訂設定較多時,建議記錄每次修改的目的,例如為特定區域網路網域加入 Fake-IP 排除項,或將某條直連規則移到預設規則之前。發生回歸問題時,依變更記錄回復,比一次重設所有設定更容易找出原因。客戶端顯示更新完成,也不代表執行中的核心與設定已重新載入;必要時應在客戶端內確認實際生效狀態。

Clash 設定與疑難排解筆記

依具體問題查閱操作步驟。先保留目前可用的設定,再參照文章逐項調整;涉及系統權限、DNS 接管與路由的設定,不建議同時修改。

閱讀時請留意問題發生的階段:訂閱更新屬於設定取得階段,YAML 錯誤屬於解析階段,TUN 與系統代理則決定流量入口。先確認問題階段,再查閱對應文章,通常比反覆更換客戶端有效。若不熟悉 DNS、策略組、Fake-IP 等術語,可先在 術語手冊 確認意思,再回頭查看具體設定。

查看所有文章 →