Windows
適合長時間在桌面執行。下載前確認裝置架構,安裝後重點檢查系統代理、混合連接埠與開機啟動選項。若舊客戶端仍在執行,應先退出,避免多個程式同時佔用代理連接埠。
前往下載開源核心 · 全平台客戶端
從適合目前系統的客戶端開始,依序完成訂閱匯入、規則分流與系統代理設定。頁面也說明 Mihomo 核心、圖形客戶端與設定檔之間的關係,方便依問題快速找到資料。
設定資料瀏覽器
客戶端介面負責操作,Mihomo 核心負責處理連線,設定檔則告訴核心如何分流。以下四組資料對應日常使用中最常遇到的設定。
config.yaml
mixed-port: 7890
mode: rule
log-level: info
allow-lan: false
Clash 客戶端匯入訂閱後,通常會將遠端內容儲存為可切換的 Profile,再交由 Mihomo 核心載入。設定中包含連接埠、代理節點、策略群組、規則與 DNS 等欄位。日常使用不必從空白檔案開始編寫,先匯入服務提供者給的訂閱,再確認客戶端顯示「設定有效」。需要手動修改時,應先複製一份設定,避免訂閱更新後覆蓋本機變更。
相較於只提供固定開關的網路工具,YAML 設定能清楚表達各層關係,也更方便遷移與排錯。若啟動失敗,先查看日誌指出的欄位與行號,再檢查縮排、冒號後的空格及清單層級。設定成功載入只是第一步,後續還要選擇策略群組並開啟系統代理。
了解訂閱匯入步驟 →RULES
DOMAIN-SUFFIX,github.com,PROXY
GEOIP,CN,DIRECT
MATCH,PROXY
規則模式會由上至下檢查網域、IP、程序或規則集合,找到第一個符合項目後採用指定策略。常見策略包括 DIRECT 直連、REJECT 拒絕,以及由策略群組選擇的代理。規則順序十分重要:範圍較窄的網域規則通常放在前面,兜底的 MATCH 放在最後,否則寬泛規則會提前攔截連線。
排除「某個網站走錯線路」時,不要先反覆切換節點。開啟連線記錄,確認請求使用的網域、命中的規則與最終策略,再針對該條規則調整。如此即可區分規則、DNS 解析與節點連線問題。訂閱規則較複雜時,優先使用客戶端提供的規則檢視器,不要直接大幅改寫原始檔案。
了解規則模式 →RULE · GLOBAL · DIRECT
規則模式會依設定中的比對條件分流,適合作為日常預設選擇。全域模式會將大部分連線交給目前的全域策略,常用於暫時判斷規則是否造成存取異常。直連模式讓連線繞過代理,可用於恢復本地網路或比較開啟代理前後的結果。模式變更不會取代系統代理開關,兩者需要分別確認。
遇到無法存取時,可以依「直連確認基礎網路、全域確認節點、規則確認分流」的順序縮小範圍。若全域模式可用而規則模式失敗,重點查看規則命中與 DNS;若所有模式都失敗,檢查設定是否正在執行、連接埠是否監聽,以及節點是否可連線。測試完成後記得切回規則模式。
了解連線驗證 →DNS · FAKE-IP
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
Fake-IP 是一種增強解析方式:核心先為網域回傳保留位址,再依映射關係接管後續連線。它能讓網域規則更早參與判斷,也可減少應用程式繞過代理自行解析的情況。該位址並非遠端伺服器的真實 IP,因此使用一般網路工具查看時,需要搭配客戶端日誌理解結果。
如果區域網路裝置、遊戲或特定應用程式出現解析異常,可先查看是否需要加入 Fake-IP 過濾清單,再檢查系統中是否同時執行其他 DNS 工具。不了解用途時,不要同時修改監聽位址、上游伺服器與增強模式;一次只改一項,重新載入設定並重測,才能判斷變化來自哪項設定。
了解 DNS 排錯方法 →客戶端下載
圖形客戶端適合日常桌面與行動裝置。伺服器、路由器及自動化環境則可考慮直接使用 Mihomo 核心。
適合長時間在桌面執行。下載前確認裝置架構,安裝後重點檢查系統代理、混合連接埠與開機啟動選項。若舊客戶端仍在執行,應先退出,避免多個程式同時佔用代理連接埠。
前往下載依 Intel 或 Apple Silicon 選擇對應安裝包。首次執行可能需要在系統設定中確認權限;開啟代理後,也要留意其他網路工具、瀏覽器擴充功能與系統 VPN 是否同時改變連線路徑。
前往下載行動裝置通常透過系統 VPN 介面接管流量。匯入訂閱並啟動後,確認狀態列顯示連線狀態;背景省電限制可能會終止客戶端程序,長時間使用時可依系統設定允許其穩定執行。
前往下載透過 App Store 取得支援 Mihomo 設定的客戶端。首次新增網路設定時,系統會要求確認;匯入後應先選擇策略,再啟動連線,並從客戶端日誌判斷訂閱更新或規則載入是否成功。
前往下載桌面使用者可選擇具圖形介面的客戶端,伺服器使用者則可直接執行 Mihomo 核心。部署前確認發行版、處理器架構、設定路徑與服務權限,並為日誌與設定更新保留清楚的目錄。
前往下載快速上手
先沿著主線完成一次可用連線,再處理規則、DNS 或區域網路共享等進階設定。一次只做一項變更,排錯會更清楚。
開啟客戶端的設定或 Profile 頁面,貼上完整訂閱網址並執行下載。匯入後手動更新一次,確認設定名稱、策略群組與規則都已顯示。若提示格式錯誤,先檢查連結是否被截斷,不要將網頁網址當作訂閱網址。
進入代理或策略群組頁面,選擇一個可用策略。執行模式先使用「規則」,它會依設定區分直連與代理。測試期間不要同時修改 DNS、連接埠與規則,否則發生變化時難以判斷是哪項設定產生作用。
桌面端開啟系統代理,行動端啟動系統 VPN 連線。接著造訪一個外部網站,並在客戶端連線記錄中確認請求已出現、規則已命中、策略已選定。網頁能開啟但記錄為空時,應優先檢查系統代理是否確實指向客戶端連接埠。
開源生態
判斷一個 Clash 客戶端是否適合自己,不能只看介面。還要分清核心來源、設定相容性、更新路徑與問題邊界。
Mihomo 是 Clash Meta 專案延續使用的核心名稱,負責監聽本機連接埠、解析設定、建立代理連線、執行規則比對並處理 DNS。使用者平時看到的視窗、系統匣選單、訂閱管理與系統代理按鈕,多數由上層圖形客戶端提供。核心與客戶端並不是同一個軟體包,因此兩個客戶端即使都使用 Mihomo,安裝方式、設定入口與系統整合也可能不同。
核心維護者關注協定實作、設定欄位、網路行為與執行穩定性;客戶端維護者負責將這些能力整理成適合桌面或行動系統的介面。訂閱服務提供者則負責產生節點、策略群組與規則。出現問題時先判斷所屬層級:介面無法開啟屬於客戶端層,設定解析失敗通常與 YAML 或欄位相容性有關,節點逾時屬於連線層,網站走錯策略則應查看規則命中。
Mihomo 支援較完整的 Clash 設定結構,但不同客戶端可能會在原始設定之外儲存自己的介面設定。例如開機啟動、視窗行為與系統代理開關通常不會寫入訂閱檔案。遷移客戶端時,應分別備份訂閱網址、本機覆寫規則與客戶端偏好,不要只複製一個設定檔就假定所有設定都會跟隨。重新匯入後,逐項核對策略群組、DNS 與系統代理狀態較為穩妥。
客戶端更新、核心更新與訂閱更新是三條不同的路徑。客戶端升級主要變更介面與系統整合;核心升級可能加入設定欄位或修正網路行為;訂閱更新則會替換節點、規則與策略群組。排錯時記錄使用的平台、客戶端名稱、設定來源、執行模式與關鍵日誌,能減少無效嘗試。若更新後出現異常,先確認變化發生在哪一層,再決定回頭檢查設定或客戶端選項。
常見問題精選
先手動更新目前的 Profile,確認訂閱網址回傳的是 Clash YAML 設定,而不是登入頁面或一般網頁。若設定可以載入但策略為空,再查看客戶端日誌中的解析提示,並到使用教學核對匯入步驟。
桌面端需要同時確認核心正在執行,以及系統代理已經開啟。若瀏覽器使用獨立的代理擴充功能,也要檢查它是否覆蓋系統設定。開啟客戶端連線記錄並重新整理網頁;記錄為空通常表示流量尚未進入客戶端。
日常使用優先選擇規則模式,讓不同連線依設定分流。全域模式適合暫時驗證節點是否可用,不建議將它當成所有問題的固定解法。測試完成後切回規則模式,再查看具體的規則命中情況。
訂閱更新通常會重新寫入遠端設定,直接在本機編輯的內容可能會被替換。需要長期保留的調整,應使用客戶端提供的覆寫功能,或維護獨立的設定副本。操作前先記錄原值,方便發生問題時還原。
技術筆記
文章圍繞一個具體問題展開,提供可重現的檢查步驟。先查看與現象對應的主題,再依序執行。
說明 Profile、訂閱連結與 config.yaml 的關係,並整理多個設定的命名、切換、更新與清理方法,減少誤改設定或覆蓋本機內容的情況。
閱讀全文 →分別使用 Windows、macOS 與 Linux 常見命令找出佔用程序,並說明修改 mixed-port 後如何同步檢查系統代理,避免連接埠改了但流量入口仍指向舊值。
閱讀全文 →比較常見訂閱格式的結構與辨識方式,說明轉換前需要保留的欄位,以及轉換完成後應重新核對的策略群組、規則、DNS 與協定參數。
閱讀全文 →