Clash 速度慢分層排查:節點品質、線路壅塞與本機設定逐段定位
把網速慢拆成節點、線路、本機三層逐段排查:先用延遲測試與切換節點排除節點問題,再檢查協定與連接埠選擇,最後核對系統代理、DNS 與分流規則是否拖慢了直連流量。
把網速慢拆成節點、線路、本機三層逐段排查:先用延遲測試與切換節點排除節點問題,再檢查協定與連接埠選擇,最後核對系統代理、DNS 與分流規則是否拖慢了直連流量。
「Clash 變慢了」這句反饋其實資訊量很低,因為速度問題的成因分散在三個完全獨立的層面:節點本身的品質、節點與本機之間的網路線路,以及本機用戶端的轉發設定。三層出問題的表現很相似,都是網頁打不開或影片卡頓,但排查方法與修復動作完全不同。把問題硬套到某一層去改,常見結果是設定改了半天,問題其實出在節點上,或反過來一直在換節點,問題卻是本機 DNS 設定拖慢了速度。
建議按下面的順序逐層排除:先確認節點本身是否健康(延遲、丟包、是否被限速),再確認線路是否壅塞(同一節點在不同時段、不同協定下表現是否一致),最後才檢查本機設定(系統代理模式、DNS 解析、分流規則是否讓該走代理的流量走了直連,或反過來)。每一層都有各自的驗證方式,不要跳過步驟。
排查前先固定一個基準:挑一個平時公認穩定的節點,用同一個測速網站或下載來源反覆測試,作為對照組。之後每換一個變因(節點/協定/本機設定),都跟這個基準比較,而不是憑感覺判斷「快」或「慢」。
節點品質是最先該排除的一層,因為它最容易驗證,也最容易被忽略。用戶端介面裡的節點延遲數字(通常顯示為幾十到幾百毫秒)反映的是本機到節點控制連接埠的來回時間,不完全等於實際傳輸速度,但延遲異常偏高(超過 500ms 甚至顯示逾時)基本可以確定節點或落地線路有問題。
還有一種容易被忽視的情況:同一節點在不同時段表現差異很大,白天正常、晚間高峰時明顯變慢。這通常是出口頻寬被高峰流量佔滿導致的限速,並非節點本身失效,解法是避開高峰時段或更換頻寬更充裕的節點,而不是反覆重啟用戶端。
排除節點嫌疑後,第二層要看的是節點與本機之間的傳輸線路,以及使用的協定是否適合目前的網路環境。同一節點用不同協定連線,速度差異可能很大,原因包括電信業者對特定協定的 QoS 限速、防火牆對某些連接埠的干擾,以及協定本身的交握開銷。
不要同時改動多個變因。一次只換一項(節點、協定或連接埠),測完並記錄結果後再換下一項,否則很難判斷究竟是哪個改動起了作用。
若節點與線路都已確認正常,問題往往出在本機用戶端的轉發設定上。這一層最容易被忽略,因為介面上看起來「已經連上了」,但實際流量路徑可能不是你以為的那樣。
用戶端一般提供系統代理和 TUN 模式兩種接管流量的方式。系統代理只接管遵循系統代理設定的應用程式,TUN 模式在網卡層接管所有流量,覆蓋範圍更廣,但對系統權限與路由表的要求也更高。若兩種模式設定衝突(例如系統代理仍指向舊連接埠,同時又開啟了 TUN),部分流量可能走錯路徑,表現為時快時慢、部分應用程式正常、部分卡頓。排查時可先關閉一種模式,只用另一種驗證是否恢復正常。
DNS 解析慢會讓每次建立新連線都多花幾百毫秒,表現為「點開網頁要等一下才開始載入,載入過程本身不慢」。這種症狀容易被誤判成節點問題。檢查用戶端設定裡的 DNS 設定,確認是否啟用了 fake-ip 或遠端解析,避免用一個回應緩慢的公共 DNS 作為唯一解析來源。
規則集設定不當會導致部分本該走代理的網域被錯誤分類為直連,若直連線路本身連往目標較慢,就會被誤判為「代理慢」。可以在用戶端的連線面板裡查看具體連線使用的策略,確認卡頓的網域實際走的是代理還是直連,再針對性調整規則順序或補充規則。
| 症狀 | 更可能的層面 | 驗證方法 |
|---|---|---|
| 所有節點全部變慢 | 節點/訂閱整體線路 | 換訂閱商測試對照 |
| 換節點立刻恢復 | 單個節點或落地線路 | 延遲+吞吐對比 |
| 時快時慢、忽高忽低 | 線路壅塞 | 不同時段重複測速 |
| 網頁開啟慢、載入後正常 | DNS 解析 | 檢查 DNS 設定項 |
| 部分應用程式正常、部分卡頓 | 系統代理/TUN 衝突 | 單獨開啟一種模式測試 |
把上面三層串起來,一套可執行的排查順序是:先用延遲測試與跨節點對比排除節點問題;再用協定、連接埠切換與不同時段測速排除線路壅塞;最後檢查系統代理模式、DNS 設定與分流規則是否讓流量走錯了路徑。每一步都記錄測試結果,避免憑印象判斷。
常見的誤判包括:把高峰時段的線路壅塞當成節點長期失效而反覆更換訂閱;把 DNS 解析慢當成代理速度慢而調整了無關的分流規則;以及把系統代理和 TUN 模式的設定衝突當成節點不穩定。這些誤判的共同特點是沒有做單一變因對照測試,建議每次只改一項設定再驗證。
確認好排查方向後,可以直接到下載頁取得對應平台的用戶端,或前往教學頁查看分流規則與 DNS 的具體設定步驟。