教學中心

Clash 使用教學

從零開始,手把手帶您完成 Clash 的安裝、設定與使用。無需技術背景,5 分鐘即可完成設定。

快速開始


使用 Clash 只需三個步驟:

01

下載用戶端

根據您的作業系統,在下載頁選擇合適的用戶端安裝包。

前往下載頁
02

匯入訂閱

將機場/代理服務商提供的訂閱 URL 貼上到用戶端,自動拉取節點。

查看匯入教學
03

開啟代理

選擇節點,啟用系統代理,即可造訪 Google、YouTube、ChatGPT 等服務。

新手建議:如果您不清楚應該選哪個用戶端,Windows 使用者推薦 Clash Verge Rev,macOS 使用者推薦 ClashX Meta,Android 使用者推薦 FlClash

Windows 安裝教學


以下以 Clash Verge Rev 為例演示安裝流程(推薦新手首選)。

1

下載安裝包

前往下載頁,選擇 Clash Verge Rev Windows x64 版本(絕大多數電腦適用)。如果您的電腦是 ARM 架構(如執行 Windows 的 Surface Pro X),請下載 ARM64 版本。

2

執行安裝程式

雙擊下載的 .exe 檔案。若出現 Windows Defender SmartScreen 攔截提示,點擊「詳細資訊」→「仍要執行」。安裝程式將自動完成安裝。

3

匯入訂閱連結

打開 Clash Verge Rev → 左側選單點擊「訂閱」→ 右上角「+」→ 在彈出視窗中貼上您的訂閱 URL → 點擊「匯入」,等待節點拉取完成。

訂閱 URL 由您的代理服務商(機場)提供,通常在服務商官網的「我的訂閱」或「儀表板」頁面找到。
4

啟用系統代理

切換到左側「代理」頁面,選擇一個延遲低的節點(點擊閃電圖示可測速)。然後回到「首頁」,打開「系統代理」開關。完成!現在您可以打開瀏覽器造訪 Google、YouTube 等服務。

macOS 安裝教學


以下以 ClashX Meta 為例演示安裝流程。

1

確認晶片類型

點擊左上角蘋果圖示 → 「關於這台 Mac」,查看處理器資訊。M1/M2/M3/M4 等 Apple Silicon 用戶下載 ARM64 版本;Intel 用戶下載 x64 版本。

2

安裝 ClashX Meta

打開下載的 .dmg 檔案,將應用程式拖入「應用程式」資料夾。首次啟動時若提示「無法驗證開發者」,請前往「系統設定 → 隱私權與安全性」,點擊「仍要打開」。

3

匯入設定並啟用

啟動 ClashX Meta 後,選單列出現貓咪圖示。點擊圖示 → 「Config」→「Remote Config」→ 貼上訂閱 URL → 「OK」。拉取成功後,點擊「Set as system proxy」啟用系統代理。

Android 安裝教學


FlClash 為例演示。APK 直接安裝,無需 Google Play。

1

確認 CPU 架構並下載 APK

2016 年後出廠的手機幾乎全是 ARM64(arm64-v8a),直接下載 ARM64 版本。若安裝失敗或您使用的是舊機型,可嘗試 ARMv7(armeabi-v7a)通用版。

2

允許安裝未知來源

在「設定 → 安全」(或「設定 → 應用管理」)中,找到「安裝未知應用程式」選項,允許您所使用的下載/瀏覽器應用程式安裝 APK。

3

安裝並設定

點擊 APK 檔案完成安裝 → 打開 FlClash → 點擊右上角「+」添加設定 → 選擇「URL」→ 貼上訂閱連結 → 儲存 → 回到主介面開啟代理開關。首次執行會提示 VPN 權限,允許即可。

iOS 安裝教學


iOS 代理應用程式須透過 App Store 下載,且需要美區 Apple ID。詳見下方 美區 Apple ID 註冊教學

Stash 為例:

1

切換至美區 App Store

打開 App Store → 點擊右上角頭像 → 滑動到最底部 → 點擊「登出」→ 用美區 Apple ID 登入。

2

購買並安裝 Stash

在 App Store 搜尋「Stash」→ 購買(約 $3.99)→ 安裝。購買需綁定美區禮品卡或國際信用卡(Visa/Mastercard)。

3

匯入訂閱並啟用

打開 Stash → 「設定」標籤 → 右上角「+」→ 「遠端設定」→ 貼上訂閱 URL → 下載。然後返回主介面開啟「已連接」開關,首次會請求添加 VPN 設定,允許即可。

Linux 安裝教學


Linux 提供 GUI 用戶端(Clash Verge Rev)和命令列核心(Mihomo)兩種方案。

方案一:GUI 用戶端(推薦桌面用戶)

Bash — Ubuntu/Debian 安裝
# Install DEB package (Ubuntu/Debian)
sudo dpkg -i clash-verge-rev-linux-amd64.deb
# Or install RPM package (Fedora/CentOS)
sudo rpm -i clash-verge-rev-linux-x86_64.rpm

訂閱連結匯入


「訂閱連結」(Subscription URL)是代理服務商(機場)提供的節點設定地址,Clash 用戶端透過該連結自動拉取並解析所有可用節點。

在哪裡找訂閱連結?登入您的機場官網,通常在「我的訂閱」「儀表板」或「一鍵匯入」頁面,複製 Clash 格式的訂閱連結。

通用匯入步驟

  1. 打開 Clash 用戶端,找到「訂閱」、「設定」或「Profile」選項
  2. 點擊添加按鈕(通常為「+」),選擇「URL 匯入」或「遠端設定」
  3. 貼上您的訂閱 URL,點擊確認/匯入
  4. 等待用戶端拉取並解析節點(通常幾秒內完成)
  5. 在代理列表中選擇一個節點,啟動代理即可

訂閱自動更新

建議開啟自動更新訂閱,通常在「訂閱設定」中設定更新間隔(推薦每 24 小時更新一次),確保節點資訊保持最新。

設定檔詳解


Clash 使用 YAML 格式的設定檔(config.yaml)。了解基本結構有助於您自訂規則和策略群組。

config.yaml — 最小可用設定範例
mixed-port: 7890       # HTTP and SOCKS5 mixed port
allow-lan: false       # Set true to share proxy with LAN devices
mode: rule             # rule | global | direct
log-level: info

proxies:
  # Proxy nodes (usually imported via subscription)
  - name: HK-01
    type: trojan
    server: hk.example.com
    port: 443
    password: your-password

proxy-groups:
  - name: PROXY
    type: select
    proxies: [HK-01, DIRECT]

rules:
  - DOMAIN-SUFFIX,google.com,PROXY
  - DOMAIN-KEYWORD,youtube,PROXY
  - GEOIP,CN,DIRECT
  - MATCH,PROXY
設定項 說明 常用值
mixed-port HTTP & SOCKS5 混合代理連接埠 7890
mode 流量模式 rule(規則分流)/ global(全域代理)/ direct(全部直連)
allow-lan 是否允許區域網路裝置使用代理 false(預設)/ true(共享給路由器/其他裝置)
proxies 代理節點列表 通常由訂閱連結自動填充
proxy-groups 策略群組(自動選擇、手動選擇、負載平衡等) 參考下方策略群組教學
rules 分流規則列表 參考下方規則分流教學

規則分流設定


規則分流是 Clash 最核心的功能,讓國內流量直連、境外流量走代理、廣告網域攔截,自動完成無需手動切換。

規則類型一覽

DOMAIN-SUFFIX
按網域名稱後綴比對
DOMAIN-SUFFIX,google.com,PROXY

比對 google.com 及所有子網域(mail.google.com、drive.google.com 等)

DOMAIN-KEYWORD
按網域名稱關鍵字比對
DOMAIN-KEYWORD,youtube,PROXY

網域名稱中包含 youtube 的請求走代理

GEOIP
按 IP 歸屬國家比對
GEOIP,CN,DIRECT

目標 IP 歸屬中國則直連,有效實現「國內直連」

IP-CIDR
按 IP 位址段比對
IP-CIDR,192.168.0.0/16,DIRECT

區域網路 IP 直連,不走代理

RULE-SET
參照遠端規則集(訂閱規則)
RULE-SET,gfw,PROXY

從遠端 URL 拉取規則集,機場訂閱通常內建該格式

MATCH
最後保底規則(放最後)
MATCH,PROXY

所有未比對規則的流量,按此規則處理

支援的代理協定


Clash(基於 Mihomo/Clash.Meta 內核)支援業界最全面的代理協定,滿足不同網路環境和安全需求。

協定 特點 推薦場景
Shadowsocks (SS) 輕量高效,資源消耗極低 低延遲要求、大流量場景
VMess V2Ray 原生協定,TLS 加密,抗檢測 高安全需求、防 GFW 檢測
VLESS VMess 簡化版,開銷更低 與 REALITY 搭配使用效果最佳
Trojan 偽裝為 HTTPS 流量,極難檢測 深度封包檢測(DPI)嚴格的網路環境
Hysteria2 基於 QUIC/UDP,高速低延遲 串流媒體、遊戲、高速傳輸
TUIC 基於 QUIC,低延遲 即時應用、視訊通話
REALITY VLESS + 真實證書偽裝,最難檢測 最嚴格的審查環境首選
WireGuard 現代 VPN 協定,效率極高 點對點隧道,企業/個人 VPN

TUN 模式設定


TUN 模式透過建立虛擬網卡接管系統全部 TCP/UDP 流量,實現真正的全域代理,覆蓋系統代理無法代理的應用程式(如某些遊戲、終端命令列工具等)。

TUN 模式需要管理員權限(Windows)或 root/sudo(Linux)。macOS 需在首次使用時授權安裝輔助程式。

在 Clash Verge Rev 中啟用 TUN

  1. 以管理員身分執行 Clash Verge Rev(右鍵 → 以管理員身分執行)
  2. 進入「設定」→「系統設定」
  3. 打開「TUN 模式」開關
  4. 在彈出的權限請求中點擊「是」
  5. 等待虛擬網卡建立完成,看到「TUN 執行中」提示即為成功
config.yaml — TUN 設定範例
tun:
  enable: true
  stack: system   # system | gVisor | mixed
  auto-route: true
  auto-detect-interface: true
  dns-hijack:
    - any:53

策略群組設定


策略群組(proxy-groups)允許您將多個節點組織成不同策略,實現自動選速、負載平衡、故障轉移等進階功能。

select

手動選擇

在用戶端介面手動切換節點,適合經常需要指定特定節點的用戶。

url-test

延遲自動選擇

定期測試所有節點延遲,自動選擇目前延遲最低的節點。

fallback

故障轉移

優先使用第一個可用節點,連接失敗時自動切換至下一個。

load-balance

負載平衡

在多個節點間分散流量,適合需要同時使用多個連接的場景。

核心架構與效能


Clash 之所以被數百萬用戶信賴,不僅因為功能豐富,更因為其底層架構天然具備高吞吐量、低延遲、資源友善等優勢。

Go 語言:原生高並發

Clash 核心(Mihomo)使用 Go 語言編寫。Go 的 goroutine 調度模型使其能夠以極低的記憶體占用同時處理數千條並發連接——即便您同時執行串流媒體、遊戲和下載,內核也不會成為瓶頸。與 C/C++ 實現的同類工具相比,Go 在開發效率和執行安全性上更具優勢,記憶體安全機制減少了崩潰和漏洞風險。

極低 CPU 占用

空閒時 CPU 占用通常低於 1%,即使百 Mbps 流量也僅需少量計算資源。

記憶體友善

典型執行記憶體 30–80 MB,在低階裝置和路由器上同樣流暢執行。

高吞吐量轉發

單核即可達到 Gbps 級轉發能力,滿足家庭和企業的最高頻寬需求。

後量子加密

支援 VLESS + REALITY 等現代加密方案,安全性領先於傳統代理協定。

高速協定加持

選擇正確的協定是提升速度的關鍵。以下協定在 Mihomo 內核上原生支援,並針對高頻寬場景做了優化:

智慧 DNS 與規則快取

Mihomo 內建 DNS 快取和規則索引優化,首次解析後的重複請求幾乎零開销。結合 規則分流,國內流量全部直連,無需經過代理節點,進一步降低延遲。

實用建議:如需最低延遲,在策略群組中啟用 url-test 模式,Clash 會自動測速並選擇目前最快的節點。詳見 策略群組設定

註冊美區 Apple ID


由於中國區 App Store 政策,代理類應用程式需要美區帳號購買。以下是完整註冊流程。

1

準備電子郵件

準備一個從未註冊過 Apple ID 的信箱(Gmail、Outlook、iCloud 均可),需要能正常接收驗證郵件。

2

前往 appleid.apple.com 註冊

造訪 appleid.apple.com,點擊「建立您的 Apple ID」。國家/地區選擇「美國」,填寫英文姓名,出生日期須滿 18 歲,完成電子郵件驗證。

3

在 App Store 切換帳號

打開 App Store → 點擊右上角頭像 → 滾動至底部 → 「登出」→ 用新註冊的美區帳號登入。

4

設定付款方式

首次登入時選擇付款方式,點擊「無」即可無需綁卡。購買付費 App 時可綁定 App Store 美區禮品卡(可至電商平台購買)或 Visa/Mastercard 國際信用卡。

Linux CLI 設定指南


在無桌面環境的伺服器上,使用 Mihomo 核心進行命令列代理設定。

安裝 Mihomo 並設定 systemd 服務
# Create config directory
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/

# Create systemd service file
sudo tee /etc/systemd/system/mihomo.service <<EOF
[Unit]
Description=Mihomo Clash Kernel
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/mihomo -f /etc/mihomo/config.yaml
Restart=on-failure
RestartSec=3

[Install]
WantedBy=multi-user.target
EOF

# Enable and start the service
sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo
sudo systemctl status mihomo

常見問題 FAQ


代理開啟後,網頁打不開是什麼原因?

請按以下步驟排查:

  1. 檢查節點是否可用:在用戶端中對節點進行延遲測試,選擇延遲正常(<500ms)的節點。
  2. 檢查代理模式:確認目前模式為「規則」而非「全部直連」。
  3. 檢查系統代理是否開啟:部分用戶端需要手動開啟「系統代理」或「Set as system proxy」。
  4. 防火牆/安全軟體衝突:暫時關閉其他 VPN 或安全軟體,避免連接埠衝突。
如何讓特定應用(如遊戲)也走代理?

啟用 TUN 模式(詳見上方 TUN 模式教學),TUN 模式會建立虛擬網卡接管系統所有流量,包括不支援系統代理的遊戲用戶端和命令列工具。

訂閱連結匯入後,提示「解析失敗」怎麼辦?

「解析失敗」通常有以下原因:

  • 訂閱連結已過期,請在機場官網重新整理獲取新連結
  • 您的代理帳號已到期或流量已用完,請聯繫服務商
  • 網路環境無法造訪訂閱地址,嘗試先手動匯入 VPN 節點後再更新訂閱
  • 訂閱格式不相容:確認獲取的是 Clash 格式(YAML)而非 Base64 或其他格式
Clash 和 VPN 有什麼區別?

Clash 是一個代理用戶端,而不是完整的 VPN 服務。它的核心區別在於:

  • 需要配合代理節點/機場使用:Clash 本身不提供伺服器,需要您有代理服務(機場訂閱)
  • 規則分流更靈活:可精細控制哪些流量走代理、哪些直連,傳統 VPN 通常全流量隧道
  • 完全開源透明:原始碼公開可審計,無後門風險
  • 協定支援更豐富:支援 Trojan、Hysteria2、REALITY 等專為抗審查設計的協定
使用 Clash 後網速變慢怎麼辦?

網速變慢的常見原因與解決方法:

  • 節點距離遠或品質差:嘗試切換到延遲更低的節點,通常同地區節點速度更快
  • 流量走了代理但實際無需代理:檢查分流規則,國內流量應直連而非走代理
  • 代理模式設定為全域:改為「規則」模式,國內流量直連
  • 機場頻寬限制:不同套餐有不同頻寬上限,尖峰時段可能降速

準備好開始使用 Clash 了嗎?

前往下載頁,選擇適合您裝置的用戶端,按照本教學設定,5 分鐘即可完成。

免費下載用戶端