Windows
日常桌面使用可先看看 Clash Plus,也可以比較 Clash Verge Rev 與 FlClash。首次安裝前先確認系統架構;啟用服務或 TUN 時,依提示授予管理員權限,避免把權限問題誤認為設定失效。
前往下載 →mihomo 核心 · 開放原始碼用戶端持續更新
在 Clash核心站查閱各平台用戶端、訂閱匯入與規則分流,依照設定流程逐步啟用。
先確認作業系統與處理器架構,再選擇圖形介面用戶端。安裝檔、系統需求與維護狀態請至下載頁查看。
日常桌面使用可先看看 Clash Plus,也可以比較 Clash Verge Rev 與 FlClash。首次安裝前先確認系統架構;啟用服務或 TUN 時,依提示授予管理員權限,避免把權限問題誤認為設定失效。
前往下載 →依 Apple Silicon 或 Intel 選擇安裝檔,首次執行時先完成授權,再設定系統代理。若要接管更多應用程式的連線,可接著設定 TUN;各用戶端使用的輔助服務與授權步驟不同,請分別查閱說明。
前往下載 →手機用戶可比較 Clash Plus、Clash Meta for Android 與 FlClash。匯入設定後,記得確認系統 VPN 授權;若背景連線中斷,再檢查電池最佳化與背景活動限制,不必反覆刪除訂閱。
前往下載 →透過下載頁前往 Clash Plus 的 App Store 頁面,並確認開發者資訊。匯入支援的設定後完成 VPN 授權,再檢查策略組。行動作業系統接管網路的方式與桌面系統代理不同,請以用戶端說明為準。
前往下載 →桌面環境可選擇 Clash Verge Rev 或 FlClash,並依發行版挑選套件。伺服器與路由器用戶可查看 mihomo 核心專區,自行管理設定目錄、服務權限與啟動方式;圖形介面與核心套件是不同的安裝項目。
前往下載 →用戶端負責匯入設定、切換功能與介面操作,核心則負責處理連線。更換用戶端前,先匯出自訂規則,並確認新用戶端支援現有設定欄位。封存專案可供了解過往用法,日常選用時應優先考量仍持續維護的專案。
查看所有用戶端 →依模組理解設定,不必一次開啟所有選項。以下內容是欄位片段,需合併至現有設定;Proxy 只是策略組名稱,並非內建代理節點。
規則模式會依設定順序逐條比對,符合後通常不再繼續往下尋找。網域後綴適合指定網站,IP 網段適合區域網路位址,地理資料規則則需要相應資料庫可用。不同於全域模式統一選擇出口,規則模式可讓台灣本地服務直連,同時讓指定網站使用代理組。疑難排解時,先查看記錄中的符合規則,再確認策略組目前的選擇,避免只更換節點卻未修正規則順序。最後的 MATCH 用來承接其餘連線。
rules:
- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
- DOMAIN-SUFFIX,github.com,Proxy
- GEOIP,CN,DIRECT
- MATCH,Proxy
此片段需要既有的 Proxy 策略組,以及可用的 GEOIP 資料。
查看規則比對順序 →策略組讓規則與實際節點分開管理。規則只需引用組名,之後切換節點時就不必逐條修改規則。select 組適合手動選擇;自動測試或故障轉移組則需搭配測試網址與更新間隔。相較於在每條規則中直接寫入節點名稱,分組更容易維護,也能降低訂閱更名造成的影響。以下範例僅示範含直連選項的結構;合併設定後,還需加入既有節點名稱,或引用已定義的代理提供器,才能選擇代理出口。
proxy-groups:
- name: Proxy
type: select
proxies:
- DIRECT
TUN 透過虛擬網路介面處理連線,適合不遵循系統代理設定的應用程式。它會改變流量進入核心的路徑,但不會取代規則、節點或 DNS 設定。相較於只設定系統代理,TUN 會涉及路由與較高權限;啟用前應先確認一般代理可正常使用,再完成服務安裝或系統授權。若無法正常存取區域網路,請檢查路由排除項目與 DNS 劫持範圍。各作業系統對網路堆疊的支援不同,以下設定需搭配平台文件調整。
tun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
DNS 不只負責將網域解析為位址,也會影響核心能否依網域比對規則。fake-ip 模式會以虛擬位址對應請求網域,適合搭配 TUN 使用,但部分區域網路裝置或應用程式可能需要例外設定。相較於直接沿用系統解析,核心 DNS 可集中管理解析行為,但也必須設定正確的上游伺服器與接管路徑。網頁無法開啟時,先判斷是解析失敗還是連線失敗,再調整設定。以下僅示範基本欄位,不應取代既有的完整解析策略。
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
nameserver:
- https://dns.alidns.com/dns-query
用戶端匯入的完整設定訂閱,與核心透過 proxy-providers 管理的節點集合,屬於不同層級。前者可能包含規則、分組與 DNS;後者通常只提供策略組可引用的節點。直接編輯由完整訂閱產生的檔案,更新後可能會被覆寫;要長期保留的修改,應放在用戶端支援的覆寫或合併功能中。相較於重複手動匯入,定期更新適合維護節點集合,但仍須檢查來源與更新記錄。以下範例使用本機檔案,不含遠端訂閱網址。
proxy-providers:
local-nodes:
type: file
path: ./providers/local.yaml
本機檔案必須存在且包含有效的 proxies 清單,策略組也必須透過 use 引用 local-nodes。
查看訂閱與覆寫維護 →系統代理開關會要求遵循系統設定的應用程式使用本機代理入口;mixed-port 則定義核心接收 HTTP 與 SOCKS 請求的連接埠。兩者必須相符,只修改設定中的連接埠並不代表系統設定也已變更。不同於 TUN 的網路層接管,部分命令列工具還需另外設定代理參數。初次使用可先保留用戶端預設連接埠,並關閉其他代理工具。以下範例僅監聽本機,適合個人桌面使用;若要開放給區域網路,應另外評估驗證機制與防火牆限制。
mixed-port: 7890
allow-lan: false
bind-address: 127.0.0.1
mode: rule
log-level: info
先建立一條可驗證的連線,再逐步加入複雜規則。入門流程只列出必要操作,參數說明與平台差異請參閱完整文件。
開啟用戶端的設定或訂閱頁面,選擇透過連結匯入,貼上可信來源提供的訂閱網址並儲存。若使用本機檔案,則選擇匯入檔案,並確認檔案內容是用戶端支援的設定格式。匯入成功後,還要選取該設定,讓它成為目前使用的項目;清單中出現一筆資料,不一定代表設定已啟用。
接著查看載入結果與策略組清單。若遇到不支援的欄位、縮排錯誤或下載失敗,先記下提示訊息,不要直接覆寫原始檔案。訂閱連結可能含有存取憑證,截圖或回報問題前請遮蔽完整網址,也不要交給陌生的轉換服務。
在模式選單中選擇規則模式,再進入設定引用的代理策略組,選擇可用的連線出口。組名由設定定義,不一定叫做 Proxy。桌面端先啟用系統代理;手機端則依系統提示確認 VPN 授權。此時先保留預設 DNS 與路由設定,減少同時變動的項目。
全域模式通常會將連線交給全域策略組,適合暫時用來比對與疑難排解,但不代表所有應用程式都已接入核心。若應用程式不遵循系統代理,需另外設定代理參數,或在一般連線確認正常後再啟用 TUN。
分別造訪一個預期直連的服務,以及一個預期使用代理的網站,同時開啟連線記錄或執行記錄。確認目標網域、符合的規則與最終連線出口都符合預期。節點測試成功只能表示測試位址可連線,不能取代實際瀏覽網頁、播放影片或使用特定應用程式的驗證。
若只有一個應用程式異常,先確認它是否使用獨立代理或加密 DNS;若所有連線都失敗,再檢查訂閱、節點、系統時間與本機網路。確認基本流程穩定後,先備份目前設定,再加入規則集、DNS 覆寫或 TUN 設定。
Clash 用戶端與節點服務是不同的項目。安裝用戶端不會自動產生可用節點,設定中的伺服器資訊也需要由來源方持續維護。使用前請確認服務適用範圍、流量限制與所在地的網路使用規範。本網站文件說明安裝與設定方法,無法取代服務提供者對帳戶、訂閱期限與節點可用性的說明。
更新設定時,請保留一份已驗證可用的備份。用戶端升級、核心更新、訂閱重新整理與規則集更新影響的部分各不相同,不建議在同一次疑難排解中全部執行。遇到故障時,記下發生時間、使用的網路與剛完成的修改,再依記錄逐層查找;通常比反覆重新安裝更容易縮小問題範圍。
分清歷史專案、代理核心與圖形介面用戶端,才能正確理解下載套件、設定相容性與更新提示。
Clash 的規則與設定格式被多個後續專案沿用,因此熟悉的欄位名稱也會出現在不同用戶端中。原始專案、社群分支與新圖形介面並非共用同一份發布記錄。查找教學時,應先確認文章適用於哪個核心與用戶端,再決定是否採用相關設定。歷史用戶端保留了舊版設定習慣,也可能不支援較新的欄位;舊截圖中的按鈕名稱不能直接套用至目前介面。
mihomo 是常見的 Clash 設定生態系核心之一,負責處理通訊協定、規則比對與 DNS 等工作。Clash Verge Rev、FlClash 等圖形介面用戶端則以此為基礎,提供設定管理、系統代理與互動介面。介面更新不一定代表核心也同步更換;用戶端能匯入檔案,也不代表核心支援其中所有欄位。判斷相容性時,須一併確認用戶端使用的核心、欄位支援情況與平台權限,不能只看軟體名稱。
mihomo 儲存庫採用 GPL-3.0 授權,具體權利與義務應以專案授權條款全文為準。其他用戶端及其相依套件可能採用不同授權,不能直接將核心的授權視為所有軟體共用。閱讀原始碼、回報問題或重新散布時,請分別查閱各儲存庫的說明。Clash核心站是下載入口與中文資料整理站,不代表各專案的維護者;專案名稱僅供辨識軟體及其設定關係,不代表共同開發或官方隸屬。
應用程式更新通常會變更介面、系統整合與打包相依項目;核心更新可能改變通訊協定支援與欄位行為;訂閱與規則集重新整理則會更新設定資料。看到更新提示時,先確認更新的是哪一層,再閱讀變更說明並保留備份。更新後若出現異常,優先比對前後設定與記錄,不要立刻清除所有自訂項目。下載頁集中列出用戶端入口與維護狀態,本文不會將單次發布內容視為長期不變的系統需求。
若要確認欄位行為或回報核心問題,可前往專案儲存庫繼續查閱。複製指令只會取得原始碼,不會安裝圖形介面用戶端,也不會替裝置設定代理。一般使用者依下載頁選擇用戶端即可;開發與建置步驟請以儲存庫文件為準。
查看 mihomo 開放原始碼儲存庫 ↗git clone https://github.com/MetaCubeX/mihomo.git
建立基本連線後,可依權限、行動裝置匯入與規則比對等主題深入查閱。每篇文章聚焦一種情境,方便帶著具體問題繼續閱讀。
整理首次執行時的 Gatekeeper 提示、網路延伸功能與系統代理授權,以及鑰匙圈彈出視窗的處理方式。先分清授權對象,再找出權限異常,避免重複安裝影響現有設定。
閱讀文章 →從商店取得用戶端開始,說明訂閱連結匯入、啟用設定、VPN 授權與首次連線的操作順序。著重區分匯入成功與實際連線成功,方便完成後續驗證。
閱讀文章 →從比對順序開始,使用 GEOIP、GEOSITE、DOMAIN-SUFFIX 與 rule-providers 組織規則。搭配具體網域與區域網路網段,理解直連、代理與末尾兜底規則之間的關係。
閱讀文章 →