新手友善 · 全平台覆蓋 · 5 分鐘快速上手

Clash 使用教學
全平台配置指南

手把手教你在 Windows、macOS、Android、iOS、Linux 上完成安裝、匯入訂閱、配置代理規則,快速享受穩定流暢的代理體驗。

5
支援平台
5+
圖文步驟
10+
常見問題
MIT
開源免費

Windows 使用教學

適用於 Windows 10 / 11,推薦使用 Clash Verge Rev (基於 Tauri 框架,效能優秀、持續維護)。FLClash 也是輕量好選擇,操作基本一致。

1

下載並安裝 Clash Verge Rev

前往 下載頁面 選擇 Windows 標籤頁,點擊「下載 x64」(適用於主流 64 位元電腦) 或「下載 ARM64」(Surface Pro X / 驍龍晶片 PC)。下載完成後雙擊 .exe 安裝包,按提示完成安裝,程式將自動出現在開始選單和桌面。

不確定選哪個版本?絕大多數 Windows PC 選 x64 即可。只有搭載 ARM 處理器的裝置 (如 Surface Pro X) 才需要 ARM64 版本。
2

首次啟動 Clash Verge Rev

安裝完成後開啟 Clash Verge Rev,程式啟動後會出現在系統匣 (工作列右下角)。主介面左側為導覽列,從上到下依次是:代理 (Proxies)訂閱 (Profiles)連線 (Connections)規則 (Rules)設定 (Settings)

Windows 防火牆可能彈出權限請求,點擊「允許存取」以確保 Clash Verge Rev 能正常連網和管理代理。
3

匯入訂閱連結 (機場配置)

點擊左側「訂閱 (Profiles)」選單,點擊右上角「+」或「新建訂閱」按鈕,在彈出視窗中:① 將訂閱連結貼上至「訂閱 URL」輸入框;② 填寫一個方便記憶的名稱;③ 點擊「匯入」,等待節點抓取完成。抓取成功後,訂閱配置將出現在列表中,點擊即可切換為目前使用的配置。

訂閱配置支援自動更新。在訂閱設定中開啟「自動更新」,設定更新間隔 (建議 12–24 小時),用戶端將自動抓取最新節點,無需手動重新整理。
4

選擇代理節點與代理組

進入「代理 (Proxies)」頁面,可以看到訂閱中的代理組和節點列表。通常會有「節點選擇」「自動選擇」等代理組,點擊代理組名稱展開,選擇延遲低、穩定的節點。點擊右上角的「測速」圖示可快速測量各節點延遲,方便選擇最優節點。

5

開啟系統代理,開始使用

在「設定 (Settings)」頁面頂部找到「系統代理 (System Proxy)」開關,打開後系統所有應用程式流量將透過 Clash Verge Rev 路由。或者直接點擊系統匣圖示,在彈出選單中切換「系統代理」狀態。

如需代理所有流量 (包括不支援系統代理的 UWP 應用程式),可在設定中開啟 TUN 模式 (需管理員權限),實現真正的全局透明代理。
6

驗證代理是否正常工作

開啟瀏覽器造訪 google.com 或其他需要代理的網站,若能正常開啟則表示配置成功。也可在瀏覽器中造訪 clash.razord.top (Clash 內建控制台) 或 Clash Verge Rev 的「連線 (Connections)」頁面查看即時流量。

macOS 使用教學

適用於 macOS 12 Monterey 及以上版本。Apple Silicon (M1/M2/M3/M4 晶片) 請下載 arm64 版,Intel Mac 請下載 x64 版。

1

下載對應 Mac 架構的安裝包

前往 下載頁面 點擊 macOS 標籤,根據你的 Mac 型號選擇:Apple Silicon (arm64) 適用於 2020 年末及之後的 M 系列 Mac,Intel x64 適用於搭載 Intel 處理器的舊款 Mac。不確定可在 Apple 選單 → 關於這台 Mac 中查看處理器資訊。

2

安裝並處理 Gatekeeper 安全提示

開啟下載的 .dmg 檔案,將應用程式圖示拖入 Applications (應用程式) 資料夾。首次開啟時,macOS 可能彈出「無法開啟,因為無法驗證開發者」提示。解決方法:前往「系統設定 → 隱私與安全性」,在底部找到被攔截的應用程式點擊「仍要開啟」,或在 Terminal 中執行:

# Remove quarantine attribute (run in Terminal)
xattr -cr /Applications/Clash\ Verge.app
3

匯入訂閱連結

開啟 Clash Verge Rev,進入「訂閱 (Profiles)」頁面,點擊「+」新建訂閱,貼上機場提供的訂閱連結,點擊「匯入」。匯入成功後訂閱卡片會展示節點數量,點擊訂閱卡片將其設為目前使用的配置。

如果機場提供的是 Clash 訂閱連結 (URL 通常包含 clashsub),可直接貼上匯入,無需手動編輯配置檔案。
4

選擇代理節點

進入「代理 (Proxies)」頁面,展開代理組選擇合適的節點。點擊測速圖示 (閃電⚡) 可批量測試節點延遲,延遲低於 100ms 通常體驗最佳。支援「自動選擇 (Auto)」模式,用戶端自動使用延遲最低的節點。

5

開啟系統代理或增強模式

在「設定」中開啟「系統代理 (System Proxy)」,此模式下瀏覽器及大多數應用程式可正常代理。如需更完整的代理覆蓋 (如 Terminal、遊戲等),可開啟「增強模式 (TUN)」,系統會彈出請求安裝網路擴充功能的提示,允許後重新開啟開關即可生效。

macOS 增強模式 (TUN) 需要安裝系統擴充功能,安裝時會要求輸入 Mac 登入密碼,屬於正常權限請求。
6

設定開機自啟 (可選)

在 Clash Verge Rev「設定 → 通用」中勾選「開機啟動 (Launch on Login)」,每次開機後 Clash 將自動在背景執行,無需手動啟動。建議同時開啟「靜默啟動」,避免每次開機彈出主視窗。

Android 使用教學

適用於 Android 5.0 及以上版本。主流手機推薦 Clash Meta for Android (官方維護、功能完整),輕量使用者可選 FLClash

1

允許安裝未知來源應用程式

安裝第三方 APK 前,需先在手機中開啟對應權限:前往「設定 → 安全 (或隱私) → 安裝未知來源」,允許「檔案管理員」或「瀏覽器」安裝未知來源應用程式。不同品牌手機路徑略有差異 (小米:設定 → 更多設定 → 系統安全;華為:設定 → 應用管理 → 右上角選單 → 安裝未知來源應用程式)。

2

下載並安裝對應架構的 APK

前往 下載頁面 點擊 Android 標籤,根據手機 CPU 選擇:arm64-v8a 適用於 2016 年以後的絕大多數手機 (64 位元 ARM);armeabi-v7a 適用於部分舊機型 (32 位元 ARM);不確定選 Universal (通用版),自動匹配架構。下載後點擊 APK 檔案按提示完成安裝。

查看手機 CPU 架構:在手機「設定 → 關於手機 → CPU 資訊」中查看,或下載 CPU-Z 等工具查詢。
3

首次啟動並授予 VPN 權限

開啟 Clash Meta for Android,首次點擊「啟動」按鈕時,系統會彈出「連線請求」提示框,要求授予 VPN 權限,點擊「確定 (OK)」。授權後 Clash 將以 VPN 形式執行,狀態列頂部出現鑰匙圖示表示 VPN 已啟用。

4

匯入訂閱連結

點擊底部「配置 (Profiles)」標籤,點擊右上角「+」選擇「從 URL 匯入」,貼上機場提供的訂閱連結,填寫名稱後點擊「儲存」,等待配置抓取完成後點擊配置名啟用。

5

選擇節點並啟動代理

進入「代理 (Proxies)」頁面,選擇代理組中的目標節點 (點擊節點名右側的訊號圖示可測速)。返回主頁面,點擊「啟動」大按鈕,按鈕變為綠色「執行中」即表示代理已生效。開啟瀏覽器造訪被封鎖的網站驗證是否成功。

6

選擇合適的代理模式

Clash Meta for Android 支援多種代理模式:規則 (Rule):根據規則自動判斷走代理或直連,推薦日常使用;全局 (Global):所有流量強制走代理,適合臨時排錯;直連 (Direct):所有流量直連,不走代理。可在主介面右上角選單或「設定」中切換模式。

日常推薦使用「規則模式」,國內流量直連省流量,海外流量自動走代理,實現最優分流體驗。

iOS 使用教學

iOS 不支援直接安裝第三方 APK,需透過 App Store 下載相容 Clash 配置格式的代理用戶端 (需非中國區 Apple ID)。推薦 StashShadowrocket

1

切換到非中國區 Apple ID

由於中國區 App Store 政策限制,Stash、Shadowrocket 等代理應用程式均不在中國區上架。你需要使用美區、香港區、台灣區等非中國區 Apple ID 登入 App Store 才能搜尋下載。建議在 App Store 中僅切換 App Store 帳號 (點擊 App Store 右上角頭像 → 捲動到底部登出),無需修改 iCloud 主帳號。

可透過註冊新的非中區 Apple ID,或向他人借用購買,也可使用禮品卡購買付費應用程式。
2

從 App Store 下載代理用戶端

切換非中區帳號後,在 App Store 搜尋並下載以下任一應用程式:

Stash — Proxy Client
完整支援 Clash Premium 配置,功能最全面,付費應用程式 (約 $3.99)
App Store
Shadowrocket
支援 Clash 配置格式,iOS 使用者量最大的代理用戶端,付費 (約 $2.99)
App Store
3

在 Stash 中匯入 Clash 訂閱配置

開啟 Stash,進入「首頁 → 配置 (Config)」標籤,點擊右上角「+」,選擇「遠端配置 (Remote Config)」,貼上機場提供的 Clash 訂閱連結,點擊「完成」等待抓取完成後啟動配置。

Stash 支援定時自動更新訂閱,在配置項設定中開啟「自動更新」,設定更新間隔即可。
4

在 Shadowrocket 中匯入訂閱

開啟 Shadowrocket,點擊右上角「+」,在「類型」中選擇「Subscribe (訂閱)」,將訂閱連結貼上至 URL 輸入框,點擊「完成」。Shadowrocket 會自動解析訂閱中的所有節點,在列表中點擊任一節點右側的訊號圖示可測試延遲。

5

啟動代理並授予 VPN 權限

無論使用 Stash 還是 Shadowrocket,點擊主介面的連線開關後,iOS 會彈出「新增 VPN 配置」請求,點擊「允許」並透過 Face ID / Touch ID 驗證後,VPN 即可啟用。狀態列出現「VPN」或鑰匙圖示表示代理已生效,開啟 Safari 造訪 google.com 測試。

Linux 使用教學

桌面 Linux 使用者推薦使用 Clash Verge Rev (提供 .deb / .rpm 安裝包)。伺服器或無桌面環境使用者可直接使用 Mihomo 核心命令列版本。

1

安裝 Clash Verge Rev

前往 下載頁面Linux 標籤,根據發行版選擇安裝包:Debian / Ubuntu 系選 .deb,Fedora / RHEL / openSUSE 選 .rpm

# Debian / Ubuntu install
sudo dpkg -i clash-verge-rev-linux-amd64.deb

# Fedora / RHEL install
sudo rpm -i clash-verge-rev-linux-x86_64.rpm
ARM64 裝置 (如樹莓派桌面版) 請下載 arm64.deb 版本。
2

啟動 Clash Verge Rev

安裝完成後可從應用程式選單啟動,或在終端機中執行:

clash-verge-rev

程式啟動後,在系統匣區域會出現 Clash 圖示,主介面與 Windows / macOS 版本完全一致。

3

匯入訂閱連結

操作與 Windows 版本完全一致:進入「訂閱 (Profiles)」→「+」→ 貼上訂閱連結 → 點擊「匯入」。啟動配置後選擇節點,開啟「系統代理」即可。

4

配置系統代理或 TUN 透明代理

開啟「系統代理」會自動配置桌面環境的代理設定 (GNOME / KDE 等)。對於 Firefox、Chrome 等瀏覽器通常自動生效。如需代理終端機程式,可在 shell 配置檔案中手動設定:

# Add to ~/.bashrc or ~/.zshrc
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
export all_proxy="socks5://127.0.0.1:7891"
連接埠號碼以實際 Clash Verge Rev 設定中的「混合連接埠」為準,預設通常為 7890 (HTTP) 和 7891 (SOCKS5)。

進階配置指南

了解 Clash 配置檔案結構、規則分流原理、TUN 透明代理、訂閱轉換等進階功能,充分發揮 Clash 的全部潛力。

config.yaml 基本結構

Clash / Mihomo 使用 YAML 格式配置檔案,以下是常見配置結構範例 (實際內容由機場訂閱提供,通常無需手動編輯):

# ── Global settings ──
mixed-port: 7890 # HTTP + SOCKS5 port
allow-lan: false
mode: rule # rule / global / direct
log-level: info

# ── DNS config ──
dns:
  enable: true
  enhanced-mode: fake-ip
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query

# ── Proxy nodes (provided by subscription) ──
proxies:
  - name: "HK-01"
    type: vmess
    server: example.com
    port: 443

# ── Proxy groups ──
proxy-groups:
  - name: "節點選擇"
    type: select
    proxies: ["自動選擇", "HK-01"]
  - name: "自動選擇"
    type: url-test
    url: "http://www.gstatic.com/generate_204"
    interval: 300

# ── Routing rules ──
rules:
  - GEOIP,CN,DIRECT # China IPs: direct
  - DOMAIN-SUFFIX,google.com,節點選擇
  - MATCH,節點選擇 # Default: proxy

規則分流配置

規則按從上到下的順序逐條匹配,命中即停止。常用規則類型:

# 網域名稱精確匹配
DOMAIN,www.google.com,節點選擇

# 網域名稱後綴匹配 (含子網域)
DOMAIN-SUFFIX,youtube.com,節點選擇

# 網域名稱關鍵字匹配
DOMAIN-KEYWORD,google,節點選擇

# IP 段匹配 (國內 IP 直連)
IP-CIDR,192.168.0.0/16,DIRECT

# 按 GeoIP 資料庫 (中國 IP 直連)
GEOIP,CN,DIRECT

# 程序名稱匹配 (僅桌面端)
PROCESS-NAME,curl,DIRECT

# 最終規則 (必須放最後)
MATCH,節點選擇

TUN 透明代理

TUN 模式在系統網路層建立虛擬網卡,攔截所有流量,無需對每個應用程式單獨配置代理,適合遊戲加速和開發除錯。

tun:
  enable: true
  stack: mixed # mixed / gvisor / system
  auto-route: true
  auto-detect-interface: true
  dns-hijack:
    - any:53

在 Clash Verge Rev 中:進入「設定」→ 開啟「Tun 模式」開關,輸入管理員密碼授權即可,無需手動編輯配置檔案。

訂閱自動更新

訂閱包含節點資訊和規則,定期抓取可確保節點有效性。GUI 用戶端均支援視覺化設定,無需手動操作。

  • Clash Verge Rev:「訂閱」頁面 → 右鍵訂閱 → 編輯 → 設定「自動更新間隔」(單位:分鐘)
  • FLClash:「配置」→ 長按訂閱 → 編輯 → 開啟「自動更新」並設定間隔
  • ClashMeta for Android:「配置」→ 訂閱條目 → 設定「自動更新間隔」

推薦間隔:6 小時 (360 分鐘),兼顧節點時效性與流量消耗。

代理組策略

代理組 (proxy-groups) 決定流量最終使用哪個節點,共有四種核心類型:

# 手動選擇節點
type: select

# 自動測速,選延遲最低節點
type: url-test
  url: "http://www.gstatic.com/generate_204"
  interval: 300 # 秒

# 優先使用首個可用節點 (故障自動切換)
type: fallback

# 多節點負載平衡
type: load-balance
  strategy: consistent-hashing

DNS 防洩漏

Clash 內建 DNS 模組,透過加密 DNS 和 fake-ip 模式防止 DNS 查詢被電信業者監控或洩漏真實位置。

dns:
  enable: true
  enhanced-mode: fake-ip # 推薦:防止 DNS 洩漏
  fake-ip-range: 198.18.0.1/16
  nameserver:
    - https://doh.pub/dns-query # 騰訊 DoH
    - https://dns.alidns.com/dns-query # 阿里 DoH
  fallback:
    - https://8.8.8.8/dns-query # Google DoH (境外網域)
    - https://1.1.1.1/dns-query # Cloudflare DoH
  fallback-filter:
    geoip: true # 非中國 IP 走 fallback DNS

Mihomo 核心支援的代理協定

Mihomo (原 Clash Meta) 是目前協定支援最全面的 Clash 核心,覆蓋主流機場所使用的全部協定:

協定名稱 傳輸層 加密方式 說明
ShadowsocksSS TCP / UDP AES-256-GCM / ChaCha20 經典協定,穩定性好,廣泛支援
VMessV2Ray TCP / WS / H2 / gRPC AES-128-GCM / ChaCha20 V2Ray 專屬協定,支援多種傳輸方式
VLESS TCP / WS / H2 / gRPC 無內建加密 (依賴 TLS) 效能更優的 V2Ray 新一代協定
TrojanTLS TCP / WS / gRPC TLS(模擬 HTTPS) 抗檢測能力強,透過 TLS 偽裝 HTTPS 流量
Reality TCP / H2 XTLS Reality 下一代 TLS 偽裝,抗探測能力最強
Hysteria2 QUIC / UDP TLS + QUIC 基於 QUIC 的高效能協定,低延遲高頻寬
TUIC QUIC / UDP TLS + QUIC 高效多路複用,適合高延遲網路環境
WireGuardVPN UDP Noise Protocol 現代 VPN 協定,加密效能優秀
常見問題

使用遇到問題?常見疑問解答

匯總 Clash 安裝配置、訂閱匯入、網路連線等高頻問題,幫助你快速排查故障。

還有其他問題?

可前往 GitHub 提交 Issue 或查閱 Mihomo 官方 Wiki 獲取更多技術支援。

前往 GitHub Issues
開啟用戶端進入「訂閱 / Profiles」頁面,點擊「+」新建訂閱,將機場提供的訂閱 URL 貼上至輸入框,點擊「匯入 / 更新」完成抓取。匯入成功後在列表中點擊配置名稱啟用,然後進入「代理」頁面選擇節點,開啟系統代理即可使用。
常見原因:① 目前選中的節點已失效或延遲過高,請在「代理」頁面切換節點或點擊測速選擇延遲低的節點;② 代理模式設定為「規則」時,部分網站規則可能配置為直連,可臨時切換為「全局 (Global)」模式測試;③ 訂閱配置過期,前往「訂閱」頁面手動重新整理更新。
在「設定 (Settings)」頁面找到「Tun 模式」開關,點擊開啟後系統會彈出管理員權限請求 (Windows UAC 或 macOS 密碼輸入),授權後 TUN 模式即可生效。TUN 模式可接管系統全部流量,包括不支援系統代理的應用程式 (遊戲、部分 UDP 流量等)。
通常是下載的 APK 架構與手機不匹配。請重新下載 Universal (通用) 版本,通用版包含所有架構,適配性最廣。如仍失敗,檢查手機儲存空間是否充足,或嘗試透過檔案管理員重新安裝。
規則模式 (Rule):根據 config.yaml 中定義的規則逐條匹配,國內網域名稱 / IP 直連,需要代理的網域名稱走節點,廣告網域名稱攔截,是日常使用的推薦模式。
全局模式 (Global):所有流量強制走代理節點,適合臨時除錯或需要全流量代理的場景,會增加節點負擔和延遲。
直連模式 (Direct):所有流量直接連接,不經過任何代理,相當於關閉代理。
不同用戶端配置檔案路徑:
Clash Verge Rev (Windows)%APPDATA%\io.github.clash-verge-rev\profiles\
Clash Verge Rev (macOS)~/Library/Application Support/com.clash-verge-rev.clash-verge-rev/profiles/
Mihomo 核心~/.config/mihomo/config.yaml
在 Clash Verge Rev 中,右鍵訂閱配置 → 「開啟檔案」可直接用編輯器開啟對應的 YAML 檔案,修改儲存後點擊「重新載入」生效。
兩者都支援 Clash 訂閱配置格式,區別主要在於:
Shadowrocket:價格略低 (約 $2.99),上手簡單,協定相容性強,使用者量最大;
Stash:價格約 $3.99,完整支援 Clash Premium 配置 (含指令碼、策略組等進階特性),介面更現代,功能更全面,適合進階使用者。
初次使用推薦 Shadowrocket,追求完整 Clash 功能體驗推薦 Stash
訂閱連結 (Subscription URL) 是機場 (代理服務供應商) 提供的一串 URL,包含所有可用節點的配置資訊。通常在註冊機場後,在其控制面板中可以找到「Clash 訂閱連結」或「一鍵匯入」按鈕,複製該連結後貼上到用戶端的訂閱匯入頁面即可。不同機場提供的訂閱連結格式可能略有差異,但相容 Mihomo/Clash Meta 的用戶端均可正常解析。