Clash 完整使用指南

從零開始,手把手帶您完成安裝、配置、使用全流程。

閱讀約 10 分鐘 適合新手 2026 年更新

什麼是 Clash

Clash 是一款基於規則的網路代理引擎。與簡單的代理工具不同,它將流量根據您定義的規則進行精細分流——哪些走代理、哪些直連、哪些拒絕,全部由您掌控。

核心引擎

Clash / Mihomo 是命令列核心,負責實際的流量處理與規則匹配。

GUI 軟體

Clash Verge Rev、FlClash 等是圖形介面前端,內建核心引擎,一般使用者直接使用即可。

訂閱 / 設定檔

包含節點資訊與路由規則的 YAML 檔案,由您的服務提供商提供,定期更新。

規則引擎

根據網域、IP、程序、地區等維度自動判斷每條流量的出口策略。

Clash 本身不提供節點 — Clash 只是一個路由引擎,您需要先有一個提供節點的服務商,再透過訂閱連結將節點匯入 Clash。

安裝軟體

根據您的作業系統選擇對應軟體。我們推薦 Clash Verge Rev,它在 Windows、macOS、Linux 上均可使用,功能完整且維護活躍。

  1. 前往 下載頁面 下載 Clash Verge Rev x64 (.exe) 安裝包。
  2. 按兩下執行安裝程式,依提示完成安裝(預設路徑即可)。
  3. 首次啟動時 Windows Defender 可能彈出提示,點擊「仍要執行」。
  4. 安裝完成後在工作列找到 Clash Verge Rev 圖示,右鍵即可存取所有功能。
Windows 11 已內建 WebView2 執行環境;Windows 10 若提示缺少組件,請先安裝 Microsoft WebView2 Runtime
  1. 前往 下載頁面,M 系列 Mac 選 Apple Silicon (.dmg),Intel Mac 選 Intel x64 (.dmg)
  2. 打開 .dmg 檔案,將 Clash Verge Rev 拖入「應用程式」資料夾。
  3. 首次啟動時系統提示「無法驗證開發者」,前往 系統設定 → 隱私權與安全性,點擊「仍要打開」。
  4. 啟動後選單列右上角會出現 Clash 圖示。
不確定晶片類型?點擊左上角蘋果選單 → 關於這台 Mac,「晶片」顯示 Apple M 開頭即為 Apple Silicon。
  1. 前往 下載頁面,2016 年後的手機選 ARM64-v8a (.apk),不確定選通用版。
  2. 在手機「設定 → 安全」中開啟「允許安裝未知來源應用程式」。
  3. 打開下載好的 APK 檔案,點擊安裝。
  4. 啟動 ClashMeta for Android,授予 VPN 權限。
  1. iOS 應用程式需透過 App Store 購買,請先準備好美區 Apple ID(詳見 下載頁 iOS 區的註冊指南)。
  2. 在 App Store 搜尋並購買 Stash ($3.99) 或 Shadowrocket ($2.99)。
  3. 安裝完成後打開應用程式,依提示授予 VPN 權限。

匯入訂閱

訂閱連結(Subscription URL)是由您的代理服務提供商給您的一串網址,其中包含所有節點資訊。將它貼到軟體後,Clash 會自動下載並解析設定檔。

複製訂閱連結

從您的服務商後台或郵件中找到 Clash 訂閱連結,複製完整 URL。

在軟體中新增

打開 Clash Verge Rev,進入「訂閱」頁面,點擊右上角「+」,貼上連結後點擊「匯入」。

啟用設定檔

訂閱清單中點擊剛匯入的設定卡片將其設為「啟動」,右上角狀態變為綠色即為生效。

安全提示:訂閱連結包含您的帳戶憑證,請勿分享給他人。建議開啟軟體的定時自動更新功能(推薦 24 小時間隔),以保持節點資訊最新。

代理模式

Clash 提供三種代理模式,適用於不同場景:

規則模式 推薦

根據設定檔中的規則,自動判斷每條流量是走代理還是直連。國內流量直連,境外流量走代理,兼顧速度與可用性,適合大多數使用者日常使用。

全域模式

所有流量強制走代理,不經過規則判斷。適合臨時需要全域代理的場景,但會增加國內網站延遲,不建議長期使用。

直連模式

所有流量直接連線,完全不走代理。相當於關閉代理,用於臨時關閉 Clash 但不結束軟體的場景。

規則配置

規則(Rules)是 Clash 的核心能力。每條規則由三部分組成:匹配類型匹配值策略組,按從上到下的順序匹配,命中第一條後即執行對應策略。

config.yaml — rules 範例
rules:
  # 进程名匹配 — Docker 直连
  - PROCESS-NAME,docker,DIRECT

  # 域名后缀匹配 — 走代理节点
  - DOMAIN-SUFFIX,openai.com,Proxy
  - DOMAIN-SUFFIX,google.com,Proxy

  # IP 段匹配 — 局域网直连
  - IP-CIDR,192.168.0.0/16,DIRECT
  - IP-CIDR,10.0.0.0/8,DIRECT

  # GeoIP — 中国 IP 直连
  - GEOIP,CN,DIRECT

  # 兜底规则 — 其余流量走代理
  - MATCH,Proxy

常用規則類型

類型 匹配對象 範例
DOMAIN 完整網域精確匹配 DOMAIN,www.google.com,Proxy
DOMAIN-SUFFIX 網域後綴(含子網域) DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD 網域包含關鍵字 DOMAIN-KEYWORD,google,Proxy
IP-CIDR IP 段(CIDR 格式) IP-CIDR,8.8.8.8/32,Proxy
GEOIP IP 所屬國家/地區 GEOIP,CN,DIRECT
PROCESS-NAME 程序名稱(僅桌面端) PROCESS-NAME,chrome,Proxy
MATCH 兜底規則(必須放最後) MATCH,Proxy

TUN 模式

系統代理只能處理透過系統代理設定發出的流量(主要是瀏覽器)。遊戲用戶端、終端機工具、部分 Electron 應用程式往往會繞過系統代理。TUN 模式在驅動層建立虛擬網卡,接管所有 TCP/UDP 流量,實現真正的全域透明代理。

系統代理
  • 僅處理遵守系統代理設定的應用程式
  • 遊戲、CLI 工具通常不走代理
  • 無需額外權限
  • 適合日常瀏覽器使用

如何開啟 TUN 模式

1
Windows:在 Clash Verge Rev 中進入「設定」→「系統」,開啟「TUN 模式」開關。系統會彈出 UAC 權限請求,點擊「是」。
2
macOS:進入「設定」→「系統」,開啟「TUN 模式」。首次使用需要在系統設定中安裝輔助工具(Helper),依提示輸入系統密碼即可。
3
Android / iOS:行動端軟體啟動時會自動申請 VPN 權限,授權後即為全域 TUN 模式,無需額外操作。
TUN 模式下若代理節點不可用,可能導致無法上網。建議同時在規則中配置國內直連規則,並保留一個可靠的直連出口。

YAML 配置詳解

Clash 的設定檔為 YAML 格式,一個完整的設定檔通常包含以下幾個主要板塊:

config.yaml — 完整結構範例
# ── 全局设置 ──────────────────────────────────
mixed-port: 7890        # HTTP + SOCKS5 混合端口
allow-lan: false        # 是否允许局域网连接
mode: rule             # rule / global / direct
log-level: info

# ── DNS 设置 ──────────────────────────────────
dns:
  enable: true
  nameserver:
    - 223.5.5.5          # 阿里 DNS(国内)
    - 8.8.8.8            # Google DNS(国外)
  enhanced-mode: fake-ip

# ── 代理节点 ──────────────────────────────────
proxies:
  - name: "HK-01"
    type: vmess
    server: example.com
    port: 443
    uuid: your-uuid-here
    alterId: 0
    cipher: auto
    tls: true

# ── 策略组 ────────────────────────────────────
proxy-groups:
  - name: "Proxy"
    type: select          # 手动选择
    proxies:
      - HK-01
      - DIRECT

  - name: "Auto"
    type: url-test       # 自动选最快节点
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - HK-01

# ── 规则 ──────────────────────────────────────
rules:
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

策略組類型

類型說明
select手動在介面上選擇節點
url-test自動測速並選擇延遲最低的節點
fallback按順序檢測,優先使用第一個可用節點
load-balance多節點負載平衡
relay鏈式代理,流量依次經過多個節點

常見問題

匯入訂閱後提示「設定檔解析失敗」

通常是訂閱連結過期或格式不正確。請檢查:

  • 連結是否完整,有沒有被截斷
  • 連結是否為 Clash 格式(非 V2Ray / Shadowsocks 格式)
  • 服務商是否提供了單獨的 Clash 訂閱連結(而非通用訂閱)
  • 重新從服務商後台複製最新連結
瀏覽器可以上網但遊戲 / 應用程式無效果

這是系統代理的限制。遊戲用戶端和部分應用程式不遵守系統代理設定,需要開啟 TUN 模式才能代理所有流量。詳見上方「TUN 模式」章節。

開啟代理後網速變慢

可能原因:

  • 目前選擇的節點與您的位置物理距離較遠,換一個延遲更低的節點
  • 代理模式設為「全域」,導致國內流量也經過代理。切換為「規則模式」
  • 節點本身頻寬有限,聯絡服務商或升級方案
macOS 提示「Clash Verge Rev 已損壞,無法打開」

這是 macOS Gatekeeper 的安全檢查。在終端機執行以下命令後重新打開:

sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app
TUN 模式開啟後無法上網

可能是 DNS 洩漏或節點不可用。請嘗試:

  • 在軟體中檢測目前所選節點是否可用(延遲測試)
  • 關閉 TUN 模式,恢復系統代理後再排查節點問題
  • 確認設定檔中的 DNS 設定正確,推薦啟用 fake-ip 模式
如何讓某個應用程式走直連而不走代理?

在設定檔的 rules 部分,在最前面新增程序名稱規則:

- PROCESS-NAME,your-app-name,DIRECT

Windows 填寫 .exe 檔名(如 steam.exe),macOS 填寫程序名稱(如 Steam)。