常見問題

Clash 常見問題:從概念到排障,一頁查清

訂閱匯入失敗、節點全部超時、系統代理未生效——這些問題大多有固定的成因和解法。下面按四個分類整理了 20 條高頻問答,每條都給出具體的操作路徑。點擊分類可以直接跳轉。

分類一

基礎認知

先弄清幾個繞不開的概念,後面的每一步都會更順。

Clash 是什麼?它跟「機場」「訂閱」是什麼關係?

Clash 是一類開源代理用戶端的統稱,核心能力是依規則把網路流量分配給不同的出口。它本身不提供任何節點。

節點由服務商(俗稱機場)提供,服務商會給你一條訂閱連結,把連結匯入用戶端後,節點清單和分流規則就會自動產生。簡單說:用戶端是工具,訂閱是鑰匙,兩者配合才能運作。

Clash for Windows 已經停止維護,現在建議使用什麼?

Clash for Windows 的儲存庫已封存,不再發布新版本,舊版仍可執行但不建議長期依賴。

目前各平台的替代方案已經成熟:Windows 與 macOS 可以選擇 Clash Plus 或 Clash Verge Rev,Android 可以選擇 Clash Plus 或 Clash Meta for Android,它們都基於持續維護的 mihomo 核心。下載頁按平台整理了完整清單。

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

規則模式依設定檔裡的分流規則決定每條連線的去向,一般網站直連、需要代理的走節點,是日常預設選擇。全域模式讓所有流量都經過代理,適合規則誤判時臨時救急。直連模式則完全不走代理,相當於暫時關閉分流。

多數情況下停在規則模式即可,長期開全域既浪費流量也拖慢本地網站的存取速度。

核心和用戶端是什麼關係?mihomo 又是什麼?

核心是真正處理流量的命令列程式,負責解析設定、比對規則、建立連線;用戶端是包在核心外層的圖形介面,負責匯入訂閱、切換節點、開關系統代理。

mihomo 是目前主流的 Clash 系核心,由 Clash Meta 專案延續而來,支援更多協定與規則類型。你在介面上的每一次操作,最終都由核心執行。

使用 Clash 需要付費嗎?

用戶端本身免費且程式碼開源,任何平台都不需要為軟體付費。

真正產生費用的是節點服務:訂閱連結由服務商提供,通常按月或按流量計費。也就是說,從本站下載用戶端不花錢,但你需要自行準備一份可用的訂閱才能連上網路。

分類二

安裝設定

各平台安裝階段最常卡住的幾個點,逐條給出解法。

訂閱連結要怎麼匯入用戶端?

從服務商處複製完整的訂閱 URL,打開用戶端的「設定」或「訂閱」頁面,選擇「從 URL 匯入」,貼上後確認,用戶端會自動下載設定並產生節點清單。

匯入成功後記得啟用這份設定,再打開系統代理開關。各平台的詳細步驟可以參考本站的快速上手頁

Windows 安裝時被 SmartScreen 或防毒軟體攔截怎麼辦?

開源用戶端沒有購買商業程式碼簽署憑證,SmartScreen 會對不常見的安裝檔彈出提示,屬於正常現象。點擊「其他資訊」再選「仍要執行」即可繼續安裝。

如果防毒軟體誤判,可將安裝目錄加入白名單。請確認安裝檔確實來自本站下載頁或專案官方管道後再放行。

macOS 顯示「無法打開,因為它來自不明開發者」該怎麼處理?

首次打開時在應用程式圖示上按右鍵選「打開」,再在彈出視窗中確認,系統會記住這個選擇。

如果顯示「檔案已損毀」,通常是隔離屬性所致,可在終端機執行 xattr -cr 加上應用程式路徑,清除隔離標記後重新打開。macOS 章節的詳細命令寫在全平台指南裡。

Android 匯入訂閱後連不上網,或沒有彈出 VPN 授權?

Android 用戶端透過系統 VPN 介面接管流量,首次啟動時必須允許「建立 VPN 連線」的授權彈窗。如果當時點了拒絕,可到系統設定的 VPN 頁面刪除記錄後重新啟動用戶端觸發授權。

另外部分客製化系統會清理背景程式,建議把用戶端加入電池最佳化白名單,並允許自動啟動。

iOS 上該怎麼安裝 Clash 用戶端?

iOS 平台建議從 App Store 安裝 Clash Plus,商店版本隨系統更新持續維護,詳情可見其官網 clashplus.io。

安裝後在應用程式內匯入訂閱,首次啟動代理時系統會請求新增 VPN 設定,依提示允許即可。下載頁的 iOS 區有直達商店的連結。

分類三

使用技巧

裝好只是起點,這幾個設定能讓日常體驗穩定不少。

TUN 模式是什麼?開啟需要哪些權限?

TUN 模式透過虛擬網卡在系統底層接管全部流量,可以覆蓋不遵守系統代理設定的程式,例如部分遊戲和命令列工具。

開啟它需要更高權限:Windows 上以系統管理員身份執行用戶端並安裝虛擬網卡驅動程式,macOS 上需要授權系統延伸功能或輸入系統管理員密碼,Android 的 VPN 模式本身就是同類機制。日常瀏覽用系統代理即可,遇到不走代理的程式再啟用 TUN。

怎麼讓區域網路裡的其他裝置共用這台電腦的代理?

在用戶端裡開啟 allow-lan(允許區域網路連線),記下混合連接埠號,常見預設值是 7890。然後在電視、遊戲機等裝置的網路設定裡,把代理伺服器位址填成這台電腦的區域網路 IP,連接埠填混合連接埠。

注意電腦防火牆要放行該連接埠,且兩台裝置需要處在同一網段。

訂閱需要多久更新一次?能自動更新嗎?

服務商會不定期調整節點位址,訂閱長期不更新會出現大量失效節點。主流用戶端都支援為訂閱設定自動更新間隔,常見做法是 12 到 24 小時一次。

手動更新則在設定頁面點擊重新整理圖示即可。如果更新後節點清單變化明顯,重新做一次延遲測試再選擇節點。

延遲測試的毫秒數是什麼意思?越低越好嗎?

面板上的延遲是用戶端經節點向測速位址發起一次請求的往返耗時,反映的是交握快慢,不等於實際下載速度。

數值可以用來快速篩掉超時節點,但低延遲不保證看影片順暢,因為頻寬和線路壅塞是另一回事。選節點時先看延遲排除不可用的,再實際存取目標網站比較體驗。

GeoIP 資料庫是做什麼用的?需要更新嗎?

規則裡 GEOIP,CN 這類項目依賴 GeoIP 資料庫判斷 IP 歸屬地,資料庫過舊會導致部分本地位址被誤判走代理。

多數用戶端在設定裡提供一鍵更新入口,幾個月更新一次即可;若發現本地網站莫名走了節點,更新 GeoIP 資料庫往往能解決。

分類四

故障排查

連不上、斷網、部分應用程式不走代理——按下面的思路逐層排除。

系統代理已開啟,瀏覽器還是不走代理?

先確認用戶端的系統代理開關確實處於開啟狀態,再檢查瀏覽器是否安裝過代理類擴充功能——SwitchyOmega 這類外掛程式會覆蓋系統設定,需要把它切換到「系統代理」情境。

然後到作業系統的代理設定裡核對位址與連接埠是否被正確寫入,應指向 127.0.0.1 加用戶端連接埠。仍無效時重新啟動瀏覽器,部分瀏覽器只在啟動時讀取一次代理設定。

訂閱匯入或更新失敗,顯示 404、403 或逾時?

404 通常說明訂閱位址已失效或被服務商更換,去會員中心複製最新連結;403 可能是訂閱被限制存取,聯繫服務商確認帳戶狀態;逾時則多半是訂閱網域本身連不通,可以先連上任意一個可用節點,在代理開啟的狀態下重試更新。

貼上時注意連結完整,結尾多餘的空格或換行也會導致失敗。

所有節點全部逾時,一個都連不上?

按三步定位。第一步測直連:關閉代理直接打開一般網站,如果打不開,說明本機網路本身有問題。第二步查訂閱:更新訂閱後重試,排除節點大量失效的情況。第三步看連接埠與防火牆:確認用戶端連接埠沒有被其他軟體佔用,防火牆或安全軟體沒有攔截用戶端程序。

三步都正常仍連不上,再聯繫服務商確認伺服端狀態。

微軟商店應用程式(UWP)不走代理怎麼辦?

Windows 出於安全限制,預設禁止 UWP 應用程式存取本機回環位址,所以商店版應用程式感知不到 127.0.0.1 上的代理。

解決辦法是解除回環限制:部分用戶端在設定裡內建了「UWP 回環豁免」工具,勾選目標應用程式即可;也可以使用微軟官方的 CheckNetIsolation 命令逐個放行。放行後重新啟動對應應用程式生效。

開啟 Clash 後整台電腦斷網,關閉才恢復?

多數是殘留代理設定或 TUN 異常退出造成的。先檢查系統代理是否指向了一個已經關閉的連接埠,手動關掉系統代理,再由用戶端重新接管;如果開過 TUN 模式,異常退出可能留下失效的虛擬網卡路由,重新啟動用戶端並正常關閉 TUN,必要時重新啟動電腦重置網路堆疊。

另外確認設定裡的連接埠與系統代理寫入的連接埠一致。

問題不在列表裡?

跟著分步教程從頭走一遍,多數設定問題會在過程中自然解決;需要逐平台的完整細節,可以查全平台指南。