HELP DESK · Q&A INDEX

Clash 常見問題解答

基礎認知、安裝設定、使用技巧、故障排查四個單元收錄高頻問題。每條回答皆提供可直接執行的操作路徑,展開即可閱讀,無需跳轉。找不到答案時,可到系統教學查閱完整手冊,或依設定教學從頭核對一次流程。

U1

基礎認知

CONCEPT / KERNEL / SUBSCRIPTION
Clash 和 Mihomo 核心是什麼關係?

Clash 是一個規則分流代理核心的名稱,原始專案停止維護後,社群分支 Clash Meta 延續開發並改名為 Mihomo。現在主流用戶端(Clash Plus、Clash Verge Rev、FlClash 等)內建的都是 Mihomo 核心,設定檔格式向下相容,平時提到的「Clash 設定」在這些用戶端上是通用的。

訂閱連結是什麼?從哪裡取得?

訂閱連結是一個 URL,存取後會回傳包含節點與規則的設定內容。用戶端定期抓取這個 URL,就能自動同步最新節點。連結由節點服務商(機場)在使用者面板中提供,自架伺服器的使用者也可以自行產生。

訂閱連結等同於帳號憑證,切勿公開貼到論壇或群組聊天室。

規則模式、全域模式、直連模式有什麼差異?

規則模式(Rule)依設定檔裡的規則逐條比對流量,命中 DIRECT 就直連、命中代理群組就走節點,是日常建議使用的模式;全域模式(Global)不比對規則,所有流量都送往選定的節點;直連模式(Direct)所有流量都不經過代理。

排查問題時可以暫時切到全域或直連來隔離變數,平時維持規則模式即可。

Clash 用戶端本身提供節點嗎?

不提供。Clash 系列用戶端只是流量轉發與規則分流工具,安裝後是空設定,必須匯入訂閱或手動輸入節點資訊才能使用。節點來源需要自行解決:購買機場訂閱,或在自己的伺服器上部署代理服務後把連線參數填入設定。

網路上流傳的免費節點普遍不穩定且有流量被記錄的風險,請謹慎使用。

GEOIP 和 GeoSite 資料庫是做什麼用的?

GEOIP 是 IP 歸屬地資料庫,GEOIP,CN,DIRECT 這類規則就是靠它判斷目標 IP 是否屬於中國大陸;GeoSite 是網域名稱分類資料庫,把常見網站依用途歸類。兩者都是規則分流的底層資料,用戶端設定裡通常有更新按鈕,資料庫過舊會導致部分網站分流判斷錯誤,建議每隔一兩個月更新一次。

U2

安裝設定

WINDOWS / MACOS / IOS / TUN
Windows 上該裝哪個用戶端比較合適?

首選 Clash Plus,安裝即可使用,訂閱匯入和系統代理開關都在首頁,適合多數使用者;想要更多自訂項目(腳本、外部控制、Merge 設定)可以用 Clash Verge Rev;FlClash 介面簡潔且跨平台。舊版 Clash for Windows 已停止維護,核心與規則資料不再更新,不建議新安裝。

所有安裝檔在下載頁依平台分類列出,選型細節請見用戶端選型

macOS 顯示「App 已損毀,無法打開」該怎麼辦?

這是 Gatekeeper 對未透過 App Store 發布應用程式的攔截,並不是安裝檔真的損毀。處理方式:打開終端機,執行 sudo xattr -rd com.apple.quarantine 並加上應用程式完整路徑(例如 /Applications/Clash Verge.app),輸入密碼後重新打開即可。

也可以在系統設定的「隱私權與安全性」頁面,找到攔截提示後點「仍要打開」。

訂閱匯入後沒有節點清單,可能是什麼原因?

依序核對四點:一,連結複製不完整或含有多餘空格,回面板重新複製;二,訂閱流量已用盡或已到期,到面板確認狀態;三,訂閱回傳的是用戶端不支援的格式,例如把 V2Ray 的 Base64 訂閱直接填進 Clash 用戶端,需要用訂閱轉換服務轉成 Clash YAML;四,訂閱網域被網路阻擋,可先暫時換其他可用網路更新一次。

開啟 TUN 模式為什麼需要管理員或系統延伸功能權限?

TUN 模式會建立一張虛擬網路卡,把整個系統的網路流量都導入核心處理,建立網卡屬於系統層級的操作:Windows 需要以管理員身分執行用戶端或授權其服務元件,macOS 需要核准網路延伸功能,Linux 需要 root 權限或賦予執行檔 CAP_NET_ADMIN 能力。

此權限僅用於建立虛擬網路卡,拒絕授權則 TUN 無法啟用,但一般系統代理模式不受影響。

iOS 裝置上如何安裝 Clash 用戶端?

iOS 上可直接在 App Store 搜尋並安裝 Clash Plus,或從本站下載頁 iOS 專區進入商店詳情頁,官方網站為 clashplus.io。安裝後首次啟動會請求新增 VPN 設定,這是 iOS 所有代理類應用程式的標準授權流程,允許後在應用程式內貼上訂閱連結即可匯入節點並連線。

U3

使用技巧

LATENCY / RULES / PORT
如何測試節點延遲並選出可用節點?

在用戶端的代理頁面找到節點清單,點選延遲測試(閃電圖示或 Test 按鈕),用戶端會對每個節點發出一次 HTTP 探測並顯示毫秒數。數值僅代表探測連線的回應時間,低延遲不等於高頻寬,但顯示超時(timeout)的節點一定無法使用。

平時可以把代理群組設為 url-test 類型,讓核心自動選擇延遲最低的節點。

訂閱要如何設定自動更新?

各用戶端都支援定期抓取訂閱:Clash Verge Rev 在訂閱卡片的編輯頁填入更新間隔(分鐘),Clash Plus 在訂閱管理裡開啟自動更新,FlClash 則在設定詳情中設定。建議設為 1440 分鐘,即每天一次,太頻繁會給訂閱伺服器造成負擔,部分服務商也會對高頻請求做限流。

更新失敗時用戶端會保留上一份可用設定。

如何讓某個網站強制直連或強制走代理?

在設定的 rules 區塊最上方加一條網域規則即可,規則由上往下比對,先命中先生效。強制直連寫 DOMAIN-SUFFIX,example.com,DIRECT;強制走代理則把出口換成代理群組名稱,如 DOMAIN-SUFFIX,example.com,PROXY

圖形化用戶端也可以不修改訂閱原文:Verge Rev 用全域擴充設定新增規則,Clash Plus 在覆寫設定裡新增,訂閱更新後自訂規則仍會保留。

混合連接埠 7890 是什麼?要如何幫其他軟體設定代理?

mixed-port 7890 是核心預設監聽的混合連接埠,同時接受 HTTP 與 SOCKS5 兩種協定的代理請求。要幫命令列工具或第三方軟體設定代理時,把代理位址填 127.0.0.1、連接埠填 7890 即可,例如 git 可執行 git config --global http.proxy http://127.0.0.1:7890

若曾修改連接埠,請以用戶端設定頁顯示的實際數值為準。

U4

故障排查

TIMEOUT / PORT / LOOPBACK / 404
開啟系統代理後瀏覽器仍無法上網,該如何排查?

依連線環節逐段隔離:先在用戶端日誌裡確認有無來自瀏覽器的連線記錄,沒有記錄代表系統代理未生效,檢查作業系統代理設定裡的位址與連接埠是否與用戶端一致,並確認沒有被其他代理軟體覆蓋;有記錄但打不開網頁,切換到直連模式測試中國大陸境內站點,能開就是節點問題,換節點重測;再確認瀏覽器本身沒有安裝接管代理的擴充功能。

節點全部顯示超時該怎麼辦?

整批超時通常不是單個節點的問題。第一步先更新訂閱,服務商可能已整批更換伺服器;第二步核對系統時間,部分協定對時間偏差敏感,誤差超過一兩分鐘就會全部握手失敗;第三步檢查本機防火牆或安全軟體是否攔截了用戶端行程;最後換一個網路環境(如手機熱點)重測,若熱點下正常,就代表目前的網路對代理協定做了阻斷。

啟動時出現 bind: address already in use 錯誤該如何處理?

此錯誤代表監聽連接埠(常見為 7890 或 9090)已被其他行程佔用。Windows 執行 netstat -ano | findstr 7890 找出佔用行程的 PID,再到工作管理器裡定位;macOS 與 Linux 則用 lsof -i :7890

佔用者通常是殘留的舊核心行程或另一款代理軟體,結束它即可;若是常駐軟體,可改在用戶端設定裡把混合連接埠換成 7891 等閒置連接埠,並同步更新引用舊連接埠的軟體設定。完整流程請見文章《Clash 連接埠被佔用怎麼辦》

Windows 市集應用程式(UWP)不走代理該怎麼辦?

UWP 應用程式運行在網路隔離沙箱中,預設禁止存取 127.0.0.1,所以連不上本機代理連接埠。有兩種解法:一,使用用戶端內建的 UWP 回環豁免工具(Verge Rev 設定裡的 UWP 工具),勾選目標應用程式解除回環限制;二,直接開啟 TUN 模式,流量在虛擬網路卡層被接管,不依賴回環位址,對所有 UWP 應用程式一併生效。

訂閱更新失敗並顯示 404 或超時該如何處理?

404 代表訂閱位址已失效,常見於服務商更換了面板網域或重設了訂閱令牌,登入面板重新複製新連結替換即可;超時則是網路連不到訂閱伺服器,可在用戶端裡為訂閱更新勾選「使用代理更新」借節點抓取,或換網路重試。

反覆失敗時可用瀏覽器直接開啟訂閱連結,看回傳的是設定文字還是錯誤頁面,能快速定位責任方。

提示

折疊條目全部支援無腳本瀏覽,直接點擊問題即可展開。排查類問題建議依條目內的順序逐段執行,每改動一處就重新測試一次,不要同時改動多個變數。

問題不在清單裡?

系統教學涵蓋從核心概念到 TUN 與日常維護的完整流程,術語表收錄了設定檔裡每個欄位的含義。尚未安裝用戶端的使用者可先前往下載頁取得安裝檔。