設定檔閱讀參考

Clash 術語速查

核心、協定、規則與 DNS。依設定檔中的名稱查找定義,再判斷需要調整哪個層級。

本頁以 mihomo 常見設定為參考。用戶端的按鈕名稱可能不同,欄位支援範圍則以實際使用的核心為準;初次設定可先閱讀訂閱匯入教學,遇到連線異常時請參閱排查手冊。

6 類概念 24 個術語 欄位名稱對照

核心與用戶端

先分辨負責執行網路邏輯的核心、提供操作介面的用戶端,以及匯入的設定內容。

mihomo 核心

mihomo / Clash Meta

負責讀取設定、比對規則、建立代理連線及處理 DNS 的網路核心,延續 Clash Meta 的技術路線。圖形化用戶端通常在外層提供設定介面,但實際支援哪些協定與欄位,仍由核心能力決定。排查相容性問題時,應分別記錄用戶端版本與核心版本,不能只看應用程式名稱。

用戶端

GUI client

提供訂閱管理、模式切換、日誌檢視及系統整合功能的應用程式,例如 Clash Verge Rev。不同用戶端可能使用相近的核心,但選單名稱、設定目錄及服務管理方式可能不同。升級用戶端不一定會一併升級核心;查閱教學前,請先確認應用程式名稱及目前使用的核心。

訂閱

subscription

透過網址取得並定期更新節點或完整設定檔的發佈方式。完整訂閱可能同時包含策略組、規則與 DNS 設定,因此更新後變動的不一定只有節點清單。含有存取憑證的訂閱連結請妥善保管,分享截圖或日誌前應遮蔽網址;本機修改也應放在用戶端支援的覆寫位置,避免更新時遭到覆蓋。

節點

proxy / outbound

用戶端中儲存的一組代理連線參數,通常包括協定、伺服器位址、連接埠及驗證資訊。節點名稱只是方便辨識的標籤,不能只憑名稱判斷伺服器位置或連線品質。能選取節點不代表驗證與網路連線已成功,還須搭配實際連線結果及日誌中的錯誤資訊判斷。

代理協定

協定名稱說明通訊方式,不能直接代表速度;伺服器端參數、傳輸層及網路狀況同樣重要。

Shadowsocks

type: ss

一種加密代理協定,在 mihomo 設定中通常使用 ss 類型。伺服器位址、連接埠、加密方式及密碼須與伺服器端相符,部分連線還需要額外的外掛參數。是否支援 UDP 須依連線兩端的設定判斷;網頁能正常瀏覽,不代表遊戲或其他 UDP 應用程式也能連線。

VMess

type: vmess

使用 UUID 等參數進行身分驗證的代理協定,可搭配不同傳輸方式與 TLS 設定。匯入節點時,除了伺服器與連接埠,也要確認 WebSocket 路徑、Host 及伺服器名稱等參數是否齊全。只修改協定名稱,無法將其他類型的節點轉換成 VMess,伺服器端也必須支援相應的連線方式。

VLESS

type: vless

一種簡化身分驗證與轉送流程的代理協定,本身不會加密傳輸內容。實際連線須搭配 TLS、REALITY、傳輸方式等相關參數理解,不能將 VLESS 名稱本身視為加密保證。匯入失敗時,請先確認核心是否支援這組設定,再核對 UUID、伺服器名稱及相關交握參數。

Trojan

type: trojan

通常透過 TLS 建立連線,並以密碼完成驗證的代理協定。即使密碼正確,伺服器名稱或憑證不符時,仍可能在交握階段連線失敗。排查時應一併檢查系統時間、伺服器名稱及憑證錯誤;不宜將略過憑證驗證當成一般處理方式,否則會降低伺服器身分驗證的安全性。

規則與分流

規則負責決定連線的去向。除了確認設定正確,也要確認目前模式允許規則處理連線。

規則分流

rules / rule mode

依網域名稱、目標 IP 或其他條件,選擇直連、代理或拒絕等出口的機制。規則通常由上而下比對,最先符合的規則會決定策略,因此範圍較廣的規則若排在前面,可能會遮蔽後續較精確的規則。確認分流是否生效時,應查看連線記錄中的命中規則與最終出口,而不只看目前選取的節點。

GeoIP

GEOIP

依 IP 位址所屬地區進行比對的資料與規則機制,常用於區域分流。資料庫中的歸屬資訊不等於公司註冊地或服務實際可用地區,結果也會受資料庫更新及內容傳遞網路影響。目標為網域名稱時,IP 比對還可能涉及 DNS 解析;請一併檢查 DNS 結果與規則順序。

RULE-SET

RULE-SET,集合名稱,出口

在規則清單中引用外部規則集合的規則類型,集合名稱須對應 rule-providers 中的宣告。規則集可將大量項目從主要設定檔拆分出來,方便個別維護與更新。成功引用不代表規則一定會命中,還須檢查集合的解析方式、內容格式及其在主要規則清單中的位置。

MATCH

MATCH,出口

不含額外條件的預設規則,用來接手前面都未命中的連線,通常放在 rules 清單末尾。目標可以是策略組,也可以是 DIRECT 等內建出口。若放在清單前面,後續規則通常就無法處理連線;排查所有流量都走同一出口時,應先檢查這項規則的位置。

策略組

策略組負責整理可選的出口。手動選擇、探測回應、依序切換及分配連線是四種不同的運作邏輯。

手動選擇

type: select

由使用者手動選擇組內成員的策略組類型,成員可以是節點,也可以是其他策略組。只有連線實際引用該組時,選擇結果才會生效;因此切換節點後出口沒有變,不一定代表選擇失敗。應沿著命中規則檢查策略組的引用關係,並以新建立的連線驗證;既有連線可能仍使用原本的出口。

自動選擇與延遲

type: url-test

定期連線至測試網址,比較候選成員的回應狀況並自動選擇出口。介面顯示的延遲通常反映與測試目標之間的回應時間,不等於檔案下載速度,也無法代表所有網站的連線體驗。interval 控制探測間隔,tolerance 用於減少回應差異不大時頻繁切換的情況。

故障轉移

type: fallback

依成員清單順序優先使用可用的出口,前面的成員無法使用時才改選後面的成員。這種方式重視預設優先順序,不會一直選擇探測回應最快的節點,適合需要固定首選線路的設定。測試網址可連線,只代表相關探測通過;實際服務仍可能受目標網站限制,因此也須確認切換後的實際連線結果。

負載平衡

type: load-balance

依指定策略將不同連線分配給組內可用成員,而不是合併單一連線的頻寬。有些分配策略會盡量讓連往相同目標的連線使用同一出口,另一些則較著重輪流分配。需要維持登入狀態的服務,應留意出口變動的影響;不能只因為組內成員較多,就認定使用體驗一定更好。

DNS 與網路堆疊

分別檢查網域解析、流量接管與實際出口路徑。開啟某個選項,不能取代對整條連線路徑的檢查。

DNS

Domain Name System

將網域名稱解析為位址等記錄的系統,是許多網路連線建立前的基礎環節。代理伺服器本身的網域解析、應用程式的網域解析,以及 DNS 請求的出口路徑,可能採用不同設定。瀏覽器也可能啟用獨立的加密 DNS;若只有某個應用程式無法開啟網站,應分別檢查應用程式與核心的解析設定。

Fake-IP

enhanced-mode: fake-ip

由核心為網域名稱配置合成位址並保存對應關係的 DNS 增強方式,方便連線進入核心後還原網域名稱並進行分流。應用程式取得的合成位址不代表網站的實際伺服器位址,因此不能直接用來判斷網站歸屬。若遇到需要實際位址的區域網路服務或應用程式,可依問題調整過濾設定,不必立即關閉整體 DNS 功能。

DNS 洩漏

DNS leak

原本應透過指定路徑處理的網域查詢,實際上走了預期之外的解析通道。並非所有直連 DNS 都是洩漏;若分流設計本來就讓部分網域在本機解析,這可能是預期行為。判斷前應先明確設定要保護的目標,再檢查系統解析器、瀏覽器加密 DNS、IPv6 及核心接管範圍,不能只憑測試頁顯示的地區下結論。

TUN 模式

virtual network interface

透過虛擬網路介面與路由接管流量的運作方式,常用於處理不讀取系統代理設定的程式。通常需要相應權限或服務支援,實際涵蓋範圍也取決於路由、DNS 接管及核心設定。TUN 不等於全域模式:流量進入核心後仍可依規則分流;啟用後若無法連線,應優先檢查路由衝突與 DNS 路徑。

設定檔欄位

節點定義、策略組管理與規則引用各有對應欄位。名稱須正確對應,設定才能串成完整流程。

YAML

config.yaml

mihomo 常用的結構化文字設定格式,以縮排表示層級,以連字號表示清單項目。編輯時應使用一致的空格縮排,避免混用定位字元;含有特殊字元的值可依語法需求加上引號。YAML 解析成功,只代表結構基本合法,不代表目前使用的核心支援所有欄位,也不代表節點驗證參數正確。

proxies

代理出口清單

在主要設定檔中定義代理出口的清單欄位,每個項目通常包含 name、type 及協定所需的連線參數。策略組或規則引用節點時,名稱須與此處一致,避免重名造成混淆。使用外部節點提供器的設定,可能將成員放在其他檔案中,因此主要設定檔沒有大量節點項目,不一定代表設定缺漏。

proxy-groups

策略組定義清單

用來定義策略組名稱、類型及候選成員的清單欄位,是連結規則與節點的管理層。組內可透過 proxies 指定成員,也可依設定方式引用節點提供器。規則中的組名須與定義一致,組與組之間也要避免循環引用;修改名稱時應一併檢查所有引用位置,而不只修改介面上顯示的名稱。

rule-providers

外部規則集宣告

用來宣告外部規則集的來源、解析方式、檔案格式、儲存位置及更新方式。宣告規則集後,還須在 rules 中透過 RULE-SET 引用,才會參與連線比對。更新失敗時應檢查下載日誌與本機檔案狀態;若檔案存在但規則未命中,則應繼續檢查解析方式及主要規則的排列順序。