Clash 使用教學:從匯入訂閱到驗證生效
第一次使用 Clash,要做的事只有四件:匯入訂閱、選擇代理模式、建立連線、驗證生效。以下按順序逐步說明,每步先講怎麼點,再講為什麼這樣做。跟著做完大約十分鐘,適用於 Windows、macOS、Android、iOS、Linux 上的主流 Clash 用戶端。
先看用戶端差異,再開始動手
不同用戶端的介面用詞略有差異:Clash Verge Rev 叫「訂閱」,Clash Meta for Android 叫「設定檔」,Clash Plus 叫「設定檔案」──指的都是同一個頁面。整條主線(匯入訂閱 → 選模式 → 開系統代理 → 驗證)在所有用戶端裡完全一致,學一次就能通用。還沒安裝用戶端的,先到下載頁依自己的平台選一個裝好,再回來這裡。
動手之前:備齊兩樣東西
第一樣,一個裝好的 Clash 用戶端。Windows 與 macOS 推薦 Clash Plus 或 Clash Verge Rev,Android 推薦 Clash Meta for Android,iOS 用 Clash Plus(App Store 可搜尋到),Linux 用 Clash Verge Rev。各平台的安裝包與系統需求在下載頁都列好了,裝完即可使用,不需要註冊帳號。
第二樣,一條有效的訂閱連結。它由你的服務供應商產生,通常是一長串形如 https://example.com/api/v1/client/subscribe?token=xxxx 的網址,在服務商官網後台複製取得。注意:這條連結帶著帳號憑證,效力等同於密碼──不要截圖分享到群組,不要貼到公開論壇;懷疑外流,到服務商後台重設一次即可。
兩樣都齊了,從第一步開始。
匯入訂閱
約 2 分鐘開啟用戶端,先找訂閱頁。Clash Verge Rev 在左側導覽的第一個圖示,叫「訂閱」;Clash Meta for Android 在底部的「設定檔」分頁;Clash Plus 在「設定檔案」頁。這個頁面只做一件事:管理你匯入的所有設定檔。
點頁面上的「新增」「加入」或右上角的加號,類型選「遠端 / Remote」。有些用戶端會讀取剪貼簿,偵測到訂閱連結時直接彈出確認框,確認即可。把訂閱連結完整貼到 URL 欄位,名稱隨意取一個能辨識的,例如服務商的名字,然後儲存。
儲存的瞬間,用戶端會向這個網址發送一次請求,把一份 YAML 格式的設定檔下載到本機。成功的訊號很明顯:清單裡出現一個新項目,卡片上標示著節點數量、流量資訊與上次更新時間。如果轉圈很久最後報錯,先檢查連結有沒有複製完整──訂閱連結通常很長,手動選取容易漏掉尾端;連結確認無誤仍失敗,多半是目前網路連不上訂閱位址,排查順序可參考安裝大全的訂閱更新一節。
最後一步最容易被忽略:點一下剛匯入的這份設定檔,讓它成為「目前使用」。用戶端可以同時存很多份設定檔,但同一時間只有一份在生效。不少新手匯入完就急著開代理,結果用戶端還在用舊設定,節點清單怎麼刷新都不對。
這份設定檔裡有什麼
下載下來的檔案打開看,核心內容只有三段:
mixed-port: 7890 # 本機監聽連接埠
proxies: # 節點清單:每行一個伺服器
- name: "節點A"
type: ss
server: example.com
port: 443
proxy-groups: # 策略組:把節點組織成可切換的群組
- name: "PROXY"
type: select
proxies: ["節點A", "DIRECT"]
rules: # 分流規則:從上到下逐條比對
- GEOIP,CN,DIRECT
- MATCH,PROXY
proxies 是節點清單,proxy-groups 把節點組織成可以切換的策略組,rules 決定什麼樣的流量交給哪個群組。日常使用完全不需要修改它;知道這三段各自負責什麼,之後看日誌、排查問題會順很多。欄位的完整寫法在安裝大全裡有逐條說明,陌生名詞隨時查名詞解釋。
訂閱不是匯入一次就完事
服務商會不定期增減節點,用戶端預設每隔一段時間(通常是 24 小時)自動更新一次訂閱。想立刻拿到最新節點,在訂閱卡片上點「更新」按鈕手動拉取一次即可。更新失敗時用戶端會保留舊設定繼續使用,不會突然斷線,換個時間再更新就行。
選擇代理模式
約 1 分鐘Clash 有三種代理模式,先記住它們各自的判斷方式:
- 規則(Rule):用戶端依照設定檔裡的規則表,對每一個連線逐條判斷──該直連的直連,該走代理的走代理。
- 全域(Global):不看規則表,所有流量統一交給目前選中的節點。
- 直連(Direct):完全不代理,效果等同於沒開用戶端。
日常使用固定在「規則」模式。這是訂閱設定檔設計好的預設狀態:台灣本地網站直連,速度快、不占節點流量;境外網站自動走代理。兩種流量互不干擾,也不需要來回切換。「全域」留給排查問題時用:某個網站在規則模式走不通,切到全域試一試──能通,就代表是規則沒覆蓋到,而不是節點壞了。「直連」基本只在做對比測試時才會用到。
切換的位置:桌面端在「代理 / Proxies」頁頂部的三個並排按鈕;Clash Meta for Android 在「代理」頁右上角的選單裡;Clash Plus 首頁就有模式卡片,點一下即可輪換。
想弄清楚規則表按什麼順序比對、為什麼有些網站自動走代理有些不走,部落格裡的三種代理模式對比有一整篇圖解;名詞解釋頁的「規則與分流」分類收錄了相關術語。
建立連線
約 3 分鐘先選一個節點
進入「代理」頁,找到名為 PROXY 或「節點選擇」的策略組,先別急著開開關。點群組旁邊的閃電圖示做一次延遲測試:用戶端會逐個節點發送探測請求,幾秒後每個節點名旁會出現一個毫秒數。從結果裡挑一個延遲低、測試沒逾時的節點點選。延遲數字只是參考值,真正的準繩是網頁開得順不順;用了幾天覺得變慢,回來重測一次、換一個就好。
再開啟系統代理(桌面端)
節點選好後,回到用戶端首頁或設定頁,開啟「系統代理 / System Proxy」開關。這一步的原理值得說清楚:用戶端啟動後會一直在本機監聽一個連接埠(預設 7890);開啟系統代理,等於在作業系統裡登記了一條「瀏覽器流量請先送到 127.0.0.1:7890」的設定。之後瀏覽器發出的請求先進用戶端,用戶端依規則表判斷該直連還是交給節點,再把結果送回來。關掉開關,這條登記立即撤銷,系統恢復原狀──所以可以放心隨時開關。
手機端走的是 VPN 通道
Android 不用系統代理:開啟 Clash Meta for Android 的總開關,系統會彈出 VPN 授權框,點「允許」,通知列出現鑰匙圖示,所有應用程式的流量就交由用戶端接管了。iOS 的 Clash Plus 同理,首次啟動會要求新增 VPN 設定,授權後點開關即可。
兩個可能遇到的小狀況
連接埠被占用。開啟系統代理時出現連接埠占用的錯誤,代表 7890 已被其他程式(常常是另一個代理軟體)占用。解法二選一:結束占用的程式;或在用戶端設定裡把連接埠改成 7897 之類沒被占用的號碼。瀏覽器端不用調整,系統代理設定會由用戶端自動同步。連接埠的更多細節在安裝大全裡有專門一節。
個別程式不走代理。遊戲、命令列工具、部分桌面應用程式不認系統代理,這時才需要 TUN 模式──它會在系統裡虛擬出一張網卡,把所有流量攔截後交給用戶端。TUN 屬於進階功能,第一次使用先別開;真的用到時,安裝大全有各平台的開啟步驟,原理可查名詞解釋。
驗證是否生效
約 2 分鐘開關都開了,不代表代理真的在運作。花一分鐘驗證一下,比用到一半才發現沒生效再回頭查要省事得多。兩個方法,任選其一,也可以都做。
方法一:看 IP
開啟搜尋引擎搜尋「IP」,或造訪 ip.sb 這類查詢頁。生效的訊號:頁面顯示的 IP 所屬地是節點所在的國家或地區,而不是本機寬頻業者。再順手開啟一個台灣本地網站,確認開啟速度和平常一樣──這代表規則模式下的直連部分也正常。
方法二:看連線面板
用戶端裡有一個「連線 / Connections」面板。讓它保持開啟,用瀏覽器隨意重新整理幾個網頁,面板裡會即時冒出一條條連線記錄:目標網域、命中的規則、最終走的節點,一清二楚。造訪境外網站時記錄裡出現 PROXY 和你剛選的節點名稱,造訪台灣本地網站時顯示 DIRECT,就表示分流正按預期運作。日誌面板有同樣的資訊,把日誌等級調到 info 即可看到。
驗證沒通過,按這個順序查
- IP 沒有變化系統代理開關沒有真正生效。先確認開關確實處於開啟狀態;裝了 SwitchyOmega 之類瀏覽器代理擴充功能的,把擴充功能切到「系統代理」模式或暫時停用──擴充功能會蓋掉系統設定。
- IP 變了但網頁打不開目前節點不通。回「代理」頁重新測速,換一個節點再試。
- 換節點也不通訂閱可能已過期或流量已用盡。回訂閱頁點「更新」,仍不行就聯絡服務商確認帳號狀態。
收尾:三件按需設定的小事
四步走完,日常使用已經成立。剩下三件小事,按需設定,不設也不影響使用:
- 開機自動啟動。用戶端設定裡通常有「開機啟動」和「靜默啟動」兩個選項,都開啟,重開電腦後代理自動就緒,不彈出視窗。
- 訂閱自動更新。確認更新間隔不是「永不」,保持預設的 24 小時即可,節點增減用戶端會自動跟上。
- 啟動時開啟系統代理。部分用戶端支援啟動後自動開啟系統代理,開啟這項,每次開機後就不用再手動點開關。
到這裡,Clash 的日常使用就完備了:匯入訂閱、規則模式、選好節點、開啟系統代理。用順手之後想再往深入走──改連接埠、寫自己的分流規則、開啟 TUN、更新 GeoIP 資料庫──安裝大全依平台分章寫得很細;遇到看不懂的名詞,名詞解釋隨查隨用。
NEXT / 接下來讀什麼