Clash Logo 使用教學中心

5 分鐘設定 Clash,全平台圖文教學

從安裝到智慧分流,手把手帶您完成 Clash 全部設定。支援 Windows、macOS、Android、iOS、Linux,零基礎也能輕鬆上手。

5 分鐘完成設定 · 5 大平台覆蓋 · 適合零基礎 · 持續更新維護

三步完成 Clash 全部設定

無論您使用哪個平台,核心流程都相同。下方分平台教學提供更詳細的圖文說明。

01

下載並安裝客戶端

根據您的作業系統選擇對應的 Clash 圖形化客戶端。Windows / macOS / Linux 推薦 Clash Verge Rev;Android 推薦 Clash for Android(CFA);iOS 推薦 StashShadowrocket

前往下載頁面
02

匯入機場訂閱連結

從機場服務商(代理節點提供商)獲取 Clash 格式的訂閱 URL,複製貼上到客戶端的「設定」或「訂閱」頁面,點擊更新即可。客戶端自動解析節點列表與分流規則,無需手動編寫任何 YAML 設定。

03

選擇節點,開啟代理

在節點列表中選擇延遲低的代理節點,開啟「系統代理」(輕量模式)或「TUN 模式」(全域透明代理)。Clash 自動分流——國內網站直連保速,境外服務走代理,智慧無感切換。

Windows 使用教學

以 Clash Verge Rev 為例,適用於 Windows 10 / 11

步驟 1

下載並安裝 Clash Verge Rev

前往 GitHub Releases 頁面,下載最新版 .exe 安裝包:

  • 大多數使用者選 ClashVergeRev_x.x.x_x64-setup.exe(x64,適合絕大多數 Windows 桌機 / 筆記型電腦)
  • Surface Pro X 等 ARM 設備選 ClashVergeRev_x.x.x_arm64-setup.exe
下載後雙擊安裝包,按提示完成安裝,Clash Verge Rev 會自動添加到開始功能表,首次啟動會彈出歡迎介面。
如果 Windows Defender 彈出安全警告,點擊「詳細資訊」→「仍要執行」即可,這是開源軟體未進行 Microsoft 程式碼簽名的正常現象。
步驟 2

匯入機場訂閱連結

打開 Clash Verge Rev,在左側導覽列點擊「訂閱」(Profiles),然後:

  1. 點擊右上角「新建」或輸入框
  2. 將機場提供的 Clash 訂閱 URL 貼上去
  3. 點擊「匯入」或按 Enter 確認
  4. 等待訂閱下載完成,設定檔案會出現在列表中
  5. 點擊設定檔案右側的「使用此配置」將其啟用(選取狀態)
建議開啟「自動更新」功能(可設定每 24 小時自動抓取最新節點列表),避免因訂閱過期導致節點失效。
訂閱 URL 格式範例
https://your-airport.com/api/v1/client/subscribe?token=xxxxxxxx&flag=clash
步驟 3

查看並選擇代理節點

在左側導覽點擊「代理」(Proxies),您會看到所有可用節點和策略組:

  • 點擊任意策略組(如「Proxy」),在下方節點列表中選擇延遲低的節點
  • 點擊節點右側的閃電圖示可以手動測速,顯示當前即時延遲
  • 「自動選擇」策略會根據延遲自動切換最優節點,適合不想手動管理的使用者
延遲低於 100ms 為優質節點,100–200ms 為可用節點,超過 300ms 建議換其他節點。顯示 timeout 表示節點不可達。
步驟 4

開啟系統代理

在 Clash Verge Rev 右上角,找到「系統代理」開關,點擊將其打開(變為藍色)。

  • 系統代理模式會自動配置 Windows 系統代理設定,瀏覽器等支援系統代理的應用程式立即生效
  • Clash 預設監聽 127.0.0.1:7890(HTTP 代理)和 127.0.0.1:7891(SOCKS5 代理)
  • 驗證是否生效:在瀏覽器中造訪 google.com,能正常打開即設定成功
步驟 5

開啟 TUN 模式(全域透明代理)

TUN 模式可以代理所有流量(包括遊戲、指令列工具等不支援系統代理的程式),推薦進階使用者開啟:

  1. 在 Clash Verge Rev 設定頁面,找到「TUN 模式」開關,點擊開啟
  2. 系統會彈出 UAC 權限提示,點擊「是」授予管理員權限(TUN 需要系統權限建立虛擬網卡)
  3. TUN 模式開啟後,系統代理開關可以關閉,TUN 會全面接管所有流量
TUN 模式需要管理員權限,普通上網使用系統代理即可。開啟 TUN 後記得退出時關閉,避免影響其他網路程式。
常見問題

Windows 使用常見問題

開啟系統代理後瀏覽器還是無法造訪 Google?
檢查:① 已啟用訂閱設定;② 節點延遲正常(非 timeout);③ 代理模式選擇「規則」而非「直連」。如仍不行,嘗試切換節點或重啟 Clash Verge Rev。
如何讓特定應用程式走直連,不走代理?
在訂閱的 YAML 設定檔案中,rules 部分添加 PROCESS-NAME,xxx.exe,DIRECT 規則;或在客戶端代理規則頁面手動添加直連規則。
Clash Verge Rev 開機自啟如何設定?
在 Clash Verge Rev 設定頁面,開啟「開機自啟動」選項即可,同時建議開啟「最小化啟動」避免彈窗打擾。

macOS 使用教學

以 Clash Verge Rev 為例,適用於 macOS 11 Big Sur 及以上(Intel / Apple Silicon)

步驟 1

下載並安裝 Clash Verge Rev

前往 GitHub Releases 頁面,根據晶片架構下載對應的 .dmg 安裝包:

  • M1 / M2 / M3 / M4 晶片 Mac:下載 ClashVergeRev_x.x.x_aarch64.dmg
  • Intel 晶片 Mac(2020 年前):下載 ClashVergeRev_x.x.x_x64.dmg
不確定晶片型號?點擊左上角蘋果功能表 →「關於這台 Mac」,顯示 Apple M 開頭為 Apple Silicon,顯示 Intel 為 Intel 晶片。

下載完成後,雙擊 .dmg 檔案,將 Clash Verge Rev 圖示拖入 Applications(應用程式)檔案夾完成安裝。

步驟 2

解除 macOS Gatekeeper 限制

首次打開 Clash Verge Rev 時,macOS 可能提示「無法打開,因為無法驗證開發者」,這是正常現象。有兩種方法解決:

終端機指令方式

打開「終端機」應用程式,貼上並執行以下指令:

Terminal
sudo xattr -r -d com.apple.quarantine /Applications/ClashVergeRev.app
步驟 3

匯入機場訂閱連結

打開 Clash Verge Rev,在左側導覽點擊「訂閱」:

  1. 點擊「新建」按鈕
  2. 在 URL 輸入框中貼上機場提供的訂閱連結
  3. (可選)填寫備註名稱,方便區分多個訂閱
  4. 點擊「匯入」,等待設定檔案下載完成
  5. 點擊設定檔案,將其設為當前使用的設定
步驟 4

選擇節點並開啟系統代理

在「代理」頁面選擇節點後,開啟右上角「系統代理」開關:

  • macOS 會彈出網路權限請求,點擊「好」授權
  • Clash Verge Rev 會自動配置 macOS 系統代理,Safari、Chrome 等瀏覽器立即生效
  • 功能表列會出現 Clash 狀態圖示,點擊可快速切換節點
驗證設定:打開瀏覽器造訪 google.com,能正常載入即代表設定成功。
步驟 5

開啟增強模式(TUN)

需要代理所有流量(包括不支援系統代理的指令列工具、遊戲等)時,開啟增強模式:

  1. 在設定中找到「TUN 模式」或「增強模式
  2. 開啟後會請求安裝系統擴充功能,輸入 macOS 密碼確認
  3. 在「隱私權與安全性」中允許安裝系統擴充功能
  4. 重啟 Clash Verge Rev 後 TUN 模式生效
常見問題

macOS 使用常見問題

為什麼終端機(Terminal)裡的指令不走代理?
系統代理對指令列工具不生效。解決方案:① 開啟 TUN 模式;或 ② 在終端機手動設定環境變數:export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890
退出 Clash 後網路無法造訪怎麼辦?
退出時若未自動關閉系統代理,可前往「系統設定 → 網路 → 代理」,手動關閉 HTTP 和 SOCKS5 代理。或重啟 Clash Verge Rev 後再正常退出。
如何使用 ClashX 而非 Clash Verge Rev?
ClashX 是 macOS 專屬的輕量客戶端,常駐功能表列。前往下載頁面獲取 ClashX Pro,設定步驟與 Verge Rev 類似:匯入訂閱 → 選節點 → 開啟「設定為系統代理」。

Android 使用教學

以 Clash for Android(CFA)為例,適用於 Android 5.0 及以上

步驟 1

下載並安裝 Clash for Android APK

前往 下載頁面GitHub Releases 獲取最新 APK:

  • 現代安卓手機(2016 年後):選 cfa-x.x.x-arm64-v8a-release.apk
  • 舊款安卓設備:選 cfa-x.x.x-armeabi-v7a-release.apk
  • 不確定架構:選 cfa-x.x.x-universal-release.apk(體積較大,但相容所有設備)
安裝 APK 前,需要在「設定 → 安全性」(或「設定 → 應用程式」)中允許「安裝未知來源應用程式」。不同手機品牌功能表位置略有差異。
步驟 2

匯入訂閱設定

打開 CFA,在底部導覽點擊「配置」:

  1. 點擊右上角「+」按鈕,選擇「URL
  2. 在名稱欄輸入任意備註,在 URL 欄貼上機場訂閱連結
  3. 點擊右上角儲存圖示,然後點擊「更新」下載設定
  4. 下載完成後,點擊設定名稱旁的圓點將其選為當前使用的設定
長按設定可設定「自動更新」,推薦設定為每 24 小時更新一次,保持節點資訊最新。
步驟 3

選擇節點並啟動代理

  1. 在底部導覽點擊「代理」,查看並選擇策略組中的節點
  2. 點擊節點右側的測速圖示測試延遲,選擇延遲低的節點
  3. 返回首頁,點擊大型「啟動」按鈕(播放圖示)
  4. 系統彈出 VPN 連線授權提示,點擊「確定」
  5. 狀態變為「執行中」,通知列出現 VPN 圖示即代理已生效
步驟 4

設定 TUN 模式(全域代理)

CFA 預設使用 Android VPN API 接管流量,無需額外設定即可實現類似 TUN 的全域代理效果。如需更精細的控制:

  • 在「設定 → 覆寫」中可自定義代理模式(規則/全域/直連)
  • 繞過私有網路」選項可以讓區域網路流量不走代理,推薦開啟
  • 在「設定 → 存取控制」可設定哪些應用程式走代理(按應用程式過濾)
常見問題

Android 使用常見問題

安裝 APK 提示「解析安裝包失敗」?
可能原因:① 下載的 APK 架構與設備不相容,改下載通用版;② 檔案下載不完整,重新下載;③ 系統版本過低(低於 Android 5.0 不支援)。
代理啟動後某些 App 還是無法造訪?
檢查「存取控制」設定,確認該 App 未被設定為直連。同時檢查訂閱規則是否包含對應網域,必要時切換到「全域」代理模式測試。
如何省電,避免代理常駐消耗電量?
在手機「電池」設定中將 CFA 設為「不限制背景活動」;或僅在需要時手動開關代理,不使用時關閉 VPN 連線。
iOS

iOS 使用教學

以 Stash 為例,需使用非中國大陸區 Apple ID 購買下載

iOS 平台代理客戶端均需使用非中國大陸區(美區、香港區等)Apple ID 付費購買。推薦 Stash(功能最完善)或 Shadowrocket(小火箭,經典之選)。
步驟 1

切換非國區 Apple ID 並購買

  1. 打開 App Store,點擊右上角頭像,滑到底部點擊「登出」
  2. 使用美區或港區 Apple ID 重新登入(可向朋友借用或自行註冊)
  3. 搜尋「Stash」或「Shadowrocket」,付費購買並下載
  4. 下載完成後,切換回您的國區 Apple ID 即可,已購買的 App 不會消失
請勿輕信出售「美區帳號」的第三方,有帳號被鎖風險。建議自己註冊美區 Apple ID(註冊時將地區選為美國,無需信用卡)。
步驟 2

在 Stash 中匯入訂閱

  1. 打開 Stash,點擊底部「首頁
  2. 點擊「添加配置文件」→「從 URL 下載
  3. 貼上機場提供的 Clash 訂閱 URL,點擊「下載
  4. 設定下載成功後自動切換為當前使用的設定
  5. 在「策略組」頁面選擇節點,或使用自動選擇
步驟 3

在 Shadowrocket(小火箭)中匯入訂閱

  1. 打開 Shadowrocket,點擊右上角「+
  2. 「類型」選擇「Subscribe(訂閱)」
  3. 在 URL 欄貼上機場的訂閱連結,添加備註
  4. 點擊右上角「完成」,等待節點載入完成
  5. 在節點列表中選擇延遲低的節點
步驟 4

啟動代理

匯入設定並選好節點後,在應用程式首頁點擊「未連接」旁邊的開關,將其打開:

  • iOS 會彈出「此 App 想要添加 VPN 配置」授權提示,點擊「允許」並輸入 Face ID / 密碼
  • 狀態顯示「已連接」,狀態列出現 VPN 圖示即代理已生效
  • 打開 Safari 造訪 google.com 驗證是否正常
常見問題

iOS 使用常見問題

切換了非國區帳號但 App Store 仍顯示「不支援」?
確認帳號已完整切換:登出後,重新登入非國區 Apple ID,進入 App Store 主頁檢查右上角頭像,確認顯示的是非國區帳號再搜尋購買。
訂閱匯入後顯示節點數量為 0?
可能訂閱連結不是 Clash 格式。聯繫機場客服,索要 Clash / Surge 相容格式的訂閱連結;或在連結後加上 ?flag=clash 參數後重試。
連線後 YouTube 還是打不開,但 Google 可以?
節點速度不夠或連線品質差。嘗試:① 切換延遲更低的節點;② 手動測速選最優節點;③ 切換到「全域」代理模式測試是否為規則問題。
Linux

Linux 使用教學

以 Clash Verge Rev 為例,適用於 Ubuntu / Debian / Fedora / Arch Linux

步驟 1

下載並安裝 Clash Verge Rev

前往 GitHub Releases 選擇適合您發行版的安裝包:

  • AppImage(推薦)ClashVergeRev_x.x.x_amd64.AppImage,適用所有發行版,免安裝直接執行
  • Ubuntu / DebianClashVergeRev_x.x.x_amd64.deb
  • Fedora / RHEL / openSUSEClashVergeRev_x.x.x_x86_64.rpm
  • Arch Linux / Manjaro:透過 AUR 安裝(見下方指令)
Ubuntu / Debian 安裝
sudo dpkg -i ClashVergeRev_x.x.x_amd64.deb
Fedora / RHEL 安裝
sudo rpm -i ClashVergeRev_x.x.x_x86_64.rpm
Arch Linux / Manjaro(AUR)
paru -S clash-verge-rev
# 或使用 yay
yay -S clash-verge-rev
步驟 2

使用 AppImage 執行

AppImage 格式無需安裝,但首次執行前需要賦予執行權限:

Terminal
# 新增執行權限
chmod +x ClashVergeRev_x.x.x_amd64.AppImage

# 執行
./ClashVergeRev_x.x.x_amd64.AppImage
若 AppImage 無法執行,安裝 FUSE:Ubuntu/Debian 執行 sudo apt install libfuse2;Fedora 執行 sudo dnf install fuse
步驟 3

匯入訂閱設定

與 Windows / macOS 版操作完全一致:

  1. 打開 Clash Verge Rev,點擊「訂閱」頁面
  2. 點擊「新建」,貼上機場訂閱 URL
  3. 點擊「匯入」,等待設定下載完成
  4. 點擊設定將其設為當前使用的設定
步驟 4

開啟代理

Linux 下 Clash 提供兩種代理方式:

終端機環境變數方式

~/.bashrc 或 ~/.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"

也可以開啟 TUN 模式實現全域透明代理(需 root 權限),在設定中找到 TUN 選項並開啟即可。

常見問題

Linux 使用常見問題

開啟系統代理後瀏覽器不生效?
GNOME 使用者確認已安裝 gnome-settings-daemon;KDE 使用者檢查系統設定中代理配置。部分發行版需手動在網路設定中添加代理:主機 127.0.0.1,連接埠 7890
如何開機自動啟動 Clash Verge Rev?
在 Clash Verge Rev 設定中開啟「開機自啟」選項;或手動建立 ~/.config/autostart/clash-verge-rev.desktop 自啟動檔案,指向 AppImage 可執行檔案路徑。
Wayland 下介面顯示異常?
Tauri 應用程式在 Wayland 下可能有顯示問題。嘗試設定環境變數:WAYLAND_DISPLAY="" ./ClashVergeRev.AppImage 強制在 XWayland 下執行。

Clash 進階使用技巧

掌握以下技巧,讓 Clash 發揮更強大的功能,滿足個性化代理需求。

DNS 防洩漏設定

在 YAML 設定的 dns 欄位中設定 enhanced-mode: fake-ip,並設定 DoH(https://8.8.8.8/dns-query)或 DoT 作為 fallback DNS,防止 DNS 查詢洩漏真實 IP。

config.yaml
dns:
  enable: true
  enhanced-mode: fake-ip
  nameserver:
    - 114.114.114.114
    - 223.5.5.5
  fallback:
    - https://8.8.8.8/dns-query
    - https://1.1.1.1/dns-query

Rule Provider 規則集訂閱

使用 Rule Provider 從遠端訂閱分流規則集,無需手動維護規則,自動保持最新。Clash Meta 支援 DOMAIN、IPCIDR 等多種規則集格式。

config.yaml
rule-providers:
  reject:
    type: http
    behavior: domain
    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
    interval: 86400

代理組(Proxy Group)設定

透過 Proxy Group 實現進階流量排程策略:url-test 自動選擇最低延遲節點,fallback 自動故障轉移,load-balance 多節點負載平衡。

config.yaml
proxy-groups:
  - name: "Auto"
    type: url-test
    proxies: [Node-HK, Node-US, Node-JP]
    url: http://www.gstatic.com/generate_204
    interval: 300

外部控制面板(Dashboard)

Clash Meta 內建 RESTful API,可透過 Web 面板即時監控流量、管理節點。造訪 d.metacubex.one,填入控制器地址(預設 127.0.0.1:9090)和金鑰即可。

使用教學常見問題解答

整理了使用者在設定和使用 Clash 過程中最常遇到的問題,幫您快速排查。

可能原因:① 訂閱連結不是 Clash 格式,聯繫機場獲取專用 Clash 訂閱 URL;② 本地網路無法造訪訂閱地址,先開啟其他代理再更新訂閱;③ 訂閱已過期,重新購買機場服務;④ 連結中含有特殊字元,貼上時確保完整複製。
① 手動測速選擇延遲最低的節點;② 嘗試不同的節點地區(香港節點通常延遲最低);③ 如果機場提供 Hysteria2 或 TUIC 協定節點,優先選擇這些新協定(弱網下速度更快);④ 代理模式選「規則」而非「全域」,避免國內流量繞行;⑤ 檢查機場套餐是否有限速,必要時升級套餐。
造訪 ipaddress.comifconfig.me,查看顯示的 IP 地址是否為代理節點所在國家/地區的 IP,如果是則代理生效;也可以在 Clash 的「連線」標籤頁即時查看正在代理的連線記錄。
在 Clash 設定檔案中設定 allow-lan: true,同時確保防火牆允許區域網路設備造訪 7890 連接埠。其他設備在網路設定中將 HTTP/HTTPS 代理指向執行 Clash 的設備區域網路 IP(如 192.168.1.100:7890)即可共享代理,無需在每台設備上都安裝 Clash。
Clash 客戶端本身不會上傳任何資料,程式碼完全開源可稽核。代理流量經過您選擇的機場節點伺服器中轉——機場服務商可能記錄連線日誌(具體取決於服務商政策)。Clash 軟體本身是安全的,使用前請閱讀並信任您選擇的機場服務商的隱私政策。
還沒下載客戶端?

免費下載 Clash 客戶端,立即開始設定

支援 Windows、macOS、Linux、Android、iOS 全平台,完全免費開源。結合本頁教學,5 分鐘即可完成全部設定,體驗國內直連、境外暢通的智慧代理。