Windows
日常桌面使用可先查看 Clash Plus,再比較 Clash Verge Rev、FlClash 等用戶端的設定管理方式。安裝前請確認系統架構;匯入後先啟用系統代理,以瀏覽器建立新連線,再查看命中的規則。若需要接管遊戲或命令列工具,再檢查 TUN 服務與權限。開機自動啟動只負責開啟程式;系統代理與連線模式是否恢復,仍須另外確認。
前往下載「依規則選擇出口。」依序比對網域、位址與程序條件。
「接管應用程式連線。」TUN 可讓未讀取系統代理設定的程式連線。
「分層管理設定。」節點訂閱與本機覆寫分開更新。
「從解析開始排查。」對照 DNS 結果與連線記錄。
「依作業系統選擇介面。」先確認處理器架構,再檢查用戶端功能。
CONFIGURATION / 設定功能
介面負責操作,核心負責連線。以下片段呈現 mihomo 欄位之間的關係,並非可直接連線至代理服務的完整設定;實際支援範圍仍須確認用戶端採用的核心。
規則模式會讀取 rules 清單,依由上而下的順序尋找符合條件的項目。網域後綴適合用來歸類同一服務,IP 網段適合處理區域網路位址,程序條件則取決於作業系統提供的資訊。相較於將所有流量都交給同一個出口,規則分流能保留本機資源的直連路徑。排查時,先在連線詳細資訊中查看命中的規則,再檢查對應的策略組;只切換節點無法修正錯誤的比對順序。範例會讓內網位址直連,並將 MATCH 放在最後;若要使用代理,請將目標改成已定義的策略組名稱。
mode: rulerules: - DOMAIN-SUFFIX,lan,DIRECT - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve # 替換為已定義的策略組即可使用代理出口 - MATCH,DIRECT
系統代理需要應用程式主動讀取代理設定;TUN 則透過虛擬網卡和路由接收網路流量。啟用前,請確認用戶端具備所需權限,並檢查其他 VPN、虛擬機網卡與安全軟體是否修改了路由。auto-route 用於自動設定路由,dns-hijack 用於接收指定的 DNS 請求,兩者用途不同,不能互相取代。相較於單純開啟系統代理,TUN 通常涵蓋範圍更廣,但也增加了排查環節。若遇到斷網,先停用接管並還原原本的網路設定,再依據記錄逐項啟用,避免同時更換節點、DNS 與網路堆疊。
tun: enable: true stack: mixed auto-route: true auto-detect-interface: true dns-hijack: - any:53
完整的 YAML 訂閱可能同時包含節點、策略組與規則;節點提供者則主要管理可重複使用的節點集合。proxy-providers 可將來源加入策略組,本機檔案方便檢視結構,遠端來源則須妥善保護訂閱網址。覆寫由特定用戶端執行,合併順序與陣列處理方式不一定相同,因此不能將介面中的覆寫檔視為所有核心都支援的獨立欄位。相較於每次下載後都手動修改同一份設定,分層管理更容易保留本機需求。更新後應檢視實際產生的設定,確認群組名稱仍然存在、規則目標沒有失效,並保留一份可還原的本機副本。
proxy-providers: local-nodes: type: file path: ./providers/nodes.yamlproxy-groups: - name: Proxy type: select use: [local-nodes]
DNS 負責將網域解析為位址,規則決定連線使用哪個出口,嗅探則嘗試從部分協定流量中補充網域資訊。fake-ip 使用保留位址範圍建立對應,不代表遠端服務的實際位址;部分本機服務需要透過篩選規則維持一般解析方式。排查時不應只更換公共 DNS,也要確認系統請求是否進入核心、上游 DNS 是否可連線,以及應用程式是否使用自己的加密 DNS。嗅探無法還原所有加密內容,也不能用來補救規則設定錯誤。修改後請以新的連線重新測試,必要時清除應用程式快取,避免舊結果影響判斷。
dns: enable: true listen: 127.0.0.1:1053 enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 nameserver: [1.1.1.1, 9.9.9.9]sniffer: enable: false
用戶端將設定管理、系統匣選單與系統權限整合在同一介面,核心則負責協定處理與規則執行。產品名稱相似,不代表使用相同核心,也不代表具備相同的 TUN、程序規則或覆寫功能。選擇時,先確認作業系統與處理器架構,再核對維護狀態、設定格式和權限需求。相較於直接執行核心,圖形介面用戶端更適合日常切換;伺服器與路由器通常需要自行管理程序和設定路徑。遷移前先匯出本機規則與策略選擇,匯入後檢查最終設定;不能只因節點清單出現,就認定所有設定都已完成遷移。
mixed-port: 7890allow-lan: falsemode: rulelog-level: info# 系統代理開關由用戶端或作業系統管理# 此片段未包含遠端代理節點
介面上顯示的開關、寫入磁碟的設定,以及核心實際載入的內容,可能分屬不同層級。例如系統代理是作業系統設定,mixed-port 是核心的監聽入口,而瀏覽器是否讀取系統代理則取決於應用程式本身。排查時應依序確認「應用程式請求 → 本機入口 → 規則命中 → 策略組 → 遠端出口」,而不是只看介面的連線狀態。啟用記錄後,先找到測試網域對應的新連線,記下命中的規則與策略,再決定要修改哪個欄位。
上述設定片段用於說明結構。複製前請確認原檔沒有重複欄位、縮排使用空格,且群組名稱與引用內容一致。訂閱更新可能會重新產生設定,因此需要長期保留的規則,應放在用戶端支援的覆寫流程中。首次安裝請依教學完成匯入與驗證;若要查詢參數用途、合併順序或規則寫法,再前往設定大全。分開處理能減少一次變更多項內容所增加的排查成本。
CLIENTS / 平台入口
下載頁依作業系統整理用戶端、處理器架構選項與系統需求。桌面與行動平台的權限機制不同;設定雖可遷移,系統接管方式仍須重新確認。
日常桌面使用可先查看 Clash Plus,再比較 Clash Verge Rev、FlClash 等用戶端的設定管理方式。安裝前請確認系統架構;匯入後先啟用系統代理,以瀏覽器建立新連線,再查看命中的規則。若需要接管遊戲或命令列工具,再檢查 TUN 服務與權限。開機自動啟動只負責開啟程式;系統代理與連線模式是否恢復,仍須另外確認。
前往下載先確認安裝套件適用於 Apple Silicon 還是 Intel,再選擇 Clash Plus、Clash Verge Rev 或 FlClash。首次啟動時的系統提示、網路服務授權與代理設定是不同環節,不應混為同一種故障。切換網路或從睡眠喚醒後若連線異常,先檢查目前網路服務的代理設定。遷移舊用戶端時,請保留訂閱與覆寫檔,並確認舊程序已經結束。
前往下載可先參考 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard 的平台說明,再選擇適合的用戶端。各產品支援的設定格式不盡相同。首次連線時,請確認已授予系統 VPN 權限;若背景執行停止後連線中斷,再檢查電池最佳化與背景執行限制。測試期間請維持相同網路,先驗證單一應用程式,再決定是否使用依應用程式分流,避免將背景限制誤判為規則問題。
前往下載下載頁提供 Clash Plus 的 App Store 連結,並列出官方網站 clashplus.io。安裝後依用戶端介面匯入設定,確認系統網路權限,再選擇規則模式與可用出口。桌面設定中的程序比對、檔案路徑或擴充欄位不一定能直接沿用,遷移時請逐項確認。若訂閱匯入失敗,先確認來源格式與連結是否有效,切勿將私人訂閱網址貼到公開討論區。
前往下載桌面環境可比較 Clash Verge Rev 與 FlClash,並依發行版選擇套件格式。應用程式是否能讀取系統代理,取決於桌面環境與啟動方式;終端程式通常需要明確設定代理環境變數。伺服器或路由器使用者可前往核心專區,自行管理 mihomo 程序、設定目錄與服務啟動。啟用 TUN 前,先確認路由與權限;遠端操作時,請保留可用來還原設定的管理通道。
前往下載用戶端、設定與遠端代理服務各自負責不同工作。用戶端提供介面與執行環境,設定描述節點、規則與 DNS,遠端服務則決定出口是否可連線。本網站的平台入口用於選擇軟體,不保證提供可用節點。搜尋「Clash 免費節點」等內容時,請先了解來源、授權與隱私風險;私人訂閱通常包含存取憑證,分享截圖前應遮住完整網址與節點驗證資訊。已有設定的使用者可先匯入,再從記錄確認是否有不支援的欄位。
若只想完成首次連線,請依教學保留一條清楚的驗證流程:選擇設定、指定策略組出口、啟用適合目前系統的代理入口,接著前往測試頁面並查看新連線。請勿同時執行多個會修改系統代理或路由的程式。若要比較維護狀態與功能範圍,請參閱橫向評測;遇到「已連線但無法上網」,可至 FAQ 的故障排除分類,比起反覆重新安裝更容易找出原因。
SOURCE / 開源與適用範圍
信任來自可查閱的程式碼、清楚的設定結構,以及可重複驗證的步驟。本網站提供中文索引與說明,不將不同用戶端的功能混為一談或作出通用承諾。
Clash 建立了以 YAML 描述節點、策略組與規則的設定慣例。mihomo 延續這類規則代理核心的使用方式,並持續擴充協定、規則與網路接管功能。舊教學中提到的 Clash、Clash Meta 與新用戶端名稱,可能對應不同時期的專案狀態。閱讀資料時,應以目前執行的核心及其文件為準,不能只靠檔案副檔名或視窗標題判斷相容性。若欄位無法辨識,請先記錄完整錯誤訊息與欄位位置,再查閱核心文件。
mihomo 的程式碼與授權條款可在公開儲存庫查閱,授權為 GPL-3.0。圖形介面用戶端以核心為基礎,提供匯入設定、系統代理、系統匣選單與權限服務等功能;但各專案的發行方式、授權條款與平台支援情況都應分別確認。使用相同核心的用戶端,不代表會自動具備其他用戶端的所有功能。本網站將軟體下載與設定參考分開整理,避免把某個介面的選項誤寫成所有平台都有的核心欄位。
用戶端通常會先讀取訂閱,再套用覆寫、合併本機設定,最後將產生的設定交給核心。因此,介面上顯示的訂閱內容不一定等於實際執行的內容。排查問題時,實際載入的設定與連線記錄,比匯入成功提示更有參考價值。規則目標必須指向存在的節點或策略組,提供者名稱必須與引用一致,DNS 監聽位址也須配合系統的請求路徑。至於選用的嗅探、程序規則與 TUN 是否可用,還取決於系統權限與用戶端的實作方式。
更新用戶端、更新核心、重新整理訂閱與更新地理資料庫,是不同操作。軟體更新可能改變欄位或權限行為;更新訂閱可能替換節點與策略組;更新規則集則可能改變網域分類。為方便重現問題,每次只修改一類內容,並保留修改前的設定。更新後請檢查啟動記錄、群組名稱引用與常用服務的規則命中情況,不要只因介面能開啟就視為驗證完成。安裝套件資訊集中於下載頁,首頁則提供平台入口與設定閱讀順序。
發生異常時,可先關閉系統代理或 TUN,確認基本網路是否恢復;若基本網路同樣異常,應先處理網路本身。基本網路正常後,再依序檢查本機監聽連接埠、DNS 請求、節點連線能力與命中規則。回報問題時,請提供作業系統、用戶端名稱、使用的核心,以及已遮蔽敏感資訊的記錄,並說明最近修改的設定項目。設定中的密碼、訂閱網址與控制介面憑證不適合公開。完整記錄有助於重現問題,也能區分用戶端整合與核心設定問題。
以下命令會取得 mihomo 儲存庫的原始碼,不會安裝用戶端,也不會啟用系統代理。編譯與執行需求請以儲存庫文件為準。
git clone https://github.com/MetaCubeX/mihomo.git
NOTES / 設定筆記
從匯入設定後遇到的實際問題出發,分別查看解析路徑、代理模式與欄位關係。範例須搭配本機設定使用,修改前請先保留原始檔案。
說明 DNS 洩漏的成因與檢測方式,區分應用程式內建解析、系統 DNS 與核心 DNS 的請求路徑。搭配 TUN、fake-ip 與系統回退設定逐項重新測試,避免將單次檢測結果視為所有應用程式的結論。
查看故障排除步驟 →從訂閱來源與格式開始,說明規則模式和全域模式的差異,以及策略組選擇如何影響實際出口。若系統代理沒有生效,或啟動後連線未恢復,請依序檢查入口、權限與記錄。
查看入門問答 →逐一解析 dns 區段欄位,說明 enhanced-mode、nameserver、fallback 與 fallback-filter 之間的關係。並釐清解析設定與 dns-hijack 接收請求的不同職責,協助判斷問題出在解析還是接管環節。
查看設定說明 →