V2Ray 系統代理模式設定:全域、略過中國大陸與直連比較

了解系統代理與路由模式的差異,掌握全域、略過中國大陸及直連模式的流量路徑與適用情境。

本文重點

系統代理決定應用程式是否將請求交給本機用戶端;路由模式則決定進入核心的請求從哪裡送出。本文以 Windows 版 v2rayN 為例,說明三種路由模式的差異、連接埠確認方式與分流問題的排查順序,並補充 Android 用戶端的接管範圍。適合已匯入訂閱,但不確定該使用哪種模式的使用者。

系統代理與路由:先分清兩個層次

「開啟全域」常被用來指兩種不同操作:一是修改作業系統的代理設定,二是將核心的預設出口改為代理。前者是流量入口,後者是流量出口。只修改其中一項,無法保證所有應用程式都會依預期使用代理。

常見的桌面設定中,瀏覽器會讀取系統代理,並將請求傳送至本機監聽位址;由 v2rayN 管理的核心接收請求後,再依路由規則選擇代理、直連或封鎖。訂閱提供伺服器設定,不會代替所有應用程式啟用代理。VMess、VLESS 是連線協定,不是「全域」或「略過中國大陸」的別稱。

  1. 應用程式層:應用程式可讀取系統代理、使用手動指定的代理,或完全不使用代理。
  2. 本機入口:請求會進入用戶端實際啟用的 HTTP、SOCKS 或混合監聽連接埠。
  3. 路由層:核心依序比對網域、IP、連接埠等條件,再選擇相應的出口。
  4. 出口層:代理出口透過遠端伺服器連線至目標;直連出口則由本機網路直接連線至目標。

全域、略過中國大陸與直連的流量差異

模式名稱是用戶端對一組規則的概括,實際行為仍取決於目前的規則內容與順序。內建方案可能保留區域網路或特定網域直連等例外,因此「全域」也不代表完全沒有例外。自訂規則通常會改變結果,切換前請先確認是否有優先比對的規則。

路由模式 常見流量路徑 適用情境 主要檢查項目
全域 進入核心的請求預設透過代理出口 確認代理出口、暫時排除分流的影響 例外規則與代理伺服器是否可用
略過中國大陸 符合中國大陸網域或 IP 規則的請求會直連,其餘通常透過代理 同時存取本地服務與境外網站 規則資料、DNS 與預設出口
直連 進入核心的請求預設透過本機網路傳送 比對原生網路狀況、排查伺服器連線 是否仍有優先代理或封鎖規則

「略過中國大陸」並非單純依據頁面語言、網站品牌或頂級網域判斷。中文網站可能使用境外資源,境外品牌也可能使用境內服務。一個頁面還可能同時向登入、圖片、影片等多個網域發出請求,並分別符合不同規則。如果主頁能開啟、附件卻載入失敗,應檢查失敗的請求,而不是只看網址列中的主網域。

「直連」也不等於「關閉用戶端」。在直連模式下,應用程式仍可能先連上本機代理連接埠,再由核心直接存取目標。若退出用戶端時未清除系統代理,應用程式會繼續連線至已停止監聽的連接埠,導致多個網站同時無法開啟。

v2rayN 設定順序:先處理入口,再設定路由

以下以 Windows 桌面版及手動使用系統代理為例。不同版本的設定位置與預設名稱可能略有差異,系統匣選單與主視窗中的設定也可能同步。操作前先記下目前的路由名稱;排查時暫時不要同時啟用 TUN,以免混入另一種流量接管方式。

  1. 確認目前使用的設定

    在主視窗的伺服器清單中選取要使用的設定,透過右鍵選單選擇「設為活動伺服器」啟用。更新訂閱只會重新整理設定清單,不代表目前使用的伺服器已經變更。

  2. 確認本機連接埠

    開啟「設定」→「參數設定」,確認本機監聽位址與連接埠,並與主視窗顯示的資訊核對。確認 HTTP、SOCKS 或混合連接埠的實際用途,不要直接照抄舊教學中的數值。

  3. 設定系統代理

    在工作列通知區域的 v2rayN 圖示上按右鍵,選擇「系統代理」→「自動設定系統代理」。這個步驟會寫入系統代理設定,但不會強制所有應用程式遵循。

  4. 選擇路由方案

    在主視窗底部的「路由」選擇區切換至所需方案。若預設名稱帶有編號或英文後綴,請依規則內容辨識「全域」、「略過中國大陸」或「直連」,不要只看清單位置。

  5. 重新建立測試連線

    關閉原本的測試頁面後重新開啟,必要時也可關閉並重新啟動瀏覽器。既有長連線可能繼續沿用舊出口;確認切換模式後,再查看記錄中的新連線與輸出標記。

要恢復原本的網路設定,請在系統匣選單中選擇「系統代理」→「清除系統代理」,再確認瀏覽器是否另有手動代理設定。若已啟用 TUN,也必須另外關閉;清除系統代理不會取消虛擬網卡的流量接管。若公司網路原本設有固定代理或自動設定指令碼,請先記下原設定,測試結束後再依原值還原。

確認連接埠:範例不代表預設值

連接埠決定應用程式要連到哪個本機入口,不會決定流量最後是否經過遠端伺服器。以下兩個數字僅用來說明手動設定的對應方式:只有在目前用戶端確實啟用了相應監聽時,應用程式才能使用。若目前版本使用混合連接埠,請以參數設定中的資訊為準。

10808
本文 SOCKS 入口範例連接埠
10809
本文 HTTP 入口範例連接埠

HTTP 代理範例

伺服器
127.0.0.1
連接埠
10809
應用程式設定
HTTP 代理或支援 CONNECT 的代理選項
使用條件
該連接埠確實啟用了 HTTP 或混合監聽

請填入應用程式的代理設定,不是遠端伺服器位址。

SOCKS 代理範例

伺服器
127.0.0.1
連接埠
10808
應用程式設定
SOCKS5 代理選項
使用條件
該連接埠確實啟用了 SOCKS 或混合監聽

應用程式是否將網域交由代理解析,也取決於該應用程式的 DNS 選項。

127.0.0.1 只代表目前裝置本身。在手機上填入這個位址,並不會連線至電腦。要讓其他裝置共用代理,還涉及區域網路監聽、防火牆與存取控制,不能只靠更換連接埠號碼達成。一般單機使用時,請維持本機監聽,不必為了「全域代理」開放區域網路存取。

日常分流與臨時診斷該怎麼選

選擇模式時應以使用目的為考量,不要把某種模式當成永遠正確的設定。日常使用時,重點是讓本地服務、遠端資源與區域網路裝置各自採用合適的連線路徑;排查問題時,則要盡量減少變因,並確保結果能重現。

兩種情境:日常存取與故障比對

日常存取
  • 先使用略過中國大陸方案,並確認預設出口為代理。
  • 為印表機、內部網域等保留明確的直連規則。
  • 個別網站異常時,只檢查該網站請求所用的網域規則。
故障比對
  • 暫時切換至全域,確認問題是否來自分流。
  • 再以直連模式比對,區分本機網路與代理連線問題。
  • 維持活動伺服器不變,每次只修改一個變因。

全域可用來減少分流變因,略過中國大陸可依規則分配出口,直連則可用來確認本機網路路徑。

如果全域正常、略過中國大陸模式卻失敗,請先確認目標是否被誤判為直連,再檢查網域解析與規則資料。若兩種模式都失敗,請優先檢查活動伺服器、驗證參數、傳輸設定,以及目前網路是否可連線。切換路由無法修復失效的訂閱,也無法自動將不相容的 VMess、VLESS 設定轉換成可用設定。

Android 與常見誤解:入口不同,判斷方式相同

v2rayNG 使用 Xray 核心,v2flyNG 使用 V2Fly 核心。Android 常見的流量接管入口是系統 VPN 服務,而非桌面系統代理。啟動連線後,實際進入用戶端的流量仍會受到分應用程式設定、略過選項與路由規則影響;桌面版的「自動設定系統代理」選單不能直接套用至 Android。

最後可用三個問題整理排查方向:請求是否進入用戶端、符合哪一條路由,以及對應出口能否連線至目標。依序檢查,比反覆切換模式更容易找出問題。若要進一步確認 DNS、訂閱或連線錯誤,可參閱故障排除;路由、輸出與 TUN 等術語,請參閱名詞解釋。

下載v2rayN用戶端與平台選擇