使用技巧
路由分流實戰:大陸直連、海外代理一步到位
很多新手在連線成功後會遇到一個尷尬的情況:明明只是想連上大陸的網站或服務(例如淘寶這類購物平台),存取速度卻反而變慢了。這其實是路由分流沒有配置好導致的——如果不做任何區分,客戶端會把所有流量都送進代理節點,海外網站固然能正常訪問,但存取大陸網站時也要多繞一圈,不僅速度變慢,還會額外消耗你的節點流量額度。路由分流要解決的,就是讓客戶端自動判斷每個請求的目標地址,決定它應該直連還是走代理,本文用最少的配置步驟幫你把它調對。
開啟內建規則集,先解決大部分情境
v2rayN 內建了社群維護的規則集,這是一套專門針對中國大陸網站網域與 IP 段整理的預設規則,開啟後不需要任何手動配置就能覆蓋大多數情境:開啟頂部選單「設定」→「路由設定」,在預設方案中選擇「繞過大陸地址」(通常基於 GeoSite:cn 與 GeoIP:cn 資料庫),儲存後重新連線節點即可生效,不需要重啟客戶端。做完這一步,大陸網站會自動直連,其他地區的流量則走代理,已經能滿足多數人的日常需求。如果你平常不太需要特別區分大陸流量,也可以直接跳過這個預設規則,改用「全域性代理」模式,或自行新增針對台灣本地服務的直連規則。但內建規則集不可能覆蓋所有網站,如果發現某個特定網站沒被正確分流,就需要手動補一條自訂規則,常見寫法有三種:domain:example.com 精確匹配該網域及其所有子網域;domain:keyword:cdn 匹配網域中包含 cdn 關鍵字的請求,適合同一 CDN 服務商下的多個網域;geoip:private 匹配區域網路 / 內網位址段,通常應始終直連,避免內網請求被錯誤代理。這裡有一個容易被忽略的關鍵點:路由規則按列表從上到下依次匹配,命中第一條規則後立即生效,不再繼續往下匹配,所以自訂規則一定要放在內建規則集之前,否則可能永遠不會被匹配到。
順手遮蔽廣告,再套上幾個常見情境
如果你還想順手遮蔽一部分廣告與追蹤請求,可以額外載入社群維護的廣告過濾規則集,把匹配到的網域請求直接標記為「攔截」而不是直連或代理,減少廣告載入的同時也不會額外消耗代理流量。結合以上規則,幾個常見情境的思路可以直接照搬:如果只想代理少數幾個網站,把路由模式改為「全域性直連」,再針對目標網域單獨新增「代理」規則;如果家裡或公司內網服務不希望受影響,確保 geoip:private 規則始終保留且優先順序最高;如果某個網站被誤判為代理但其實應該直連,在內建規則集之前加一條針對該網域的直連規則即可覆蓋預設判斷。配置完成後,開啟日誌視窗分別存取一個大陸網站和一個海外網站,觀察日誌中該請求被判定為「直連」還是「代理」,如果結果不符合預期,回到路由設定檢查規則順序和語法是否正確——更基礎的連線驗證方法可參考快速上手指南。
為什麼有些應用規則再怎麼改都沒用
需要注意的是,路由規則只對客戶端能夠感知到的流量生效。如果部分應用(命令列工具、某些遊戲客戶端等)沒有遵循系統代理設定,路由規則自然也無法對它們生效,這類流量會直接繞開代理,也繞開了你精心配置的分流規則。如果你發現某個應用無論怎麼調整規則都沒有變化,很可能就是這個原因,這時候需要開啟 TUN 模式,在網路卡層統一接管全部流量後,路由規則才能覆蓋到這些「不聽話」的應用,具體原理與配置步驟可參考TUN 模式全域性代理完全指南。
規則集需要更新,配置也需要偶爾回顧
內建規則集不是一次配置就永久不變的,社群維護的 GeoIP、GeoSite 資料庫會持續更新,新增的域名、IP 段變化都需要靠更新規則集檔案來同步,建議保持自動更新開啟,或者定期手動檢查一次,避免因規則集過舊導致新出現的域名被錯誤分流。如果你自定義了較多規則,也建議定期回顧一遍列表,刪掉已經不再使用的、合併功能重複的,讓匹配過程更簡潔,也更容易在出問題時快速定位是哪條規則在起作用。最後提醒幾個新手常見的誤區:把自定義規則誤放在內建規則集之後導致永遠匹配不到;同時開啟多個規則集但優先順序順序混亂,導致分流結果與預期相反;修改規則後忘記重新連線節點或重啟客戶端,規則不會立即對已建立的連線生效。分流結果不符合預期時,不妨先從這三點開始排查。
先下載客戶端,再配置屬於你的分流規則
v2rayN 內建社群規則集,匯入即可開始使用路由分流。
相關文章
還沒下載客戶端?
先獲取客戶端,再跟著本文配置屬於你的分流規則。