• Clash 生態系 · mihomo 設定指南

Clash 中文官網全平台客戶端下載

依作業系統選擇客戶端,透過繁體中文教學匯入訂閱,了解 mihomo 核心與分流規則。

  • 原始碼開放
  • 規則設定
  • 訂閱管理

Clash 規則與設定項目

先了解流量如何進入核心,再決定規則比對方式、策略選擇與網域解析方式。

分流規則運作方式

由上而下比對,符合即採用指定策略

規則模式會將網域、目標 IP 或規則集交由核心逐條判斷。符合第一條有效規則後,連線便會採用該規則指定的策略,不再比對後續規則。因此,針對單一網站的例外通常應放在較廣泛的規則之前,最後再以 MATCH 作為兜底規則。與全域模式統一選擇出口不同,規則模式可同時設定直連、代理與拒絕。修改後請在連線清單確認命中的規則;代理群組名稱必須與設定檔中的定義一致,規則集也須先在 rule-providers 中宣告。

  • mode
  • rules
  • rule-providers
rule 模式
mode: rule
rules:
  - DOMAIN-SUFFIX,cn,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,PROXY

PROXY 必須對應至已定義的代理群組。

依作業系統選擇客戶端

客戶端負責圖形介面與系統整合,核心則負責代理協定和規則執行。安裝前請一併確認平台、處理器架構與設定相容性。

Windows

可先從 Clash Plus 開始挑選,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。請先查看系統資訊確認處理器架構,再下載相符的安裝檔。首次啟動時先匯入設定並啟用系統代理,不必立刻開啟所有網路接管選項。

若瀏覽器可以連線,其他應用程式卻不行,請先確認該應用程式是否讀取系統代理,再考慮使用 TUN。開機啟動、啟動後自動連線與服務模式是不同設定,應分別確認,避免重新開機後客戶端雖已執行,流量卻仍未進入核心。

前往下載

macOS

依 Apple Silicon 或 Intel 選擇安裝檔;下載中心提供 Clash Plus、Clash Verge Rev 與 FlClash 等選項。安裝後請確認網路權限與設定匯入結果。系統代理主要適用於支援代理設定的應用程式;終端機環境可能還需要另外指定代理環境變數。

切換有線網路、無線網路或擴充基座後,若連線異常,可重新檢查目前的網路服務與預設路由。使用 TUN 時,請留意是否與其他 VPN 衝突。停止代理前應正常結束接管模式,讓系統還原原有網路設定。

前往下載

Android

可選擇 Clash Plus、Clash Meta for Android、FlClash 或 Surfboard,並依客戶端確認設定格式。安裝時請分辨 ARM64 與其他架構。首次連線須允許系統 VPN 權限,這代表應用程式可以透過 VPN 介面接管網路,不代表已選好可用的出口。

連線後仍須檢查規則模式與代理群組。若鎖定螢幕後經常中斷,請檢查電池最佳化、背景執行與裝置廠商的省電策略;若只有部分應用程式未走代理,請檢查應用程式分流設定。切換行動網路後,請重新測試目標網站,不要只看狀態列圖示判斷。

前往下載

iOS

下載中心提供 Clash Plus 的 App Store 連結,產品官網為 clashplus.io。安裝後匯入適用於該客戶端的設定,允許系統 VPN 權限,再選擇規則模式與代理群組。訂閱連結應取自可信來源,並確認設定能成功解析。

首次使用建議先確認瀏覽器能否連線,再測試特定應用程式。連線按鈕顯示已啟用,只代表通道已啟動,仍須確認出口與規則。切換網路後若出現異常,可重新連線並檢查設定;請勿同時啟用多個互相衝突的 VPN 接管工具。

前往下載

Linux

桌面環境可優先比較 Clash Verge Rev 與 FlClash;伺服器或路由器則可直接部署 mihomo 核心。安裝圖形介面客戶端前,請確認發行版套件格式與處理器架構。使用命令列核心則須自行準備設定目錄、執行權限與背景服務方式。

桌面系統代理、終端機環境變數與 TUN 路由是三種不同的流量入口。命令列程式未使用代理時,請先確認環境變數有傳遞給目前的程序。部署背景服務時,應記錄服務記錄與實際監聽連接埠,逐層確認核心啟動、設定載入及應用程式請求是否正常。

前往下載

客戶端名稱相似,仍須確認設定支援能力

Clash 是一個生態系名稱,並非所有應用程式都使用相同核心或介面。支援的協定、規則語法、設定覆寫方式與 TUN 實作可能各不相同。已有訂閱時,請先確認訂閱提供的格式,再選擇客戶端;準備移轉時,保留舊設定並逐項核對 DNS、代理群組與規則集。下載中心會分別說明維護狀態與平台選項;已封存的客戶端適合用來參考既有環境,新安裝則建議優先比較持續維護的選項。

Clash 訂閱匯入與連線步驟

先建立可正常運作的基本連線,再調整自訂規則。每個步驟都有可檢查的結果,發生問題時可回到相應環節排查。

  1. 步驟 1

    安裝客戶端並匯入設定

    前往下載中心選擇符合作業系統與架構的客戶端。開啟設定或訂閱頁面,透過連結或本機檔案匯入;介面名稱可能是設定、Profiles 或訂閱。匯入後確認設定已啟用,且看得到代理群組與節點清單。只安裝客戶端並不足以建立代理連線。

    若匯入失敗,先確認錯誤來自網路請求、回傳內容還是 YAML 解析。網頁登入畫面、訂閱到期通知或其他格式的節點清單,都不能直接當作完整設定檔使用。請保留原始錯誤訊息,遮蔽訂閱網址中的個人參數,再依疑難排解頁面的步驟處理。

  2. 步驟 2

    選擇規則模式與代理群組

    選擇規則模式,並在負責代理流量的群組中挑選可用節點。不同訂閱的群組名稱可能不同,應依群組用途判斷,不要只找固定名稱。桌面版先啟用系統代理;行動裝置則依提示允許 VPN 介面。首次測試時保留原設定中的 DNS 與規則,避免同時修改多個變數,增加判斷難度。

    直連表示請求透過本機網路出口;代理表示請求經由選定節點;拒絕則表示核心阻止連線。全域模式可用來確認節點是否可用,但不適合用來掩蓋規則錯誤。節點測試有助於篩選可能的出口,實際網站能否存取仍須另外驗證。

  3. 步驟 3

    確認連線路徑並保存可用設定

    分別存取一個預期直連的網站,以及一個預期透過代理存取的網站。在連線清單中查看目標網域、命中的規則與使用的策略群組,確認結果符合預期。若瀏覽器可連線但其他應用程式失敗,應檢查流量入口,而非立刻更換整份訂閱。若需要更全面地接管流量,再參閱 TUN 權限與路由說明。

    確認連線正常後,先保存可用設定,再逐項調整開機啟動、DNS 或自訂規則。每次只修改一類設定,重新載入設定後再測試;發生問題時才能準確還原。退出客戶端前請關閉網路接管;若網路仍未恢復,請檢查系統代理與仍在執行的背景服務。

開源核心與客戶端生態系

了解專案關係與設定來源,比只看應用程式名稱更能判斷相容性與更新風險。

Clash、Clash Meta 與 mihomo

Clash 的設定模型將代理、策略群組與分流規則整合在同一份檔案中,多款圖形介面客戶端皆以此模型提供設定管理與系統整合。原始專案停止維護後,社群持續發展不同實作。mihomo 曾以 Clash Meta 之名為使用者熟知,延續相關設定慣例,並擴充協定、規則與網路堆疊功能。名稱相似不代表功能完全相同,參考舊教學時應核對目前的核心文件。

介面更新不代表核心也已更新

客戶端介面負責匯入訂閱、選擇代理群組、安裝服務及設定系統代理;核心則負責連線處理、DNS 與規則執行。有些客戶端會在安裝套件中附上核心,有些則允許獨立更換。設定不相容時,除了確認應用程式名稱,也要確認實際執行的核心類型。移轉設定時,應特別檢查新增協定、規則集格式與 TUN 參數,而不只是比較介面開關是否齊全。

原始碼入口

MetaCubeX / mihomo

可前往專案儲存庫查看原始碼、授權檔案與變更紀錄。以下命令會將儲存庫複製到目前目錄,僅供檢視或開發;複製原始碼不會自動安裝客戶端,也不會提供代理節點。

git clone https://github.com/MetaCubeX/mihomo.git
查看儲存庫 ↗

社群回報的問題有助於了解已知狀況。提交問題前,請整理重現步驟、系統環境與相關記錄,並移除節點憑證及訂閱連結中的個人資訊。提供精簡且可重現的設定,比完整上傳私人訂閱更有助於定位問題。

更新前先保留可用設定

應用程式更新、核心更新與訂閱更新是不同操作。應用程式更新可能改變權限與系統整合;核心更新可能影響設定解析與網路堆疊;訂閱更新則可能替換節點、規則與 DNS。更新前請記下目前的模式、代理群組選擇與覆寫設定,並保留可用副本;更新後先測試基本連線,再還原複雜規則。若發生問題,可先還原最近單一變更,不必重設所有設定。

繁體中文資料的適用範圍

本站主要提供平台選擇、入門步驟與設定說明;本站名稱不代表各上游客戶端由同一團隊開發。具體系統需求、授權與功能行為,應參考應用程式說明及核心文件。教學中的設定片段用於解釋欄位關係,實際參數仍須配合網路環境調整。代理服務的可用性、流量與訂閱狀態由服務提供者決定;客戶端安裝成功與網路出口可用,應分開確認。

查詢設定欄位時可參閱術語表;若遇到訂閱更新失敗、節點逾時、DNS 問題或系統代理未生效,請前往疑難排解,依症狀逐層檢查。一般使用問題可在說明中心查閱。先找出問題所在的層級,再採取相應處理方式,能減少反覆更換節點與重新安裝造成的干擾。

Clash 使用心得與設定筆記

補充節點挑選、速度診斷與核心差異等上手教學之外的判斷方法。