如果您是第一次使用 Clash,按照以下 5 個步驟操作,大約 10 分鐘內即可完成配置並正常使用。
1
下載適合您系統的用戶端
前往 Clash 用戶端下載頁,根據您的作業系統選擇對應安裝包。Windows 推薦 Clash Verge Rev,macOS 推薦 ClashX Meta,Android 推薦 Clash Meta for Android,iOS 推薦 Stash 或 Shadowrocket。
2
安裝並首次啟動
Windows:雙擊 .exe 安裝包按提示完成安裝;macOS:將 .dmg 中的 App 拖入 Applications 資料夾;Android:安裝 .apk 檔案(需允許未知來源)。
3
獲取訂閱連結
向您的代理服務提供商獲取 Clash 格式的訂閱 URL(以 https:// 開頭的長連結)。大多數服務商會在用戶控制台提供一鍵複製按鈕。
4
匯入訂閱並更新節點
在用戶端找到「訂閱管理」或「配置」介面,點擊「添加訂閱」貼上 URL 並保存,隨後點擊「更新」或「重新整理」載入節點列表。詳細步驟見 §2 訂閱連結匯入。
5
選擇節點並開啟系統代理
在節點列表中選擇延遲較低的節點,將代理模式設為「規則」(Rule),最後開啟「系統代理」開關,即可開始使用 Clash 上網。
新手提示
首次使用建議選擇「規則模式」,它會自動對國內網站直連、國外網站代理,兼顧速度與安全,無需手動配置規則。
訂閱連結是一種線上代管的 Clash YAML 配置文件地址,用戶端透過它自動拉取最新節點資訊。相較於手動匯入單個節點,訂閱方式更便捷,且支援一鍵更新。
添加新訂閱
1
打開訂閱/配置管理頁面
在 Clash Verge Rev 中點擊左側「Profiles」;ClashX Meta 點擊選單列圖示 → Config → Manage;Clash for Android 點擊底部「配置文件」。
2
貼上訂閱連結
點擊「新建」或「+」,在 URL 輸入框貼上訂閱連結,填寫備註名稱(例如:我的機場),點擊確認。
3
拉取並啟用配置
點擊「更新」或「重新整理」按鈕,等待節點列表載入完成後,點擊配置卡片將其設為當前使用的配置。
訂閱自動更新
大多數用戶端支援配置自動更新間隔(通常為 12 小時或 24 小時),到期後自動拉取最新節點,無需手動重新整理。在 Clash Verge Rev 中,點擊訂閱卡片的設置圖示,找到「自動更新」選項設置間隔時間即可。
手動匯入本地配置文件
若您擁有本地 config.yaml 檔案,也可透過「匯入本地檔案」功能直接載入,無需網路請求。
安全提示
請僅從可信來源獲取訂閱連結,切勿隨意掃描二維碼或點擊陌生連結添加訂閱,以免洩露流量或遭受中間人攻擊。
Clash 提供三種代理模式,適用於不同場景。了解各模式的特點,有助於您在速度和隱私之間做出最優選擇。
| 模式 |
工作原理 |
適用場景 |
推薦 |
| 規則模式 |
按 YAML 規則智慧判斷:國內直連,國外走代理 |
日常上網、兼顧國內外存取速度 |
強烈推薦 |
| 全局模式 |
所有流量強制透過代理節點發出 |
需要完全匿名、測試節點連通性 |
按需使用 |
| 直連模式 |
所有流量均不經過代理直接存取 |
臨時關閉代理、測試本地網路 |
臨時使用 |
關於規則模式的分流邏輯
規則模式下,Clash 會從上到下依序匹配規則列表:先匹配到的規則優先生效。常見規則類型包括 DOMAIN(精確網域名稱)、DOMAIN-SUFFIX(網域名稱後綴)、IP-CIDR(IP 地址段)、GEOIP(地理位置)和 MATCH(兜底規則)。
Clash 的核心配置文件為 YAML 格式,通常命名為 config.yaml。檔案包含五大核心部分:基礎設置、代理節點、代理策略組、DNS 設置和流量規則。
基礎連接埠與模式配置
port: 7890
socks-port: 7891
mixed-port: 7892
redir-port: 7893
tproxy-port: 7894
allow-lan: false
mode: rule
log-level: info
ipv6: false
external-controller: 127.0.0.1:9090
secret: ""
代理節點(proxies)
proxies:
- name: "HK-SS-01"
type: ss
server: hk.example.com
port: 8388
cipher: aes-256-gcm
password: "your-password"
udp: true
- name: "JP-VMess-01"
type: vmess
server: jp.example.com
port: 443
uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
alterId: 0
cipher: auto
tls: true
network: ws
ws-opts:
path: "/path"
- name: "SG-Trojan-01"
type: trojan
server: sg.example.com
port: 443
password: "your-trojan-password"
sni: sg.example.com
流量分流規則(rules)
rules:
- DOMAIN-SUFFIX,cn,DIRECT
- DOMAIN-SUFFIX,baidu.com,DIRECT
- DOMAIN-SUFFIX,taobao.com,DIRECT
- DOMAIN-SUFFIX,jd.com,DIRECT
- GEOIP,CN,DIRECT
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- IP-CIDR,172.16.0.0/12,DIRECT
- PROCESS-NAME,curl,DIRECT
- MATCH,Proxy
規則匹配優先級
規則從上到下依序匹配,第一條匹配到的規則立即生效並停止繼續匹配。因此更精確的規則應放在列表靠前位置,MATCH 兜底規則必須放在最後。
TUN 模式透過在系統層面建立虛擬網卡,使 Clash 能夠接管設備上所有應用程式的網路流量——包括那些不讀取系統代理設置的程式(如某些遊戲用戶端、命令列工具、Steam 等)。
TUN 模式 vs 系統代理模式對比
| 特性 |
系統代理模式 |
TUN 模式 |
| 流量覆蓋範圍 |
僅支援代理的應用(瀏覽器等) |
全部應用程式,含遊戲/終端 |
| UDP 流量 |
部分支援 |
完整支援 |
| 權限要求 |
普通用戶權限 |
需要管理員 / root 權限 |
| 配置難度 |
簡單 |
略複雜 (一鍵開關) |
| 遊戲加速 |
通常無效 |
有效 |
開啟 TUN 模式 (以 Clash Verge Rev 為例)
1
以管理員身份執行用戶端
Windows:右鍵用戶端圖示 → 以管理員身份執行;macOS:直接啟動,首次開啟時系統會彈出授權請求。
2
進入設置頁面
點擊左側導覽列的「設置」(Settings) 圖示,找到「TUN 模式」或「虛擬網卡」索引標籤。
3
開啟 TUN 並選擇驅動
打開「TUN 模式」開關,驅動類型選擇 Mixed (推薦)。Windows 用戶首次使用時用戶端會自動安裝 WinTun 驅動。
4
確認虛擬網卡已啟動
開啟成功後,系統網路介面卡中會出現 Clash 或 mihomo 虛擬網卡,此時所有流量均已接管。
YAML 中手動啟用 TUN
tun:
enable: true
stack: mixed
dns-hijack:
- "any:53"
auto-route: true
auto-detect-interface: true
不同平台的 Clash 用戶端在介面與操作上略有差異,以下提供各平台的完整安裝指導。
代理策略組 (proxy-groups) 允許您將多個節點組合成一個「虛擬節點」,實現自動選擇最優節點、故障轉移、負載平衡等高級功能,是 Clash 最強大的核心特性之一。
| 策略組類型 |
說明 |
適用場景 |
select |
手動選擇節點,用戶在 Dashboard 中自行切換 |
主代理組、手動指定出口 |
url-test |
定期測速,自動選擇延遲最低的節點 |
自動選優、遊戲低延遲 |
fallback |
按順序測活,首選節點不可用時自動切換到下一個 |
高可用、防止單點故障 |
load-balance |
多節點輪詢分配流量,提升併發下載速度 |
大流量下載、多任務併發 |
relay |
流量依序經過多個節點中繼轉發 |
多跳鏈路、增強匿名性 |
策略組配置範例
proxy-groups:
- name: "Proxy"
type: select
proxies:
- Auto-Best
- HK-SS-01
- JP-VMess-01
- SG-Trojan-01
- name: "Auto-Best"
type: url-test
proxies:
- HK-SS-01
- JP-VMess-01
- SG-Trojan-01
url: "http://www.gstatic.com/generate_204"
interval: 300
tolerance: 50
- name: "Fallback-Group"
type: fallback
proxies:
- HK-SS-01
- JP-VMess-01
- SG-Trojan-01
url: "http://www.gstatic.com/generate_204"
interval: 300
- name: "Load-Balance"
type: load-balance
strategy: consistent-hashing
proxies:
- HK-SS-01
- JP-VMess-01
url: "http://www.gstatic.com/generate_204"
interval: 300
合理的 DNS 設置可以防止 DNS 洩漏 (DNS Leak),確保您的真實存取記錄不被本地 ISP 記錄,同時加速網域名稱解析速度。
推薦 DNS 配置範例
dns:
enable: true
ipv6: false
listen: 0.0.0.0:1053
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- "*.lan"
- "localhost.ptlogin2.qq.com"
- "+.stun.*.*"
- "+.stun.*.*.*"
default-nameserver:
- 223.5.5.5
- 119.29.29.29
nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
fallback:
- https://1.1.1.1/dns-query
- https://8.8.8.8/dns-query
fallback-filter:
geoip: true
geoip-code: CN
關於 fake-ip 模式
fake-ip 模式下 Clash 會返回虛假 IP 地址以快速建立連線,但可能導致部分軟體 (如網路遊戲、P2P 程式) 出現異常。如遇問題,可將 enhanced-mode 改為 redir-host。
Clash 本身包含節點/伺服器資源嗎?
不包含。Clash 是一個本地代理用戶端與規則分流引擎,本身不提供任何伺服器節點。您需要自行從第三方服務商獲取訂閱連結或節點配置資訊。
匯入訂閱後提示「No proxies」或節點列表為空,如何解決?
請檢查:①訂閱連結是否正確 (建議重新複製一次);②當前網路是否能存取訂閱地址 (部分訂閱連結需在特定網路環境下才能存取);③嘗試在瀏覽器中直接打開訂閱連結,確認返回內容為 YAML 格式。如仍無法解決,請聯繫您的服務商。
Clash 開啟後瀏覽器可以存取,但其他軟體 (遊戲/應用) 無法走代理?
預設的「系統代理」模式只對識別 HTTP 代理設置的應用生效 (主要是瀏覽器)。遊戲用戶端、終端機程式等通常需要開啟
TUN 模式才能被接管。請參考
§5 TUN 透明代理模式 的開啟步驟。
Clash 規則模式下部分國內網站無法存取或速度很慢?
可能的原因:①該網站未被納入直連規則,流量走了代理導致速度慢;②訂閱附帶的規則文件較舊,缺少對應網域名稱。解決方案:①更新訂閱 (規則文件隨訂閱一起更新);②在 YAML 中手動為該網域名稱添加 DOMAIN-SUFFIX,example.cn,DIRECT 規則;③臨時切換至「直連模式」測試。
如何查看當前 Clash 的即時連線日誌?
Clash 內建 RESTful API 與 Web Dashboard (預設地址:http://127.0.0.1:9090/ui)。在瀏覽器中打開此地址,進入「Connections」頁面即可即時查看所有活躍連線及其走代理還是直連的判斷結果。
Clash 配置文件放在哪裡?可以手動編輯嗎?
Windows:%APPDATA%\clash-verge\profiles\ 或 C:\Users\用戶名\.config\clash\;macOS/Linux:~/.config/clash/config.yaml 或 ~/.config/mihomo/config.yaml。可以用任意文字編輯器手動編輯,修改後在用戶端中點擊「重新載入配置」或重啟用戶端生效。
Clash 與 V2Ray / Xray 有什麼區別?
V2Ray/Xray 更側重於代理協定實現和流量混淆;Clash (特別是 Mihomo/Clash.Meta 核心) 則在此基礎上提供了完善的規則分流引擎、策略組管理、Web Dashboard 等功能,更容易於日常使用和管理多節點訂閱。現代版的 Clash.Meta 核心同時支援 VMess、VLESS、Reality 等 Xray 特有協定。
Clash 是否支援多訂閱合併使用?
原生 Clash 不直接支援多訂閱合併,但可以藉助第三方工具 (如 Sub-Store、subconverter) 將多個訂閱連結合併為一個。合併後產生的新訂閱 URL 可直接在 Clash 中使用,操作方式與單訂閱完全相同。