Clash 使用指南與 幫助中心

Clash 客戶端配置、版本選型、規則分流與節點排錯常見問題解答。無論您是剛接觸 Clash 的新手,還是需要排查具體報錯的進階使用者,都可以在這裡找到對應答案。

19 個常見問題解答

基礎知識

Clash 是什麼軟體?它和傳統的 VPN 有什麼本質區別?

Clash 是一款基於規則(Rule-based)的跨平台網路代理核心工具。它與傳統 VPN 的最大區別在於其智慧規則分流能力。

傳統 VPN 往往「全域接管」——開啟後所有流量都經過海外伺服器,導致訪問國內網站變慢。而 Clash 能解析 YAML 設定檔,根據網域名稱(DOMAIN)、IP 歸屬地(GEOIP)自動判斷流量去向:需要代理的走節點,國內站點直連,在速度與訪問策略之間取得平衡。

為什麼安裝 Clash 客戶端後,仍然無法正常代理訪問?

這是新手最常見的誤區。Clash 本質是本地的網路排程引擎,相當於「引擎」;仍需您自備合規的節點或訂閱才能建立遠端鏈路。

您需要準備支援 Shadowsocks、VMess、Trojan、VLESS 或 Hysteria2 等協定的代理節點,或使用服務商提供的 Clash 訂閱連結,在客戶端中匯入並選用可用節點後,才可能連通目標網路。請遵守當地法律法規,從可信來源獲取軟體與配置。

Clash、Clash Meta(mihomo)和 Clash Verge 有什麼區別?

三者是不同層次的概念,常被混淆:

Clash 是最初的開源代理核心專案,提供核心網路排程能力(已停止維護)。Clash Meta(現更名為 mihomo) 是由社群維護的增強核心分支,支援更多協定(VLESS、Hysteria2 等)與更豐富的規則特性,目前已是主流核心首選Clash Verge(包括社群延續版 Clash Verge Rev)則是一款圖形介面客戶端(GUI),內建了 Meta 核心,讓一般使用者無需接觸指令列即可使用。

簡言之:Meta / mihomo 是「發動機」,Clash Verge 是「整車」。

代理模式中"全域"、"規則"和"直連"分別是什麼意思?

客戶端代理模式決定了流量的預設走向:

全域(Global):所有流量無論目的地均強制走代理節點,適合臨時測試,但會導致國內網站訪問延遲升高。
規則(Rule):根據設定檔中的規則列表自動判斷,通常國內網域直連、海外網域走代理——這是日常使用的推薦模式
直連(Direct):所有流量不經過代理,相當於關閉代理功能,可在需要真實出口 IP 時臨時切換。

Shadowsocks、VMess、Trojan、VLESS 和 Hysteria2 各是什麼協定?有何區別?

這些是代理節點常用的傳輸協定,由服務商的節點類型決定,使用者通常無需手動指定

Shadowsocks(SS):歷史最悠久、相容性最廣,輕量高效,適合大多數日常場景。
VMess:V2Ray 專案的原生協定,支援 TCP、WebSocket、gRPC 等多種傳輸層,應用最廣泛。
Trojan:將流量偽裝成標準 HTTPS,在流量檢測層面隱蔽性較強。
VLESS:VMess 的輕量化演進版,去掉內建加密層,通常配合 TLS 或 REALITY 傳輸使用。
Hysteria2:基於 UDP/QUIC 協定,在高延遲、高丟包的行動網路環境下速度優勢明顯。

Clash Meta (mihomo) 核心對以上協定均提供完整支援。

客戶端版本選擇

Windows 使用者該選哪個 Clash 客戶端?

目前 Windows 平台最推薦的選擇是 Clash Verge Rev(Clash Verge 的社群維護延續版)和 Clash Nyanpasu,二者均內建 Mihomo (Clash Meta) 核心,長期活躍更新,支援 VLESS、Hysteria2 等新協定,介面友善。

原版 Clash for Windows (CFW) 已停止維護,不建議新使用者選用;若當前仍在使用,建議遷移至上述活躍維護的客戶端。前往下載中心可查看各版本的官方 Release 連結。

Mac 使用者推薦用哪個 Clash 客戶端?

macOS 平台推薦優先考慮 Clash Verge Rev(跨平台版本,同時支援 Apple Silicon M 系列晶片與 Intel 架構)。追求深度系統整合的使用者也可選擇 Stash(App Store 付費應用)。

原版 ClashX 已停止更新,建議遷移至支援 Meta 核心的版本以獲取協定與規則方面的新功能。

手機端(Android / iOS)用哪款 App?

Android 平台推薦 Clash for Android(CFA)FlClash,後者介面更現代且持續維護。兩款 App 均可直接匯入 Clash 格式訂閱連結。

iOS 平台由於 App Store 政策限制,沒有名為 Clash 的官方上架 App。主流選擇是 Shadowrocket (小火箭,付費)StashSurge,它們均相容 Clash 格式訂閱設定檔,匯入方式與桌面端類似。

配置與客戶端使用

如何將訂閱連結匯入 Clash GUI 客戶端?

多數 GUI 客戶端的匯入流程類似:

1. 複製服務商提供的 Clash 訂閱 URL。
2. 打開客戶端(如 Clash Verge Rev、Clash for Windows 等)。
3. 進入 Profiles (配置)訂閱管理 入口。
4. 貼上連結並執行下載 / 更新。
5. 選中該配置,並在需要時開啟 System Proxy (系統代理) 選項。

訂閱本質上是託管在服務商伺服器上的 YAML 設定檔,客戶端會定期自動拉取更新。

什麼是 TUN 模式(虛擬網卡)?我需要開啟它嗎?

預設情況下,Clash 透過系統 HTTP/SOCKS 代理環境變數工作。部分程式(某些遊戲、指令列工具、UWP 應用等)可能不遵循這些設定,導致無法走代理。

開啟 TUN 模式 後,會在系統內建立虛擬網卡,在網路層更底層接管流量,使所有程式均能經過 Clash 排程。如果您有特定軟體始終不走代理,可嘗試開啟 TUN;日常瀏覽器與大多數應用通常無需 TUN。具體步驟因客戶端與系統權限而異。

如何設定 Clash 開機自動啟動?

Windows:大多數 GUI 客戶端(如 Clash Verge Rev)在「設定」中提供「開機啟動」開關,開啟後會將捷徑寫入系統啟動項,下次開機時自動執行。

macOS:ClashX 系客戶端可在選單列圖示的偏好設定中找到「Launch at Login」選項。若需開機同時自動設定系統代理,可一併開啟「啟動時自動設定系統代理」。

訂閱已匯入後,如何手動重新整理更新?

在 Clash Verge Rev 等客戶端的 Profiles (配置) 頁面,滑鼠懸停或右鍵點擊對應的訂閱配置卡片,選擇「Update」或「重新整理」即可從服務商重新拉取最新配置。

建議在節點大規模失效或收到服務商線路更新通知後手動重新整理。部分客戶端支援設定自動更新間隔,一般設為 12~24 小時即可。

什麼是訂閱轉換?我的節點不是 Clash 格式怎麼辦?

訂閱轉換 (Sub-converter)是將 ss://vmess://trojan:// 等單節點連結或其他格式批量轉換為 Clash 可直接匯入的 YAML 設定檔的工具。

如果服務商已提供 Clash 格式訂閱 URL(下載後是 YAML 檔案),可直接在客戶端 Profiles 頁面貼上匯入,無需轉換。若拿到的是單節點協定連結,可使用社群維護的線上訂閱轉換工具將其合併轉換為 Clash 配置,或在客戶端「添加節點」功能中逐條手動錄入。

使用第三方轉換服務時,請確認工具來源可信,避免節點資訊洩漏。

常見網路排錯

節點測速全部 Timeout(超時)或失敗,怎麼排查?

若大量節點同時失效,可按下面順序排查:

1. 系統時間:部分協定(如 VMess)對時間偏差敏感,請校準本機時間至誤差 1 分鐘以內。
2. 訂閱與套餐:確認流量未用盡、帳號未過期,並在客戶端內手動重新整理訂閱。
3. DNS:嘗試將客戶端或系統 DNS 改為可信伺服器(如 8.8.8.81.1.1.1)。
4. 安全軟體 / 防火牆:確認防毒軟體或系統防火牆未攔截 Clash 核心行程或相關連接埠。

開啟系統代理後,部分國內網站變慢或打不開?

這通常是規則配置問題:國內網域被錯誤送到了代理節點,繞路導致延遲升高。

請在 Proxies (代理) 介面檢查面向大陸或「直連」類策略組,確保對應流量走 DIRECT (直連),而非誤選海外節點。也可將代理模式臨時切換為「規則」而非「全域」,確認問題是否由全域模式引起。

Clash 的記錄 (Log) 在哪裡查看?如何透過記錄定位問題?

大多數 GUI 客戶端均提供即時記錄面板:Clash Verge Rev 可在「記錄」分頁中查看;Clash for Windows 提供獨立的 Logs 頁面。

建議將記錄層級調整為 InfoDebug,然後重新觸發問題行為,重點觀察是否出現 connection refuseddial timeout 或 DNS 解析失敗等錯誤。記錄中的「規則匹配」記錄也能幫助確認流量是否走了預期的策略組。

連上節點後,瀏覽器仍然提示"無法訪問此網站"?

節點延遲正常但瀏覽器仍無法訪問,常見原因有三:

1. 系統代理未開啟:瀏覽器流量沒有走 Clash——請確認客戶端「系統代理」已啟用,或在瀏覽器中手動配置 HTTP 代理為 127.0.0.1,連接埠通常為 7890
2. DNS 汙染:建議在 Clash 配置中開啟 DNS 模組,並使用遠端 DNS(如 tls://8.8.8.8)以避免本地 DNS 汙染。
3. 節點不可達:當前選中節點本身失效——可切換其他節點或策略組後重試。

訂閱更新失敗或顯示 "Network Error" 是怎麼回事?

訂閱更新請求本身需要能訪問服務商的伺服器。常見原因與解決方法:

1. 訂閱 URL 已失效:登入服務商控制台重新複製最新訂閱連結,替換客戶端中的舊連結。
2. 當前網路無法訪問訂閱地址:先透過其他方式(如手機熱點)更新一次訂閱以獲取可用節點。
3. 透過代理更新:部分客戶端支援「透過代理更新訂閱」選項,在已有可用節點的前提下勾選後重試,可繞過本地網路限制。

節點連接正常,但實際網速很慢或影片頻繁緩衝,怎麼解決?

節點延遲測速通過但實際速度慢,常見原因:

1. 節點頻寬不足:高峰期(晚 8~11 點)線路擁塞,建議切換同訂閱中其他地區或「倍率低」的節點。
2. 協定差異Hysteria2 等基於 QUIC 的協定在行動網路下速度更穩定,可詢問服務商是否提供。
3. DNS 解析耗時:在 YAML 配置的 dns 欄位將 enhanced-mode 設為 fake-ip 可減少 DNS 往返延遲。
4. TUN 模式 MTU:TUN 模式下將 MTU 調整為 12801400 有時可改善 UDP 傳輸效率。

仍無法解決?

可參閱 Clash Meta 核心升級指南,或前往下載中心獲取維護活躍、核心較新的客戶端版本,並核對 GitHub Release 與官方說明。