V2Ray 系統代理、全域模式與繞過中國大陸模式差異

了解系統代理與路由設定的差別,比較全域代理、繞過中國大陸及黑名單模式的流量路徑,並掌握日常瀏覽、辦公與開發的設定建議。

本文重點

v2rayN 的系統代理決定應用程式是否將請求交給本機代理;路由預設則決定已接入的請求要直連還是走代理。日常瀏覽可先使用系統代理搭配繞過中國大陸規則;排查問題時暫時切換全域代理。辦公與開發環境還需留意內網例外、工具本身的代理設定及 DNS。本文將分別說明這兩個設定面向,並提供可重複操作的檢查步驟。

系統代理與路由預設:先釐清兩個設定面向

v2rayN 的系統代理開關屬於流量接入層。Windows 應用程式若讀取系統代理設定,就會將符合條件的請求傳送至 v2rayN 的本機監聽位址;若應用程式忽略這項設定,請求仍可能直接連上網路。因此,「開啟系統代理」並不代表電腦上的所有網路連線都會經過代理。

Xray 或 V2Ray 核心的路由規則屬於出口選擇層。請求進入核心後,核心會根據網域、目標 IP、連接埠等條件比對規則,再交由代理、直連或阻斷出口處理。「全域代理」與「繞過中國大陸」通常是路由預設,並非系統代理開關的另一種說法。

2 個設定面向
分別設定流量接入與出口選擇
3 種預設
全域代理、繞過中國大陸、黑名單
10809
下文 HTTP 代理測試範例連接埠

v2rayN 的實際監聽連接埠,請以「設定」→「參數設定」中的本機監聽設定為準;不同版本可能使用混合連接埠或不同欄位名稱。本文的 127.0.0.1:10809 僅為明確標示的測試範例,並非所有安裝環境的預設值。

全域代理、繞過中國大陸與黑名單的流量路徑

V2Ray 路由預設名稱是用戶端提供的操作入口,實際行為取決於規則內容與排列順序。下表說明常見設定的用途;自訂規則、內網例外與阻斷規則都可能改變結果。尤其是「黑名單」,請先確認目前規則是否採用「只有命中代理清單才走代理,其他流量直連」的邏輯。

預設 常見規則用途 未命中規則時 主要限制
全域代理 已接入的流量預設交由代理出口處理 通常走代理 不會接管未進入核心的程式
繞過中國大陸 中國大陸網域或 IP 直連,其餘走代理 通常走代理 受規則清單、解析結果與比對順序影響
黑名單 代理清單中指定的目標走代理 通常直連 新網域未列入清單時可能無法連線

Xray 的路由比對通常依規則順序進行,由第一條符合的規則決定出口。若公司內網網域先被範圍較廣的代理規則比對到,後面的直連規則就不會生效。內網例外應排在相關廣泛規則之前;若沒有任何規則符合,還要檢查設定的預設出站行為,不能只看預設名稱判斷。

判斷方式:先確認未命中規則的請求會走哪裡

在 v2rayN 選擇預設時,先查看最後的兜底行為:需要廣泛代理的瀏覽情境適合以代理作為兜底;只需代理少數明確目標的環境則適合以直連作為兜底。接著確認內網例外是否排在前面。

日常瀏覽、辦公與排錯該如何選擇

v2rayN 日常瀏覽可先從「自動設定系統代理+繞過中國大陸規則」開始。這種組合會讓遵循系統代理設定的瀏覽器先接入本機代理,再依規則分流;中國大陸網站通常直連,其他目標通常經由目前節點。這不一定適用所有環境,但設定邏輯較容易理解與驗證。

系統代理+繞過中國大陸

建議

中國大陸常用服務維持直連,其他已接入的請求依規則走代理。若只有某個網域判斷錯誤,優先新增明確規則,不必馬上擴大接管範圍。

適用情境:日常瀏覽網頁、混合使用中國大陸與其他地區的服務

系統代理+全域代理

減少地區分類帶來的變數,用來確認某個目標是否因分流規則而無法連線。測試完成後請恢復原本的預設,避免內網與本機服務的流量誤經遠端節點。

適用情境:短時間排錯、明確需要統一代理出口的瀏覽工作

依需求接入+黑名單

只有明確列入清單的目標會走代理,其餘請求則直連。目標頁面可能依賴多個靜態資源與 API 網域,維護規則時也要一併檢查。

適用情境:只有少數服務需要代理、辦公環境以直連為優先

V2Ray 全域代理無法保證所有網站都顯示相同地區。網站可能依據帳號地區、瀏覽器位置權限、快取及出口 IP 判斷位置;不同節點也可能使用不同出口。切換全域代理後若地區仍有差異,應分別確認請求出口與網站本身的判斷方式,不能直接認定系統代理失效。

v2rayN 設定順序:先接入,再選路由

v2rayN 的選單名稱會隨介面版本而異,Windows 常見的操作入口是工作列通知區域的圖示選單。設定時一次只調整一個面向,並使用同一個目標重新建立連線;只重新整理仍沿用舊連線的頁面,可能看不出路由切換後的實際結果。

  1. 確認節點與核心。在主畫面選取一筆已匯入的設定並設為作用中伺服器,查看執行記錄是否正常啟動。訂閱只是批次更新設定的來源,並非流量出口;出口取決於目前節點及其出站設定。
  2. 記下本機監聽設定。開啟「設定」→「參數設定」,查看監聽位址、連接埠及支援的代理類型。若僅供本機使用,建議維持迴路位址監聽,不要為了讓瀏覽器接入而任意開放區域網路存取。
  3. 開啟系統代理。在通知區域圖示上按右鍵,進入「系統代理」→「自動設定系統代理」。接著在 Windows「設定」→「網路和網際網路」→「Proxy」中,確認代理位址與本機監聽設定一致。
  4. 選擇路由預設。在通知區域的「路由」選單或主畫面的路由選擇處,選取對應的繞過中國大陸規則。部分版本使用「繞過中國大陸位址」等名稱,請一併查看規則內容。
  5. 驗證並還原設定。分別連線至一個預期直連和一個預期走代理的目標。需要排錯時可暫時切換至全域代理;完成後再恢復日常預設。停止使用前,可透過「系統代理」→「清除系統代理」移除這次寫入的設定。

v2rayN 的「清除系統代理」不代表停止核心。明確指定本機代理位址的開發工具,仍可能繼續連線至正在監聽的連接埠;反過來說,直接關閉用戶端卻留下失效的系統代理位址,會讓遵循該設定的應用程式無法上網。企業裝置也可能由管理政策控管代理設定,修改前應記錄原設定並遵循管理規範。

辦公與開發:系統代理以外的接入方式

v2rayN 的系統代理無法取代每個開發工具各自的代理設定。命令列工具可能讀取環境變數,也可能只接受自身參數;瀏覽器的獨立代理設定或擴充功能也可能覆蓋系統設定。排查時應先確認工具實際連線到哪個本機位址,再檢查路由。

設定方案:分別驗證辦公瀏覽與開發工具

辦公瀏覽
  • 透過系統代理接入,先使用繞過中國大陸規則。
  • 將公司內網網域及必要的私有網段列為直連例外。
  • 同時檢查系統代理的略過清單與核心直連規則。
  • 公司 VPN 執行期間,重新確認 DNS 與內網路由。
命令列與開發工具
  • 在工具中明確指定本機代理,避免依賴隱含設定。
  • 先測試單一命令,再考慮將環境變數設為永久設定。
  • 視需要讓本機迴路服務與開發環境位址略過代理。
  • 記下連接埠與代理類型,區分 HTTP 和 SOCKS 接入方式。

兩種環境可共用節點設定,但接入方式可以不同;先確認請求已進入核心,再判斷路由結果。

若已確認 v2rayN 在 127.0.0.1:10809 提供 HTTP 代理,可在 Windows 終端機執行以下單次測試。若實際連接埠不同,請先修改命令。這個命令只用來確認這次 HTTPS 請求能否透過本機代理完成,不代表目標一定會從遠端節點的出口連線。

curl.exe --proxy http://127.0.0.1:10809 --connect-timeout 10 --max-time 30 --head https://example.com/

若已啟用 Xray 存取記錄,可用來確認該請求命中了哪個出站。若收到 HTTP 狀態碼,代表伺服器已回應;若本機連線遭拒,請先檢查連接埠與監聽狀態。若連上本機代理後逾時,再檢查節點連線、DNS 與路由,避免將兩種故障混為一談。

v2rayNG 的 VPN 模式與桌面系統代理不同

v2rayNG 在 Android 上通常透過系統 VPN 介面接入流量,再交由 Xray 處理。首次啟動服務時需要授予 VPN 權限;這與 Windows 寫入系統 HTTP 代理的方式不同。VPN 接入範圍也會受到個別應用程式設定影響;被排除的應用程式不會因為選擇全域路由就自動重新接入代理。

v2flyNG 使用 V2Fly 核心,介面入口與可用設定應依其版本確認。VMess、VLESS 等協定描述的是用戶端與遠端的通訊方式,不會決定應用程式是否讀取系統代理,也不能取代路由規則。切換協定無法修復根本沒有進入用戶端的請求。

常見問題:依流量路徑逐步排查

已選擇全域代理,為什麼終端機還是直連?

v2rayN 的全域路由只會處理已接入的流量。先使用上方的 curl.exe 明確指定代理進行測試;若指定代理後正常,再檢查終端機工具的代理參數或環境變數,不必先更換節點。

使用繞過中國大陸模式後,公司內網頁面無法開啟,該怎麼辦?

v2rayN 需要同時檢查系統代理略過清單與核心直連規則。將實際使用的內網網域加入適當的例外位置,並確認內網 DNS 可以正常解析;不要只因為目標屬於私有 IP,就認定網域解析也會自動正確。

黑名單模式能開啟首頁,卻無法登入?

V2Ray 的代理清單可能只涵蓋主網站,登入 API 或資源網域仍可能直連。使用瀏覽器開發人員工具的網路面板找出失敗的網域,核對記錄後新增對應規則,再重新送出登入請求。

關閉用戶端後,瀏覽器完全無法上網?

v2rayN 關閉後可能留下指向本機連接埠的系統代理設定。先檢查 Windows「設定」→「網路和網際網路」→「Proxy」,確認是否還留有這次設定;也可以重新開啟用戶端,再執行「清除系統代理」。企業管理的設定則應依原有政策還原。

全域代理可用,繞過中國大陸模式卻不行,是節點故障嗎?

若 v2rayN 使用相同接入方式,只切換路由就改變連線結果,應優先檢查規則或 DNS 解析路徑是否不同。查看目標命中的出站,確認網域分類與自訂規則順序;必要時為該目標新增明確規則,再恢復日常預設進行驗證。

排查順序:接入、解析、規則、出口

v2rayN 與 v2rayNG 都應先確認請求是否進入用戶端,再確認網域如何解析、命中哪條路由,最後確認使用哪個出口。每次只變更一項並重新建立連線,比同時切換節點、全域模式及接管設定更容易找出原因。

v2rayN 用戶端下載