快速開始
使用 Clash 只需三個步驟:
開啟代理
選擇節點,啟用系統代理,即可造訪 Google、YouTube、ChatGPT 等服務。
Windows 安裝教學
以下以 Clash Verge Rev 為例演示安裝流程(推薦新手首選)。
下載安裝包
前往下載頁,選擇 Clash Verge Rev Windows x64 版本(絕大多數電腦適用)。如果您的電腦是 ARM 架構(如執行 Windows 的 Surface Pro X),請下載 ARM64 版本。
執行安裝程式
雙擊下載的 .exe 檔案。若出現 Windows Defender SmartScreen 攔截提示,點擊「詳細資訊」→「仍要執行」。安裝程式將自動完成安裝。
匯入訂閱連結
打開 Clash Verge Rev → 左側選單點擊「訂閱」→ 右上角「+」→ 在彈出視窗中貼上您的訂閱 URL → 點擊「匯入」,等待節點拉取完成。
啟用系統代理
切換到左側「代理」頁面,選擇一個延遲低的節點(點擊閃電圖示可測速)。然後回到「首頁」,打開「系統代理」開關。完成!現在您可以打開瀏覽器造訪 Google、YouTube 等服務。
macOS 安裝教學
以下以 ClashX Meta 為例演示安裝流程。
確認晶片類型
點擊左上角蘋果圖示 → 「關於這台 Mac」,查看處理器資訊。M1/M2/M3/M4 等 Apple Silicon 用戶下載 ARM64 版本;Intel 用戶下載 x64 版本。
安裝 ClashX Meta
打開下載的 .dmg 檔案,將應用程式拖入「應用程式」資料夾。首次啟動時若提示「無法驗證開發者」,請前往「系統設定 → 隱私權與安全性」,點擊「仍要打開」。
匯入設定並啟用
啟動 ClashX Meta 後,選單列出現貓咪圖示。點擊圖示 → 「Config」→「Remote Config」→ 貼上訂閱 URL → 「OK」。拉取成功後,點擊「Set as system proxy」啟用系統代理。
Android 安裝教學
以 FlClash 為例演示。APK 直接安裝,無需 Google Play。
確認 CPU 架構並下載 APK
2016 年後出廠的手機幾乎全是 ARM64(arm64-v8a),直接下載 ARM64 版本。若安裝失敗或您使用的是舊機型,可嘗試 ARMv7(armeabi-v7a)通用版。
允許安裝未知來源
在「設定 → 安全」(或「設定 → 應用管理」)中,找到「安裝未知應用程式」選項,允許您所使用的下載/瀏覽器應用程式安裝 APK。
安裝並設定
點擊 APK 檔案完成安裝 → 打開 FlClash → 點擊右上角「+」添加設定 → 選擇「URL」→ 貼上訂閱連結 → 儲存 → 回到主介面開啟代理開關。首次執行會提示 VPN 權限,允許即可。
iOS 安裝教學
以 Stash 為例:
切換至美區 App Store
打開 App Store → 點擊右上角頭像 → 滑動到最底部 → 點擊「登出」→ 用美區 Apple ID 登入。
購買並安裝 Stash
在 App Store 搜尋「Stash」→ 購買(約 $3.99)→ 安裝。購買需綁定美區禮品卡或國際信用卡(Visa/Mastercard)。
匯入訂閱並啟用
打開 Stash → 「設定」標籤 → 右上角「+」→ 「遠端設定」→ 貼上訂閱 URL → 下載。然後返回主介面開啟「已連接」開關,首次會請求添加 VPN 設定,允許即可。
Linux 安裝教學
Linux 提供 GUI 用戶端(Clash Verge Rev)和命令列核心(Mihomo)兩種方案。
方案一:GUI 用戶端(推薦桌面用戶)
# 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 用戶端,找到「訂閱」、「設定」或「Profile」選項
- 點擊添加按鈕(通常為「+」),選擇「URL 匯入」或「遠端設定」
- 貼上您的訂閱 URL,點擊確認/匯入
- 等待用戶端拉取並解析節點(通常幾秒內完成)
- 在代理列表中選擇一個節點,啟動代理即可
訂閱自動更新
建議開啟自動更新訂閱,通常在「訂閱設定」中設定更新間隔(推薦每 24 小時更新一次),確保節點資訊保持最新。
設定檔詳解
Clash 使用 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,google.com,PROXY
比對 google.com 及所有子網域(mail.google.com、drive.google.com 等)
DOMAIN-KEYWORD,youtube,PROXY
網域名稱中包含 youtube 的請求走代理
GEOIP,CN,DIRECT
目標 IP 歸屬中國則直連,有效實現「國內直連」
IP-CIDR,192.168.0.0/16,DIRECT
區域網路 IP 直連,不走代理
RULE-SET,gfw,PROXY
從遠端 URL 拉取規則集,機場訂閱通常內建該格式
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 流量,實現真正的全域代理,覆蓋系統代理無法代理的應用程式(如某些遊戲、終端命令列工具等)。
在 Clash Verge Rev 中啟用 TUN
- 以管理員身分執行 Clash Verge Rev(右鍵 → 以管理員身分執行)
- 進入「設定」→「系統設定」
- 打開「TUN 模式」開關
- 在彈出的權限請求中點擊「是」
- 等待虛擬網卡建立完成,看到「TUN 執行中」提示即為成功
tun:
enable: true
stack: system # system | gVisor | mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
策略群組設定
策略群組(proxy-groups)允許您將多個節點組織成不同策略,實現自動選速、負載平衡、故障轉移等進階功能。
手動選擇
在用戶端介面手動切換節點,適合經常需要指定特定節點的用戶。
延遲自動選擇
定期測試所有節點延遲,自動選擇目前延遲最低的節點。
故障轉移
優先使用第一個可用節點,連接失敗時自動切換至下一個。
負載平衡
在多個節點間分散流量,適合需要同時使用多個連接的場景。
核心架構與效能
Clash 之所以被數百萬用戶信賴,不僅因為功能豐富,更因為其底層架構天然具備高吞吐量、低延遲、資源友善等優勢。
Go 語言:原生高並發
Clash 核心(Mihomo)使用 Go 語言編寫。Go 的 goroutine 調度模型使其能夠以極低的記憶體占用同時處理數千條並發連接——即便您同時執行串流媒體、遊戲和下載,內核也不會成為瓶頸。與 C/C++ 實現的同類工具相比,Go 在開發效率和執行安全性上更具優勢,記憶體安全機制減少了崩潰和漏洞風險。
極低 CPU 占用
空閒時 CPU 占用通常低於 1%,即使百 Mbps 流量也僅需少量計算資源。
記憶體友善
典型執行記憶體 30–80 MB,在低階裝置和路由器上同樣流暢執行。
高吞吐量轉發
單核即可達到 Gbps 級轉發能力,滿足家庭和企業的最高頻寬需求。
後量子加密
支援 VLESS + REALITY 等現代加密方案,安全性領先於傳統代理協定。
高速協定加持
選擇正確的協定是提升速度的關鍵。以下協定在 Mihomo 內核上原生支援,並針對高頻寬場景做了優化:
- Hysteria2:基於 QUIC/UDP,專為高丟包、高延遲網路設計,實測速度可達數百 Mbps,串流媒體和遊戲場景首選。
- TUIC:同樣基於 QUIC,0-RTT 握手極大降低首包延遲,適合即時通話和互動應用。
- VLESS + REALITY:零效能開銷的輕量加密,配合真實證書偽裝,抗檢測能力最強,速度損耗接近零。
- WireGuard:現代內核級 VPN 協定,加密計算量小,延遲極低。
智慧 DNS 與規則快取
Mihomo 內建 DNS 快取和規則索引優化,首次解析後的重複請求幾乎零開销。結合 規則分流,國內流量全部直連,無需經過代理節點,進一步降低延遲。
url-test 模式,Clash 會自動測速並選擇目前最快的節點。詳見 策略群組設定。
註冊美區 Apple ID
由於中國區 App Store 政策,代理類應用程式需要美區帳號購買。以下是完整註冊流程。
準備電子郵件
準備一個從未註冊過 Apple ID 的信箱(Gmail、Outlook、iCloud 均可),需要能正常接收驗證郵件。
前往 appleid.apple.com 註冊
造訪 appleid.apple.com,點擊「建立您的 Apple ID」。國家/地區選擇「美國」,填寫英文姓名,出生日期須滿 18 歲,完成電子郵件驗證。
在 App Store 切換帳號
打開 App Store → 點擊右上角頭像 → 滾動至底部 → 「登出」→ 用新註冊的美區帳號登入。
設定付款方式
首次登入時選擇付款方式,點擊「無」即可無需綁卡。購買付費 App 時可綁定 App Store 美區禮品卡(可至電商平台購買)或 Visa/Mastercard 國際信用卡。
Linux CLI 設定指南
在無桌面環境的伺服器上,使用 Mihomo 核心進行命令列代理設定。
# 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
代理開啟後,網頁打不開是什麼原因?
請按以下步驟排查:
- 檢查節點是否可用:在用戶端中對節點進行延遲測試,選擇延遲正常(<500ms)的節點。
- 檢查代理模式:確認目前模式為「規則」而非「全部直連」。
- 檢查系統代理是否開啟:部分用戶端需要手動開啟「系統代理」或「Set as system proxy」。
- 防火牆/安全軟體衝突:暫時關閉其他 VPN 或安全軟體,避免連接埠衝突。
如何讓特定應用(如遊戲)也走代理?
啟用 TUN 模式(詳見上方 TUN 模式教學),TUN 模式會建立虛擬網卡接管系統所有流量,包括不支援系統代理的遊戲用戶端和命令列工具。
訂閱連結匯入後,提示「解析失敗」怎麼辦?
「解析失敗」通常有以下原因:
- 訂閱連結已過期,請在機場官網重新整理獲取新連結
- 您的代理帳號已到期或流量已用完,請聯繫服務商
- 網路環境無法造訪訂閱地址,嘗試先手動匯入 VPN 節點後再更新訂閱
- 訂閱格式不相容:確認獲取的是 Clash 格式(YAML)而非 Base64 或其他格式
Clash 和 VPN 有什麼區別?
Clash 是一個代理用戶端,而不是完整的 VPN 服務。它的核心區別在於:
- 需要配合代理節點/機場使用:Clash 本身不提供伺服器,需要您有代理服務(機場訂閱)
- 規則分流更靈活:可精細控制哪些流量走代理、哪些直連,傳統 VPN 通常全流量隧道
- 完全開源透明:原始碼公開可審計,無後門風險
- 協定支援更豐富:支援 Trojan、Hysteria2、REALITY 等專為抗審查設計的協定
使用 Clash 後網速變慢怎麼辦?
網速變慢的常見原因與解決方法:
- 節點距離遠或品質差:嘗試切換到延遲更低的節點,通常同地區節點速度更快
- 流量走了代理但實際無需代理:檢查分流規則,國內流量應直連而非走代理
- 代理模式設定為全域:改為「規則」模式,國內流量直連
- 機場頻寬限制:不同套餐有不同頻寬上限,尖峰時段可能降速
準備好開始使用 Clash 了嗎?
前往下載頁,選擇適合您裝置的用戶端,按照本教學設定,5 分鐘即可完成。