代理組與策略概覽
Clash 的 proxy-groups 決定了流量如何在多個節點或子組之間選擇。規則匹配後,會指向某個代理組(如 PROXY、自動選擇、故障轉移),組內的策略再決定最終使用哪個節點。
除手動選擇的 select 外,還有三種自動化策略能顯著提升穩定性與體驗:
- url-test:定期測速,自動選延遲最低的節點。
- fallback:按順序使用,當前節點不可用時自動切到下一個。
- load-balance:將連線分散到多個節點,分攤負載。
合理組合這些策略,可以告別「手動切節點」「單點故障斷線」等常見煩惱,讓代理連線既快又穩,日常使用更加安心。
select:手動選擇
select 是最基礎的代理組類型,使用者在用戶端或面板中手動挑選節點。適合「我知道哪條線路最好」的場景,或作為自動策略的補充——例如同時設定「自動選擇」(url-test)和「手動選擇」(select),平時用自動,需要時手動介入。
代理訂閱通常會提供「節點選擇」「香港」「日本」等 select 組,方便按地區或用途切換。
url-test:自動擇優
url-test 會定期對組內每個節點發起 HTTP 請求(預設測速 URL 如 http://www.gstatic.com/generate_204),根據延遲選擇最快的節點並自動切換。適合「永遠想用最快節點、不想手動測速」的使用者。
關鍵參數說明:
- interval:測速間隔(秒),預設 300,不宜過短以免頻繁切換。
- tolerance:容差(毫秒),新節點比當前快超過此值才切換,避免頻繁抖動。
- lazy:懶載入,僅在有流量時測速,節省資源。
fallback:故障轉移
fallback 按 proxies 列表順序使用節點,僅當當前節點測速失敗或不可達時,才嘗試下一個。適合「有明確主力節點,主力掛了再用備用」的場景,如主力香港、備用日本、備用美國。
與 url-test 的區別:fallback 不會主動切換到更快的節點,只在當前節點失效時切換,因此更穩定、切換更少。適合對延遲波動敏感、希望固定使用某條線路的使用者,例如觀看直播或進行遠端桌面連線時。
load-balance:負載均衡
load-balance 將不同連線分散到組內多個節點,緩解單節點壓力,提高整體吞吐。可選策略:
- round-robin:輪詢,依次使用各節點。
- consistent-hashing:一致性雜湊,同一目標(域名+連接埠)固定走同一節點,對需要工作階段保持的站點(如登入狀態)更友好。
負載均衡適合多節點、高並發場景,個人使用者日常使用 url-test 或 fallback 通常已足夠。若你訂閱的節點數量較多,不妨為不同地區分別建 url-test 組,再在頂層做二次擇優,充分發揮多節點的優勢。合理規劃代理組結構,是提升 Clash 使用體驗的關鍵一步,也是從入門使用者進階到熟練玩家的必經之路。
巢狀代理組
代理組的 proxies 不僅可以填節點名,還可以填其他代理組名,實現巢狀。例如:
先在各地區組內選最快節點,再在地區組之間選最快,結構清晰、易於維護。巢狀層數不宜過多,一般兩到三層即可滿足絕大多數需求,過深的巢狀會增加測速開銷和理解成本。
參數調校與排錯
若自動切換過於頻繁,增大 tolerance 或 interval。若節點經常誤判斷線,檢查測速 URL 是否可存取、節點是否被封鎖。若希望固定使用某節點,用 select 或 fallback 並將目標節點放首位。測速 URL 推薦使用 generate_204 類輕量介面,回應快、流量小,不會給節點帶來額外負擔。
在 Clash 面板的 Proxies 頁可即時查看各組當前選中節點及延遲,便於除錯。若使用代理服務訂閱,部分訂閱已內建最佳化過的代理組,可直接使用;自行撰寫設定時,可參考本文範例逐步調整。
典型使用場景
日常上網:規則中 PROXY 指向 url-test 的「自動選擇」,兼顧速度與省心。偶爾需要固定節點時,在用戶端切換到 select 組即可。多數代理服務訂閱已內建類似結構,匯入後可直接使用。
直播 / 視訊會議:對延遲和穩定性要求高,建議用 fallback 將低延遲節點放首位,或使用 select 固定一條測速最優的線路,避免 url-test 自動切換導致短暫斷流。
下載大型檔案:可嘗試 load-balance 分攤到多節點,或 select 選頻寬大的專線節點。注意部分服務商對單連線限速,負載均衡可能無法突破單線頻寬上限。無論哪種場景,都建議在 Clash 面板觀察一段時間的實際表現,再決定是否調整 interval、tolerance 等參數,避免過度最佳化帶來的不穩定。
小結
url-test、fallback、load-balance 三種策略各有側重:追求速度用 url-test,追求穩定用 fallback,分攤負載用 load-balance。結合 tolerance、interval、lazy 等參數微調,配合 select 手動介入和巢狀代理組,就能打造既快又穩、不易斷線的代理方案。建議從「自動選擇 + 手動選擇」的雙組設定開始,再根據實際體驗逐步最佳化。代理組設定是 Clash 進階的核心技能之一,掌握後無論換服務商還是自建節點,都能快速搭建出順手的連線策略。投入少量時間理解各策略差異,長遠來看能省下大量手動切節點的時間,上網體驗也會更加省心、流暢。
準備好體驗 Clash 了嗎?
前往 Clash 官方網站下載用戶端,按教學匯入訂閱,Windows / macOS / Android / iOS / Linux 全平台支援,幾分鐘即可上手。