v2rayN、v2rayNG、v2flyNG 怎麼選?三款 V2Ray 用戶端比較

比較三款用戶端的平台支援、預設核心、訂閱管理與路由設定,並提供桌面和 Android 裝置的選擇建議。

本文重點

桌面裝置先看 v2rayN;Android 裝置則依設定需求,選擇採用 Xray 的 v2rayNG,或採用 V2Fly 的 v2flyNG。本文說明圖形化用戶端、核心與節點設定的差異,釐清訂閱可共用的範圍,以及系統代理和分流規則如何搭配,並整理兩種裝置的部署與移轉檢查步驟。

平台支援:桌面與 Android 分開選

三款名稱相近,但不是同一個安裝套件的不同別名。v2rayN 是桌面圖形化用戶端,支援 Windows、macOS、Linux;安裝時仍須確認處理器架構與套件格式。v2rayNG 和 v2flyNG 適用於 Android,主要差異在於採用的核心及其設定支援範圍。桌面安裝套件不能直接用於 Android,Android 安裝套件也不能取代桌面用戶端。

比較項目v2rayNv2rayNGv2flyNG
支援平台Windows、macOS、Linux 桌面版AndroidAndroid
核心支援多種核心;實際使用哪一種取決於設定與配置採用 Xray-core採用 V2Fly-core
設定管理訂閱分組、節點清單、路由設定訂閱與節點管理、行動裝置連線設定訂閱與節點管理、行動裝置連線設定
常見連線方式系統代理、應用程式代理;TUN 視平台與設定而定透過 Android VPN 介面接管裝置流量透過 Android VPN 介面接管裝置流量
優先選擇條件桌面平台、處理器架構、所需核心Android 裝置,且設定需要 Xray 功能Android 裝置,且設定以 V2Fly 為目標

此處的「VPN 介面」是 Android 提供的流量接入機制,不代表節點採用特定 VPN 協定。流量進入用戶端後,仍由核心依節點設定與路由規則處理。也別把「可以安裝」當成「設定一定能用」:系統版本、處理器架構與核心支援範圍都須分別確認。

預設核心:Android 看採用核心,桌面看實際呼叫

圖形化用戶端負責匯入訂閱、編輯節點、啟停服務及顯示記錄;核心則負責處理協定、建立傳輸連線與執行路由。v2rayNG 使用 Xray-core,v2flyNG 使用 V2Fly-core。v2rayN 不宜用單一「預設核心」概括:實際呼叫哪個核心會受設定類型與用戶端設定影響,請以本機核心設定和啟動記錄為準。

v2rayN:桌面設定管理

適合在電腦上管理多組訂閱、調整路由及檢查核心記錄。若要切換核心,須同時確認協定欄位與選用的核心,而非只更改名稱。

適用:在 Windows、macOS、Linux 桌面上管理訂閱與分流。

v2rayNG:Android Xray 設定

推薦

如果 Android 裝置上的設定明確要求使用 Xray、VLESS 與 REALITY,可優先選用這款用戶端並核對各項欄位。此推薦僅適用於這類需求,不代表所有節點都應移轉。

適用:日常使用 Android,尤其是需要 Xray 特定功能的節點。

v2flyNG:Android V2Fly 設定

已有驗證過的 V2Fly 設定,或需要與相同核心的設定行為一致時,可優先考慮。不能只因為支援 VMess,就推定它支援任意擴充組合。

適用:以 V2Fly 設定相容性與既有部署為主要考量的 Android 裝置。

選擇順序:先確認設定需求,再決定核心

先向設定提供者確認協定、傳輸方式、TLS 或 REALITY 參數,再選擇能完整設定這些欄位的用戶端;匯入失敗時,別只靠反覆切換核心碰運氣。

VMess、VLESS 是協定名稱,WebSocket 是傳輸方式,TLS 與 REALITY 涉及連線安全設定,分屬不同層級。兩種核心都能處理部分常見設定,不代表支援的完整功能相同。尤其是 REALITY 設定,不應直接交由 V2Fly-core 處理;一般 VMess 節點也不會因用戶端名稱不同,就自動變得更快。

訂閱管理:網址可共用,設定不會自動同步

訂閱是用來取得節點清單的網址,不是帳號的完整設定備份。三款用戶端都有訂閱管理功能,但網址回傳的內容必須是用戶端能辨識的格式。訂閱更新成功,只表示這次請求與解析已完成;節點驗證、伺服器狀態及目前網路是否可連線,仍須透過連線測試與記錄另行確認。

  1. 先確認訂閱格式。向服務提供者索取適用於目標用戶端的訂閱網址,不要把網頁管理介面的網址填入訂閱欄,也不要把任意完整設定檔當成通用節點訂閱。
  2. 接著建立獨立分組。在 v2rayN 中選取「訂閱分組」→「訂閱分組設定」,新增名稱與網址,儲存後更新該分組的訂閱;選單名稱可能因版本而異。
  3. 在 Android 裝置上分別匯入。在 v2rayNG 或 v2flyNG 的訂閱管理功能中新增項目並更新,然後選取節點啟動連線。從剪貼簿匯入單一分享連結,與新增訂閱是兩種不同操作。
  4. 最後檢查更新後的選取項目。確認目前節點仍在清單中,網址、連接埠與傳輸參數也沒有遺漏。不要假設更新後一定會保留原本的節點排序或手動修改內容。

同一個訂閱網址可以在兩端分別更新,但能否同時在多台裝置使用,取決於服務約定。兩端更新時間不同,清單也可能暫時不一致。桌面路由規則、Android 應用程式分流清單、系統代理開關與本機監聽連接埠,通常不會隨節點訂閱一併複製。移轉時應分別記錄「節點來源」與「本機行為設定」。

流量接入與路由:連接埠、系統代理、分流各司其職

桌面系統代理會指示有讀取此設定的應用程式,將請求送往本機代理連接埠。它不是接管整台裝置流量的開關;忽略系統代理設定的程式仍可能直接連線。路由規則則在流量進入核心後,決定請求經由代理出口、直接連線,或遭到阻擋。Android 透過 VPN 介面接入流量後,也同樣需要路由規則決定出口。

127.0.0.1
迴路位址範例,僅供本機存取
10808
SOCKS 入站連接埠範例
10809
HTTP 入站連接埠範例

以上連接埠僅用來說明對應關係,不是所有版本的預設值。只有在用戶端確實啟用相應入站連線時,應用程式設定 127.0.0.1:10808 或 127.0.0.1:10809 才有作用。如果目前設定使用單一混合入站連接埠,依該連接埠設定即可,不必另外建立兩個監聽項目。可在 v2rayN 的「設定」→「參數設定」確認本機監聽相關選項,並以目前介面與記錄為準。

本機監聽連接埠不是遠端伺服器連接埠。節點中的伺服器連接埠由伺服器設定決定,不能為了與本機連接埠一致而修改。跨裝置連線時,另一台裝置上的 127.0.0.1 指向該裝置本身,不能直接用來連接桌面用戶端。如果確實需要在區域網路中共用,還須另外評估監聽範圍、驗證機制與防火牆限制。

桌面與 Android 搭配使用:共用來源,各自驗證

同時使用電腦與 Android 裝置時,通常不必讓所有設定完全相同。較穩妥的做法是共用已獲授權的訂閱來源,並讓各裝置保留符合其系統行為的連線設定。桌面端著重系統代理與應用程式相容性;Android 端則著重 VPN 授權、應用程式接管範圍與背景執行限制。

部署方式:共用一個訂閱來源,兩端分別設定

桌面端:v2rayN
  • 依 Windows、macOS、Linux 與處理器架構選擇套件。
  • 匯入訂閱後,確認目前節點與實際呼叫的核心。
  • 確認監聽連接埠,再啟用系統代理或設定應用程式代理。
  • 記錄路由模式與必要的自訂規則。
Android 端:依核心選擇
  • Xray 設定優先使用 v2rayNG;V2Fly 設定則確認 v2flyNG。
  • 另外新增訂閱並完成系統 VPN 授權。
  • 逐項確認應用程式分流設定與背景執行權限。
  • 分別透過 Wi-Fi 與行動網路檢查連線。

共用訂閱只能省去重複輸入節點,不能取代各裝置上的權限、路由與連線檢查。

需要更換用戶端時,先保存訂閱來源與自訂規則,再停止舊用戶端的連線服務。Android 裝置應避免同時啟動兩個需要 VPN 介面的服務,以免後啟動的服務接管連線,導致前一個服務中斷。驗證新用戶端時,先使用一個已知可用的節點,再恢復應用程式分流與複雜路由,方便判斷故障所在層級。

常見選擇問題:匯入、連線與移轉

電腦可以使用同一個訂閱,為什麼 Android 無法匯入?

先分辨是「下載失敗」還是「解析失敗」。下載失敗時,檢查目前網路、網址有效期限與用戶端的訂閱更新方式;解析失敗則確認服務提供者回傳的格式是否適用於該用戶端。可先匯入一份不含敏感資訊、格式相同的測試設定,確認協定欄位是否受支援;不要將完整訂閱貼到公開討論區。

從 v2rayNG 換成 v2flyNG,節點直接照搬就能用嗎?

不能只看節點名稱。先檢查協定、傳輸方式與安全參數;不能因此推定依賴 Xray 功能的設定也適用於 V2Fly。即使可以匯入單一分享連結,也要確認欄位沒有遺失,再啟動連線並查看記錄。路由與應用程式分流清單則須另外設定。

節點顯示可用,網頁卻打不開,需要更換用戶端嗎?

先不要更換。桌面端檢查系統代理是否指向實際監聽的連接埠,並確認連接埠是否被占用;Android 端則確認 VPN 圖示、應用程式接管範圍與執行狀態。接著檢查 DNS、路由規則比對結果及節點連線記錄。連線測試成功只代表某條測試路徑可用,不能證明所有應用程式請求都經過相同路徑。

哪款速度最快?只看 Xray 或 V2Fly 就能判斷嗎?

不能只看核心名稱。比較時應固定裝置、網路、節點、目標位址、路由模式與測試時段,每種設定重複測試並記錄失敗情況。伺服器負載、線路壅塞與傳輸設定都可能改變結果;缺乏一致測試條件的資料,不適合用來比較三款用戶端的速度。

安裝前檢查:把選擇落實為實際設定

選用用戶端不必從功能數量開始。先排除不適用於目前作業系統的安裝套件,再確認節點需要哪些核心功能,最後檢查訂閱、流量接入與路由是否都能清楚設定。若已有穩定設定,應先保留可還原的資料,再逐項移轉,不要同時更換用戶端、核心、節點與規則。

  1. 確認裝置:桌面使用 v2rayN;Android 則依核心需求從 v2rayNG 與 v2flyNG 中選擇。
  2. 確認設定:記錄協定、傳輸方式、安全參數與訂閱格式,不要只記節點名稱。
  3. 確認接入方式:桌面檢查本機監聽與系統代理;Android 檢查 VPN 授權與應用程式接管範圍。
  4. 確認出口:先以簡單路由驗證一個節點,再啟用所需的分流規則。
  5. 確認疑難排解資料:保留已遮蔽敏感資訊的錯誤記錄;需要逐項找出問題時,請參閱疑難排解,不熟悉術語時請參閱名詞解釋。
下載v2rayN用戶端與平台選擇