三種模式的差別只在「要不要問規則」
模式選單在首頁,系統匣選單也能直接切,不必開視窗。三個選項改的是同一件事:這條連線要不要交給規則清單判斷。
日常固定用規則模式。全域和直連不是拿來長期開著的,它們是疑難排解的工具——東西壞掉的時候,用它們把變數一個一個拿掉,直到只剩一種解釋。
直連不等於關掉
切到直連並不會把 Clash Verge 移出鏈路,核心照樣收下每一條連線,只是原封不動放過去。
每種模式對一條連線做了什麼
- 1
規則模式:逐條比對,命中就停
流量進來先過規則清單,由上往下比對,第一條命中的決定策略,比對就此結束。大家熟悉的分流——國內網站直連、其他走節點——就是一份照這個順序排好的規則清單。
- 2
全域模式:全部走同一個出口
規則清單整個跳過,每條連線都送到同一個出口。它真正的價值在診斷:全域通、規則模式不通,問題在規則;全域也不通,那規則根本沒參與,該看的是節點或網路本身。
- 3
直連模式:全部原樣放行
什麼都不代理。適合下載大檔案、連自家網路上的機器,或者幾秒內回答「是不是代理造成的」。直連測試只告訴你一件事:沒有代理的時候,這個問題還在不在。
比對順序,以及切換後的那幾分鐘
規則由上往下讀,第一條命中就定案,下面的對這條連線不再看。所以走向奇怪的時候,兇手通常不是你剛加的那條,而是上面某條更寬的規則先把請求接走了。最後一行 MATCH 是預設規則,負責所有沒被任何規則命中的流量。
- 切換模式不會動到已建立的連線,舊連線會沿著原路走到結束
- 切完沒感覺,到「連線」頁把相關那幾條關掉,讓它重新建立
- 排查完記得切回規則模式,不然國內流量也會繞一大圈
常見問題
規則模式下某個網站走了直連,怎麼找出是哪一條規則?
趁網站在載入時開「連線」頁,展開那一列看 Rule 欄,命中的規則會直接寫在上面。連線已經結束就到「規則」頁搜這個網域,由上往下讀到第一條能命中的。多半是某條寫太寬的 DOMAIN-KEYWORD,或是 GEOIP,CN 順手把它帶走了。
切到全域還是打不開,代表什麼?
代表問題不在分流。接下來看節點本身:跑一次延遲測試,看它到底回不回應。如果所有節點都逾時,先確認訂閱有沒有到期、流量有沒有用完,再到日誌頁看有沒有握手失敗。