Windows
適合桌面瀏覽器、開發工具及需要系統代理的應用程式。先以一般權限匯入設定;需要使用 TUN 時,再依客戶端指示安裝服務並授權。若瀏覽器能連線,但其他應用程式仍直接連線,應先確認應用程式是否遵循系統代理,而非反覆更換節點。
前往下載 ↗Clash 將接入方式、網域解析與出口選擇分開設定。先決定應用程式如何接入,再確認連線符合哪條規則,最後由策略組選擇可用出口。以下範例採用 mihomo 設定語法,實際介面名稱請以所選客戶端為準。
規則分流會依網域、目標 IP 或規則集決定連線去向。同一份設定可指定特定服務經由代理、區域網路連線直連,並對符合條件的請求採用拒絕策略。規則會由上而下檢查,第一條符合的規則即生效,因此精確規則應排在較廣泛的規則之前,最後再以 MATCH 處理其餘連線。相較於只切換全域出口,這種方式更能分別滿足不同應用程式的網路需求。初次修改時,建議先新增一條網域規則,再查看連線記錄確認是否命中,避免一次調整多處而難以找出原因。
↗策略組會將節點或其他策略整理成可供規則引用的名稱。select 用於手動選擇,url-test 依測試結果選擇出口,fallback 依序尋找可用項目,load-balance 則用於分配連線。先設定節點來源,再建立策略組,最後讓 rules 引用組名,設定關係會更清楚。相較於在每條規則中直接填入節點名稱,策略組可減少切換出口時重複修改的工作。自動測試只能反映測試目標是否可連線,實際使用仍應觀察應用程式的表現,不宜只憑一次測試決定所有連線的出口。
↗TUN 模式透過虛擬網路介面接入連線,適合不讀取系統代理設定的應用程式,也可用於需要接管更多網路流量的情境。它與規則模式並非二選一:TUN 決定連線如何進入核心,規則則決定進入後如何分流。啟用前請確認客戶端具備所需權限,並檢查其他 VPN、路由設定與安全軟體是否可能衝突。TUN 涉及的網路層次比一般系統代理更多,疑難排解時應先確認基本代理可正常使用,再逐項啟用路由與 DNS 接管,並保留還原網路設定的方法。
↗DNS 設定負責網域解析;Fake-IP 則透過虛擬位址映射保留網域資訊,方便後續依網域比對規則。它不是代理節點,也不會取代出口策略。設定時須一併考量解析伺服器是否可連線、解析請求的路由,以及區域網路服務的相容性。若特定裝置或應用程式無法辨識虛擬位址,可依實際情況新增過濾項目。相較於只更換系統 DNS,客戶端內建解析功能還須搭配檢查分流與 TUN 接管;修改後請重新建立連線,避免舊快取影響測試結果。
↗Profile 是客戶端儲存及切換設定的入口,來源可以是本機 YAML 檔案,也可以由遠端訂閱產生。匯入成功後,仍須選取目標設定並確認核心已載入;清單中看得到檔案,不代表目前正在使用。遠端更新可能會取代訂閱原始內容,需長期保留的規則應透過客戶端支援的覆寫或合併功能管理。與其反覆編輯下載的檔案,分開保存訂閱來源與本機修改會更方便還原。多份設定建議依用途命名並記錄更新時間;訂閱網址通常含有存取憑證,請勿放進公開截圖或分享的記錄中。
↗設定示意:PROXY 必須對應已定義的節點或策略組。規則順序決定優先級,此範例並非完整設定。
設定示意:subscription 必須在 proxy-providers 中定義;測試網址應選擇目前網路可連線的目標。
設定示意:權限、路由與網路堆疊的支援情況依作業系統而異;DNS 接管應搭配內建 DNS 設定。
設定示意:解析伺服器應依網路環境選擇;過濾項目須配合實際網域與應用程式表現調整。
設定示意:provider 檔案必須確實存在且包含相容節點;Profile 管理介面屬於客戶端功能。
客戶端負責介面、系統權限與設定管理,核心則負責協定處理及規則執行。選擇時先確認作業系統與處理器架構,再考量所需的接入模式。下載頁依平台列出客戶端、維護狀態與安裝說明;首頁入口則直接連至各平台,方便比較後再選擇安裝檔。
適合桌面瀏覽器、開發工具及需要系統代理的應用程式。先以一般權限匯入設定;需要使用 TUN 時,再依客戶端指示安裝服務並授權。若瀏覽器能連線,但其他應用程式仍直接連線,應先確認應用程式是否遵循系統代理,而非反覆更換節點。
前往下載 ↗請依 Apple Silicon 或 Intel 處理器選擇安裝檔。首次啟動後,系統代理、網路延伸功能或輔助服務的授權提示請逐項確認。切換客戶端前,先關閉舊客戶端的流量接管功能;退出後確認網路設定已還原,以免多個服務同時變更路由。
前往下載 ↗依裝置架構選擇安裝檔,匯入設定後允許系統提出 VPN 連線要求。如需在背景持續使用,可檢查電池最佳化與背景活動權限。依應用程式分流與依網域分流屬於不同層次,設定前先確認要接管哪些應用程式,再檢查它們的規則出口。
前往下載 ↗下載頁提供 Clash Plus 的 App Store 入口,並列出官方網站 clashplus.io。安裝後依介面匯入相容設定,首次連線時完成系統 VPN 授權。使用前請確認訂閱格式及客戶端支援範圍;若匯入失敗,請保留錯誤訊息,以判斷問題來自網路請求或設定解析。
前往下載 ↗桌面環境可選擇圖形化客戶端;伺服器或路由器環境則需自行管理核心、服務與設定檔。安裝前確認發行版套件格式與 CPU 架構;啟用開機服務後,檢查設定路徑、檔案權限及監聽範圍。遠端操作時請保留獨立的管理連線,避免調整路由時中斷工作階段。
前往下載 ↗同一份訂閱在不同客戶端上的使用情況,可能受核心支援、覆寫機制與權限設定影響。遷移時先匯入原始設定並確認基本連線正常,再逐項還原自訂規則、DNS 與 TUN 設定。這樣能區分訂閱本身的問題與客戶端設定差異,也方便保留可還原的正常設定。
查看所有客戶端 →先建立一條清楚易懂的連線路徑,再加入複雜規則。以下三個步驟適用於初次設定;訂閱需自行準備,安裝客戶端後不會自動產生可用的代理服務。已有本機設定的使用者,也可以從匯入檔案開始。
開啟客戶端的設定或 Profile 頁面,選擇從連結匯入或匯入本機 YAML。為設定加上易於辨識用途的名稱,等待下載與解析完成,再明確選取該設定。若清單為空,先查看匯入錯誤,確認連結沒有多餘空格、存取憑證有效,且回傳內容符合目前核心支援的格式。
完成標準:設定已啟用,且策略組能顯示所引用的節點來源。匯入後先保留原始檔案,暫勿修改連接埠與 DNS。
一般建議從規則模式開始,在策略組中選定出口,並啟用客戶端的系統代理或系統 VPN 接入。規則、全域、直連決定連線如何選擇出口;系統代理與 TUN 則決定應用程式流量如何進入核心,這兩組設定應分開理解。全域模式可用於比對測試,日常是否使用則依實際需求而定。
完成標準:目標應用程式已透過選定方式接入,策略組也指向預期出口,而不只是客戶端處於開啟狀態。
連線至一個明確知道應使用哪類出口的目標,並在連線頁面確認網域、命中規則與策略鏈。發生異常時,先分辨是解析失敗、連線逾時或規則命中錯誤,再分別處理。只看到連線按鈕已開啟,無法證明所有應用程式都已接管;也不應只憑網頁能否開啟,就判定每條規則是否正確。
完成標準:連線記錄符合預期,關閉流量接管後網路也能恢復。接著再加入自動更新、覆寫與更精細的分流規則。
判斷某項功能是否可用,須同時查看客戶端介面、實際執行的核心與目前載入的設定。開源儲存庫提供程式實作與變更紀錄,中文資料則用於說明設定之間的關係。兩者搭配參考,比只憑名稱相似或介面相近來判斷相容性更可靠。
Clash 生態系包含不同時期發展的核心分支與圖形化客戶端。早期客戶端停止維護後,相關教學仍可能出現在搜尋結果中,但舊教學中的按鈕位置、協定支援與權限處理方式,未必適用於目前環境。本網站將安裝入口與進階設定分開整理:先確認使用的客戶端及核心,再依對應語法閱讀資料,避免將名稱相近的專案視為同一套實作。
mihomo 是 Clash 生態系中持續維護的開源核心之一,負責協定、連線、規則與 DNS 等底層功能,採用 GPL-3.0 授權。圖形化客戶端通常負責訂閱管理、系統匣入口、系統代理及服務安裝等操作。介面中有某個開關,不代表所有作業系統都有完全相同的實作;核心支援某個欄位,也不代表客戶端會自動保留這項手動修改。
遇到欄位含義不明、設定載入失敗或行為改變時,可先查閱對應核心的文件、儲存庫說明與問題紀錄。提問前請準備客戶端名稱、核心資訊、作業系統及最小重現設定,並刪除訂閱網址、節點驗證資訊與個人網路識別資料。公開紀錄有助判斷問題屬於已知限制、設定誤用,或需要進一步重現的缺陷;單張錯誤截圖通常不足以說明完整連線流程。
客戶端更新、核心更新與訂閱更新是三項獨立操作。更新客戶端可能改變介面與系統整合;更新核心可能改變欄位支援與處理方式;更新訂閱則可能覆蓋節點、規則或策略組。重要設定請在更新前備份,並另外記錄本機覆寫內容。更新後以相同目標重新驗證;若結果不同,請對照變更紀錄,而非立即將所有設定還原為預設值。
建議閱讀順序:初次使用者請從安裝與訂閱匯入開始;需要釐清 Profile、策略組、規則集與 Fake-IP 時,先查閱術語表;完成基本連線後,再閱讀進階設定手冊中的策略組、DNS、TUN 與本機覆寫章節。教學範例用於說明結構,合併至現有設定前,請檢查同名欄位與引用關係,避免重複定義而覆蓋原有行為。
客戶端提供網路代理功能,連線品質仍取決於本地網路、遠端服務與出口條件。設定調校應以可重現的問題為依據:先記錄發生問題的應用程式、目標及接入方式,再逐步縮小測試範圍。遵守所在地法律規範、網路管理要求與服務使用條款,是使用及分享設定的前提。
從匯入格式到設定欄位,技術筆記依具體問題逐篇說明。先確認目前進行到哪個步驟,再選擇對應文章;需要修改本機設定時,請保留原始設定及一份可正常連線的備份。
依照欄位出現順序逐一解析 Clash 設定檔的頂層欄位,說明各段用途、常見寫法及相互引用關係,協助讀者看懂並安全修改設定。
閱讀技術筆記 →說明 Profile 與 config.yaml 的關係,介紹多份設定的命名、切換、更新間隔設定與備份習慣,避免誤改訂閱原始檔案。
閱讀技術筆記 →說明訂閱連結的複製、貼上與更新流程,比較三種常見訂閱格式的辨識方式與相容性差異,並提供匯入後節點清單空白的疑難排解方法。
閱讀技術筆記 →