什麼是 Clash?
Clash 是一套以規則驅動的開源代理框架,核心引擎現已演進為 Mihomo(原 Clash Meta)。它本身不是單一 App,而是一套能依 YAML 配置檔解析訂閱、管理多協定節點、執行分流規則的引擎。一般使用者需搭配圖形化客戶端——例如 Windows/macOS 上的 Clash Verge Rev、Android 上的 Clash for Android——才能方便地完成下載、訂閱匯入與日常操作。
Clash 生態的優勢在於透明可控:你可以清楚看到哪些網域走代理、哪些直連,並依場景自訂策略組(Policy Group)。相較一鍵連線類工具,Clash 給予更細緻的分流能力;相較部分付費客戶端,主流開源 GUI 無需授權費,且完整支援 Mihomo 支援的 Vmess、Trojan、VLESS、Shadowsocks、Hysteria2、TUIC 等協定。
選擇適合的 Clash 客戶端
不同平台有各自成熟的 Clash 系客戶端。選對工具,後續配置會省時許多。下表整理各平台推薦方案與適用對象:
| 平台 | 推薦客戶端 | 特點 |
|---|---|---|
| Windows 10/11 | Clash Verge Rev | 介面現代、支援覆寫規則、TUN 模式、訂閱自動更新 |
| macOS 11+ | Clash Verge Rev | 與 Windows 版邏輯一致,Apple Silicon 有原生 ARM 版 |
| Android | Clash for Android(CFA) | 行動端經典選擇,支援訂閱、規則、TUN(依版本) |
| 進階 / 命令列 | Mihomo 核心 | 無 GUI,適合伺服器或自行整合的開發者 |
若你主要使用 Windows 與 macOS,Clash Verge Rev 是目前社群活躍、文件豐富的選擇,站內也有Clash Verge Rev 專題教學可供深入參考。Android 使用者可優先使用 Clash for Android,操作邏輯與桌面版類似:匯入訂閱 → 選節點 → 開啟代理。
各平台下載與安裝
安裝前請確認系統版本符合要求,並預留管理員/root 權限以便後續開啟 TUN 或 VPN 服務。
Windows 安裝(Clash Verge Rev)
- 前往下載頁,下載 Windows 64 位元
.exe安裝包。 - 雙擊執行;若 UAC 提示,選擇「是」。
- 依安裝精靈完成,桌面會出現捷徑。
- 首次啟動時,Windows 防火牆詢問網路存取請選「允許」。
- 若提示缺少執行階段,請安裝
Microsoft Visual C++ 2015–2022 Redistributable (x64)。
macOS 安裝(Clash Verge Rev)
- 下載對應晶片的
.dmg(Apple Silicon 選 ARM,Intel Mac 選 x86)。 - 開啟 DMG,將 App 拖入「應用程式」資料夾。
- 首次開啟若提示無法驗證開發者,至「系統設定」→「隱私權與安全性」→「仍要開啟」。
- 使用 TUN 前,建議在「隱私權與安全性」中授予網路相關權限。
Android 安裝(Clash for Android)
- 從官方 Release 或可信來源下載
.apk。 - 在系統設定中允許「安裝未知來源應用程式」(依 Android 版本路徑略有不同)。
- 安裝完成後開啟 CFA,首次使用需授予 VPN 權限才能建立代理連線。
- 部分機型需在電池優化中將 CFA 設為「不限制」,避免背景被系統斷線。
Android 訂閱匯入的圖文細節可參考站內Clash Android 添加訂閱教學,與本指南後續「匯入訂閱」章節互補。
匯入訂閱與初次連線
訂閱連結由代理服務商提供,通常為 Clash 相容的 YAML 訂閱 URL。取得連結後,依下列步驟完成匯入 → 選節點 → 開代理三步,多數新手可在五分鐘內連線成功。
桌面版(Clash Verge Rev)匯入步驟
- 開啟客戶端,進入左側「配置」分頁。
- 點「新建」→ 選「URL」,貼上訂閱連結(避免手打,用複製貼上)。
- 填寫易辨識名稱(如「主要訂閱」),點「匯入」。
- 匯入成功後,將該配置設為目前使用。
- 切到「代理」分頁,在策略組中選一個節點或「自動選擇」。
- 開啟「系統代理」,用瀏覽器驗證目標網站是否可正常存取。
Android(CFA)匯入要點
在 CFA 中進入「配置」→「新建配置」→ 選「URL」,貼上訂閱後儲存並啟用。回到主畫面選擇節點,再開啟主開關即可。若訂閱需特定 User-Agent 或更新間隔,可在配置檔設定中調整。
匯入後若節點列表為空,多半是訂閱連結失效、帳號到期,或目前網路無法存取訂閱伺服器。請在瀏覽器直接開啟 URL 測試;瀏覽器也失敗則需聯繫服務商。
代理模式與節點選擇
Clash 客戶端通常提供三種全域代理模式,與訂閱內的策略組(Policy Group)配合使用:
| 模式 | 行為 | 適用場景 |
|---|---|---|
| 規則(Rule) | 依 rules 決定直連或走代理 | 日常推薦:國內/區網直連,其餘按需代理 |
| 全域(Global) | 所有匹配流量走代理 | 暫時需全部走代理時測試用 |
| 直連(Direct) | 關閉代理效果 | 暫時恢復本機直連 |
在「代理」頁的策略組中,常見類型包括:Select(手動選節點)、URL-Test(依延遲自動選最快)、Load-Balance(負載均衡)。選節點時請以延遲測試結果為準,而非僅看節點名稱中的地區;同一「香港」節點在不同時段品質可能差異很大。
分流規則與進階配置
訂閱檔通常已包含 rules 分流規則,決定哪些網域、IP 走代理、哪些 DIRECT 直連。進階使用者可在不修改訂閱本體的前提下,透過覆寫(Override)追加或調整規則——Clash Verge Rev 的 Merge/Patch 會在訂閱更新後保留你的自訂內容。
常見進階需求與對應做法:
- 區網設備直連:將
192.168.0.0/16、10.0.0.0/8等設為 DIRECT,避免 NAS、印表機走代理。 - 特定網域走專線:用
DOMAIN-SUFFIX指向固定策略組。 - DNS 優化:調整
dns、fake-ip設定,改善部分 App 解析異常。 - 覆寫訂閱參數:修改端口、混入自訂 proxy-providers 等(需一定 YAML 基礎)。
# 覆寫範例:區網與本地網域直連
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
DOMAIN-SUFFIX,local,DIRECT
規則由上而下匹配,較精確的規則應放在前面。修改後請在客戶端重新載入配置,並在「連線」或日誌頁確認目標流量是否命中預期策略組。若規則模式下某站無法開啟,可暫切「全域」測試:全域正常而規則不行,代表需在覆寫中補充對應 DOMAIN-SUFFIX 規則。
TUN 模式與全域流量接管
系統代理主要接管 HTTP/HTTPS,無法代理部分遊戲、命令列工具或使用底層 socket 的應用。TUN 模式透過虛擬網卡接管更多 TCP/UDP 流量,實現更完整的代理覆蓋,適合需要「全域接管」的場景。
開啟 TUN(Clash Verge Rev)
- 進入「設定」分頁,找到 TUN 模式開關並啟用。
- 依提示授予管理員權限。
- 確認托盤圖示或狀態列顯示 TUN 已生效。
- 若需存取區網,務必在規則中加入對應 IP 段直連,或暫時關閉 TUN。
遊戲加速、UDP 應用等進階 TUN 調參可參考站內Clash 遊戲加速配置教學。TUN 與系統代理可並存,但日常瀏覽僅開系統代理通常已足夠;遇特定 App 不走代理時再啟用 TUN 即可。
常見問題與排查
訂閱匯入失敗或節點為空
檢查連結是否完整、是否夾帶空格、帳號是否到期。在瀏覽器開啟訂閱 URL,應能看到 YAML 或 Base64 內容。若公司網路或 ISP 封鎖訂閱域名,可換行動熱點或請服務商提供鏡像連結。
節點全部逾時
先執行測速更新延遲,再選低延遲節點。若全部逾時,可能是訂閱過期、服務端故障,或本機防火牆/防毒阻擋客戶端。可暫時關閉第三方防毒測試,或換網路環境排除 ISP 限制。
開代理後部分網站仍無法存取
確認目前為「規則」模式且目標網域未被規則設為直連。部分網站需 TUN 或調整 DNS。可在日誌中查看該連線命中的策略組,針對性追加規則。
Android 背景斷線
在系統「電池優化」中將 Clash for Android 設為不限制,並關閉 aggressive 省電模式。部分國產 ROM 需額外加入「自啟動」白名單。
macOS 更新後 TUN 失效
系統大版本更新後,需重新授予網路擴充或完整磁碟權限。至「系統設定」→「隱私權與安全性」檢查 Clash Verge Rev 相關權限,必要時移除後重新加入並重啟客戶端。
相較 Surge、ClashX Pro 等付費方案,Clash 開源生態無需授權費即可取得完整的 Mihomo 能力;相較簡化版一鍵 VPN,又能讓你透明掌控分流規則、策略組與 TUN 行為。無論是 Windows、macOS 還是 Android,只要依本指南完成「選客戶端 → 安裝 → 匯入訂閱 → 規則/TUN 調優」,即可建立長期可維護的代理環境。