Clash 是什麼?代理服務、訂閱與節點新手指南

剛開始研究 Clash,卻搞不懂代理服務商、訂閱連結和節點各自代表什麼?本文以台港使用者熟悉的說法,整理 Clash 的基本運作方式,說明如何挑選合適的客戶端、辨認訂閱內容,以及使用代理工具時應留意的安全與付款風險。

第一次接觸 Clash 時,最容易混淆的不是按鈕位置,而是「代理服務」、「訂閱」、「節點」和「客戶端」其實分屬不同層級。Clash 本身通常不是提供網路路線的服務商,而是一個負責讀取設定、套用規則並轉送流量的代理客戶端。要讓它正常工作,通常還需要一份有效設定,以及由服務提供方提供的節點或訂閱來源。

可以先把整個流程理解成:代理服務提供可用的伺服器與連線參數,訂閱網址負責把這些資料交給客戶端,Clash 或 mihomo 核心再依照設定檔中的規則,決定哪些連線直連、哪些連線交給代理節點。只要其中一層失效,就可能出現「已啟動但無法上網」、「有節點卻連不上」或「只有部分網站可用」等現象。

Clash、客戶端、核心與代理服務的差別

日常對話中大家常把「Clash」當成一個完整產品,但實際上至少可以拆成圖形客戶端、代理核心和遠端服務三部分。圖形客戶端提供匯入設定、選擇策略組、查看日誌及啟動服務等操作;核心則負責解析 YAML、建立連線、執行 DNS、比對規則與轉送封包。不同客戶端可能採用 mihomo 或其他相容核心,因此即使介面名稱相似,支援的協定和功能也可能不同。

在 Android 上,常見的 Clash Meta for Android 類客戶端會透過 Android 的 VPN 介面接管應用程式流量。Windows、macOS 或 Linux 客戶端則可能使用系統代理、TUN 虛擬網卡或本機 HTTP/SOCKS 連接埠。這些模式只決定流量如何進入核心,不會自動產生節點,也不會替使用者提供遠端頻寬。

名詞 負責內容 新手常見誤解
Clash 客戶端 提供圖形介面、設定管理與啟動控制 以為安裝後就自帶可用節點
mihomo 核心 執行代理協定、DNS、規則和流量轉送 以為更新核心就會得到新的伺服器
代理服務 提供遠端伺服器、頻寬、帳戶與連線資格 把服務商和 Clash 客戶端視為同一家公司
訂閱網址 下載節點清單或完整設定檔的入口 以為網址本身就是一個節點
節點 實際建立代理連線的遠端出口 只看延遲數字,不看穩定性與頻寬

一次連線大致會經過哪些步驟

  1. 應用程式嘗試連線到某個網域或 IP 位址。
  2. 系統代理或 TUN 將流量交給 Clash 核心。
  3. 核心依照 DNS 設定解析網域,並由上到下檢查 rules
  4. 規則將連線交給 DIRECTREJECT 或某個代理策略組。
  5. 策略組選出實際節點,核心再透過該節點連往目標服務。
  6. 回應資料沿相反方向返回應用程式。

因此,看到客戶端顯示「已連線」,只代表本機服務或 VPN 介面啟動,不代表遠端節點一定正常。要判斷是否真正可用,還要查看日誌、實際選取的策略組、DNS 結果和目標網站的連線狀態。

代理服務與訂閱網址應該怎麼理解

代理服務通常會提供一個帳戶管理頁面,使用者購買方案後,服務商可能提供一個或多個訂閱網址。訂閱內容可能是 Clash YAML,也可能是供轉換服務使用的通用連結。Clash 客戶端下載訂閱後,會取得節點、策略群組、規則提供者、DNS 或其他執行參數;具體內容取決於服務商的產生方式。

訂閱網址並不等於永久固定的設定。服務商可以在後端更新節點位址、憑證、流量限制、策略組名稱和規則內容,因此同一個網址在不同時間下載到的 YAML 可能不同。這也是為什麼一般情況下應保留原始訂閱網址,而不是只備份某一天產生的 config.yaml

常見訂閱形式與判斷方式

形式 內容特徵 匯入注意事項
Clash 訂閱 通常包含 proxiesproxy-groupsrules 可直接加入支援 Clash 格式的客戶端
通用訂閱 同一網址可由不同客戶端或轉換頁面產生不同格式 需確認輸出格式是否為 Clash 或 mihomo
單一節點連結 只代表一個協定和一個伺服器 通常需要單獨匯入,沒有完整規則組
本機 YAML 儲存在裝置上的完整設定檔 可能是舊快取,未必包含最新節點

在客戶端中匯入訂閱時,常見流程是進入「設定檔」或「Profiles」,按下新增按鈕,選擇「從 URL 匯入」,貼上網址並設定名稱。完成下載後,要先選取這份設定,再回到首頁啟動。若只是把網址加入清單,卻沒有選取有效設定,核心可能仍然使用舊檔案或根本沒有可執行的設定。

什麼是節點、策略組與規則

節點是實際連線的遠端代理出口。它通常包含伺服器位址、連接埠、協定、加密方式、識別資料及其他參數。節點名稱中的「香港 01」、「日本倍率」、「低倍率」、「晚高峰」或「IEPL」可能是服務商的分類標籤,不是 Clash 的固定功能名稱,也不能只根據名稱判斷實際品質。

策略組則是管理節點的容器。設定檔可能將數十個節點放入「節點選擇」,再由「串流媒體」、「社交平台」或「Final」等其他群組引用。規則不一定直接指向某個節點,而是先指向策略組;使用者在策略組中選取的項目,才會成為最後的出站路徑。

元件 作用 例子
節點 實際建立遠端代理連線 日本 01、香港 B、US-Streaming
手動策略組 讓使用者自行選擇節點 節點選擇、Proxy
自動策略組 依延遲測試或健康狀態選擇項目 自動選擇、URL-Test
規則 依網域、IP、地區或應用程式決定路徑 DOMAIN-SUFFIX,example.com,Proxy
DIRECT / REJECT 直連目標或拒絕連線 區域網站直連、廣告網域拒絕

新手選節點不要只看延遲

延遲測試通常只請求一個很小的網址,顯示 45 ms 只能說明測試封包較快收到回應,不能證明該節點具備高速下載能力。實際體驗還受到出口頻寬、同時使用人數、尖峰壅塞、協定穩定性、目標網站限制與本地網路品質影響。

  • 先選擇延遲穩定、而不是只出現一次最低數值的節點。
  • 在早上、晚間和週末各測試一次,觀察尖峰時段是否明顯降速。
  • 使用同一個網站或同一個測試檔案比較不同節點,避免測試條件不一致。
  • 如果只有某一個節點失敗,先切換節點,不要立即重設整份 Clash 設定。
  • 如果所有節點都失敗,才進一步檢查訂閱、DNS、規則和系統代理。

如何選擇代理服務與辨識可疑來源

選擇服務時,不能只比較節點數量或宣稱的最高速度。更重要的是服務商是否清楚說明方案週期、流量計算方式、同時連線數、退款規則、支援的協定、維護通知和客服管道。節點數量很多,不代表每個節點都會長期可用;標示「不限速」也不一定代表沒有尖峰限流或單連線限制。

檢查項目 較可靠的訊號 需要提高警覺的訊號
官方入口 有固定網域、清楚的帳戶頁面與服務說明 只在不明群組中用短網址或臨時網頁收款
方案資訊 標示流量、期限、裝置數和退款條件 只宣稱「永久高速」而不說明限制
訂閱安全 可在帳戶頁重新產生或撤銷訂閱 要求提供其他服務的密碼或遠端控制裝置
設定內容 能說明格式、更新方式和支援客戶端 要求安裝來路不明的修改版 APK 或憑證
維護狀況 有公告、狀態說明和可追蹤的更新紀錄 節點大量失效後仍只要求重複購買新方案

避免從可疑來源下載 Clash

搜尋「Clash APK」時,可能會遇到仿冒下載頁、重新打包的安裝檔、強制跳轉頁或要求關閉 Android 安全防護的網站。安裝前應核對客戶端名稱、維護狀態、版本資訊與來源網域,不要因為搜尋結果顯示「最新版」就直接下載。官方或可信網站通常會說明支援的核心、系統版本與檔案用途,而不是只用「一鍵加速」或「永久免費節點」吸引點擊。

也不要把「Clash 客戶端」和「代理服務 APK」混在一起。正常客戶端不應要求輸入銀行密碼、簡訊驗證碼或其他無關帳戶的登入資料。若安裝檔要求過多權限、顯示簽章異常、啟動後強制安裝其他應用程式,應立即停止操作並移除檔案。下載前可先查看本站的安裝包頁面,再依裝置選擇相容版本。

從零開始匯入訂閱的實用流程

完成服務選擇後,可以按照「確認帳戶 → 安裝客戶端 → 匯入訂閱 → 檢查策略 → 啟動測試」的順序操作。不要在尚未確認訂閱有效前,同時修改 TUN、Fake-IP、IPv6 和 DNS。設定一次改動太多,出現錯誤時很難知道是哪個選項造成影響。

  1. 登入服務商帳戶,確認方案仍在有效期內,並複製原始訂閱網址。
  2. 從可信來源安裝支援 mihomo 或相容 Clash 設定的客戶端。
  3. 進入「設定檔」或「Profiles」,以 URL 方式新增訂閱並填寫容易辨識的名稱。
  4. 更新訂閱,確認下載成功、節點數量不為零,且設定檔沒有 YAML 解析錯誤。
  5. 選取剛匯入的設定,進入「代理」頁查看策略組和實際節點。
  6. 先選一個節點,啟動服務;Android 首次使用時,允許系統建立 VPN 連線。
  7. 開啟日誌,確認測試網站的網域、命中規則和出站策略都符合預期。
mode: rule
mixed-port: 7890
allow-lan: false
log-level: info
ipv6: false

上面的片段只是說明常見設定欄位,不是可以直接使用的完整訂閱。mixed-port 是本機 HTTP 與 SOCKS 混合代理連接埠的常見例子,實際值應以客戶端和設定檔為準;Android 使用 TUN 時,也不代表所有應用程式都會遵循這個連接埠。

如果訂閱更新回傳 401403404,優先檢查方案狀態、網址是否完整以及連結是否已撤銷;如果出現 timeoutno such host,則要區分是訂閱伺服器、DNS 還是節點連線問題。設定匯入成功但所有網站都無法開啟時,查看「代理」頁是否真的選到了節點,並在日誌中確認規則沒有把流量全部送往 REJECT

最後,請把訂閱網址、設定檔備份位置、目前使用的策略組和可用節點記錄在私人位置。訂閱服務可能更換節點,客戶端也可能更新介面,但只要理解「服務提供節點、訂閱傳遞設定、Clash 核心執行規則」這條關係,就能更快判斷問題究竟出在來源、設定,還是本機網路。

前往安裝套件頁面