CORE-01
mihomo 核心
mihomo 是 Clash 原核心封存後的社群繼任核心,曾用名 Clash Meta。它負責解析設定、比對規則並建立代理連線,是絕大多數圖形介面客戶端內部實際運行的核心程式。核心本身不帶介面,需搭配 GUI 客戶端或命令列使用。
GLOSSARY · 術語台帳
按 核心與協定、代理模式、規則與策略組、訂閱與設定、DNS 與網路基礎、客戶端與平台 六大分類收錄 24 條常見名詞。每條給出定義、作用與使用注意事項,卡片帶獨立錨點,可從索引或分類導覽直接定位。
核心是客戶端內部真正負責轉送工作的程式,協定是它與伺服器之間的通話格式。先分清這兩層,後面的模式、規則與設定名詞才有落點。
CORE-01
mihomo 是 Clash 原核心封存後的社群繼任核心,曾用名 Clash Meta。它負責解析設定、比對規則並建立代理連線,是絕大多數圖形介面客戶端內部實際運行的核心程式。核心本身不帶介面,需搭配 GUI 客戶端或命令列使用。
CORE-02
Clash Meta 是 mihomo 核心的曾用名,兩者指同一個項目。早期客戶端與教學裡出現的「Meta 核心」字樣,對應的就是現在的 mihomo。改名後設定欄位與規則語法保持相容,舊教學的步驟仍然適用。
CORE-03
代理協定是客戶端與伺服器之間傳輸資料的約定格式,常見類型包括 Shadowsocks、VMess、VLESS、Trojan、Hysteria 等。不同協定在加密方式、交握流程與抗干擾能力上各有差異,訂閱連結裡每個節點都會標註自己的協定類型。
CORE-04
節點是一台可供連線的代理伺服器,設定檔裡的一條 proxies 記錄即對應一個節點。節點資訊包含伺服器位址、埠、協定與認證憑證,通常由訂閱連結批量下發。切換節點不改變規則,只改變流量的出口位置。
三種基礎模式決定流量的整體走向,TUN 模式則從網路層接管整台裝置的流量。日常選型與故障對照都從這一組名詞開始。
MODE-01
規則模式(rule)按規則清單逐條比對請求:命中代理規則走節點,命中直連規則或兜底規則走本機網路。它是日常使用建議的模式,台灣本地服務直連、境外服務走代理,兩段鏈路互不影響。
MODE-02
全域模式(global)下所有請求不分目標,一律交給目前選定的代理節點處理,規則清單不再生效。適用於臨時排查分流問題或存取必須走代理的情境,長時間開啟會讓本地站點也繞經境外伺服器。
MODE-03
直連模式(direct)下全部流量繞過代理直接從本機發出,相當於讓客戶端暫停轉送職能。它常用於對照測試:懷疑代理導致異常時切到直連,能最快判斷問題出在哪一段鏈路。
MODE-04
TUN 模式透過虛擬網卡在系統網路層接管全部流量,不依賴應用程式是否遵守系統代理設定。命令列工具、遊戲與不認系統代理的應用程式也能被接管;多數客戶端開啟它需要管理員授權,並安裝虛擬網卡元件。
規則負責判斷、策略組負責出口,兩者配合構成完整的分流體系。規則順序與兜底走向是日常排錯的重點。
RULE-01
規則分流是 Clash 的核心機制:按網域、IP 段、程序名稱等條件把請求分配到不同策略組。規則從上到下逐條比對,命中即停,因此順序直接影響結果;編寫自訂規則時應把更具體的條件放在前面。
RULE-02
策略組(proxy-group)是節點的邏輯分組,規則只指向組而不直接指向節點。常見類型有手動選擇 select、自動測速 url-test、故障轉移 fallback 與負載平衡 load-balance,切換組內節點即可整體改變某類流量的出口。
RULE-03
GeoIP 是按 IP 位址歸屬地比對的規則類型,依賴客戶端內建或隨設定更新的地理位置資料庫。典型寫法如 GEOIP,CN 命中中國大陸 IP 段,常用於「本地直連」這一類分流判斷,同類還有按網域資料庫比對的 GEOSITE。
RULE-04
MATCH 是規則清單的最後一條,比對所有未被前面規則命中的請求。它決定預設流量走向:指向代理組則未列名流量全部走節點,指向 DIRECT 則預設直連。一份設定只允許存在一條 MATCH。
訂閱連結解決節點從哪來,YAML 與覆寫解決設定怎麼改,混合埠解決本機與區域網路裝置怎麼接入。
SUB-01
訂閱連結是由服務商提供的節點分發位址,客戶端定期請求它取得最新的節點清單與規則範本。其內容通常是 Base64 編碼清單或 YAML 文件,匯入後可在客戶端內一鍵更新,無需手動逐個填寫伺服器。
SUB-02
YAML 是 Clash 設定檔使用的文字格式,靠縮排表達層級,副檔名為 .yaml 或 .yml。編輯時縮排必須使用空格且層級對齊,冒號後要留空格;格式錯誤是設定檔載入失敗的最常見原因。
SUB-03
覆寫(override / mixin)指在不改動原始訂閱內容的前提下,由客戶端在更新訂閱後自動追加或替換指定設定段。它適合用來固定自訂規則、修改 DNS 設定,避免每次更新訂閱後手動重做一遍修改。
SUB-04
混合埠(mixed-port)讓 HTTP 代理與 SOCKS 代理共用同一個本機監聽埠,免去為兩類協定分別記埠號。配合允許區域網路連線開關,手機與電腦可共用這個埠接入同一代理,設定項一般位於客戶端的埠設定頁。
解析走沒走代理、延遲數字代表什麼,這一類名詞決定看不看得懂客戶端的狀態面板與測速結果。
NET-01
DNS 洩漏指網域解析請求繞過代理通道,直接發往電信業者 DNS,導致存取記錄暴露且可能收到被污染的解析結果。開啟客戶端內建 DNS(fake-ip 或 redir-host 配合 nameserver)可把解析收進代理鏈路,是排查洩漏的常規手段。
NET-02
Fake-IP 是 Clash 的一種 DNS 工作模式:對命中代理規則的網域先回傳一個保留段的假位址,連線建立時再依網域經代理解析真實位址。它減少了 DNS 往返等待,也避免本地拿到污染結果,絕大多數客戶端預設啟用。
NET-03
延遲是客戶端向節點發起測速請求到收到回應的耗時,單位毫秒。客戶端裡顯示的延遲數字只反映到節點入口這一段,不代表存取目標網站的真實速度;測速逾時通常意味著節點無法使用或本機網路存在攔截。
NET-04
系統代理是作業系統層級的代理開關,開啟後遵守該設定的應用程式會把流量轉送到客戶端監聽的本機埠。瀏覽器與多數桌面應用程式預設跟隨系統代理,而部分命令列工具與遊戲不讀這個設定,需要 TUN 模式或另行設定。
圖形介面客戶端與核心的關係、各平台特有的限制與開關,按自己使用的裝置對號入座即可。
APP-01
GUI 客戶端指帶圖形介面的 Clash 殼程式,負責顯示節點、切換系統代理並呼叫核心運作。Clash Plus、Clash Verge Rev、FlClash 都屬於這一類;它們與核心分離更新,介面上的操作最終都會落到核心設定上。
APP-02
Clash Plus 是本站首推的全平台圖形介面客戶端,涵蓋 Windows、macOS、Android 與 iOS,iOS 版經 App Store 分發,官網為 clashplus.io。它內建 mihomo 核心,訂閱匯入、規則分流與 TUN 模式均有圖形化開關。
APP-03
UWP 回送限制是 Windows 對應用程式商店類應用的沙盒限制:預設禁止它們存取本機回送位址,導致系統代理指向 127.0.0.1 時這類應用連不上。可用系統內建的 CheckNetIsolation 指令按應用解除限制。
APP-04
區域網路共享(allow-lan)讓客戶端監聽的代理埠對同一區域網路內的其他裝置開放。開啟後,手機、平板填入電腦的區域網路 IP 與混合埠即可共用代理,無需每台裝置都安裝客戶端。