CLIENT SELECTION
V2Ray 用戶端比較
平台、核心與設定方式
桌面優先選 v2rayN,Android 優先選 v2rayNG。已有 V2Fly 相容設定時,再考慮 v2flyNG。
SIDE BY SIDE
三款用戶端比較一覽
先依平台縮小選擇範圍,再比較核心與操作習慣。表中的「維護狀態」是專案層級的概略說明,不代表各平台或分支的更新頻率完全一致;下載及使用前,仍請留意各版本的說明。
窄螢幕可左右滑動表格,查看其他用戶端。
| 比較項目 | v2rayN | v2rayNG | v2flyNG |
|---|---|---|---|
| 平台支援 | Windows、macOS、Linux;經典 WPF 版適用於 Windows。 | Android。 | Android。 |
| 核心定位 | 本文設定以 Xray 為主;可用核心及元件依版本而異,請勿假設與 V2Fly 設定完全相容。 | Xray 核心;適合需要 Xray 相關協定功能的 Android 設定。 | V2Fly 核心;適合 V2Fly 相容設定。 |
| 維護狀態 | 持續維護;桌面版與 WPF 版請分別留意。 | 持續維護;系統相容性與設定項目依版本調整。 | 由社群維護;更新時程與 v2rayNG 各自獨立,使用前請確認近期變更。 |
| 入門難度 | 基本匯入操作簡單;系統代理、路由與 TUN 需分別了解。 | 基本連線操作簡單;需留意 VPN 權限、背景執行限制及應用程式範圍。 | 熟悉 V2Fly 設定者較容易上手;初次使用請先確認訂閱相容性。 |
| 訂閱分組 | 提供訂閱分組管理,方便整理多個來源並分別更新。 | 可管理訂閱與分組,方便在手機上選取及更新設定。 | 支援匯入及更新訂閱;分組管理的入口與細節請以實際介面為準。 |
| 圖形化路由設定 | 提供圖形化路由設定,方便編輯、整理及切換規則。 | 提供路由設定及分應用程式代理入口;複雜策略仍須核對核心規則。 | 提供基本路由設定;進階編輯功能依目前版本而異。 |
| TUN 與流量接管 | 提供 TUN 使用方式,但所需元件、權限及可用性依平台與版本而異;也可使用系統代理。 | 主要透過 Android VpnService 建立虛擬網路介面,並非直接套用桌面版的 TUN 開關。 | 同樣須取得 Android VPN 權限才能接管流量,設定與核心功能請另外確認。 |
| 適用對象 | 日常桌面使用、管理多個訂閱及需要細部調整路由的使用者。 | 日常 Android 連線、分應用程式代理,以及需要使用 Xray 功能的使用者。 | 已有 V2Fly 相容設定、希望沿用相關設定習慣的 Android 使用者。 |
DESKTOP
v2rayN:桌面訂閱與路由管理
v2rayN 適合在同一個桌面介面管理伺服器選擇、訂閱更新與路由策略。若經常切換多個設定來源,訂閱分組有助於區分用途,避免手動新增的設定與自動更新的設定混在一起。匯入後先選擇目前使用的伺服器,再決定流量如何進入用戶端;伺服器出現在清單中,不代表系統代理已啟用。
如何選擇桌面版與 WPF 版
桌面版採用跨平台介面,可在 Windows、macOS 和 Linux 上使用;經典 WPF 版則適用於 Windows。Windows 使用者可依介面習慣與系統環境選擇,不必因名稱中的「經典」或「桌面」預設效能高低。若已有穩定設定,切換分支前請先備份訂閱與自訂規則,並分別測試系統代理、啟動方式及系統匣行為。macOS 與 Linux 使用者則應依處理器架構及套件格式選擇。
分別測試系統代理與 TUN
瀏覽器等會遵循系統代理設定的程式,可先透過系統代理測試基本連線。確實需要接管其他應用程式的流量時,再檢查 TUN 所需元件、權限與路由設定。TUN 不是連線失敗時的萬用解法:若伺服器參數有誤,改用其他接管方式仍無法建立有效連線。排查時請保留一種主要接管方式,避免其他 VPN 或殘留代理設定影響判斷。
ANDROID / XRAY
v2rayNG:Android 權限與分應用程式代理
v2rayNG 採用 Xray 核心,適合作為 Android 用戶端的首選。匯入訂閱後,先選擇伺服器並啟動連線,再接受系統顯示的 VPN 權限要求。Android 的 VpnService 提供流量接管介面,用戶端再依設定處理流量。因此,通知列出現 VPN 圖示只代表流量接管服務已啟動,不能單憑此判定伺服器交握、DNS 與目標網站連線都正常。
需要 Xray 功能時,先核對參數
使用 VLESS、REALITY 或 XTLS Vision 設定時,須同時確認伺服器端要求與目前核心的支援情況。協定名稱相同,不代表其他欄位可以省略;流量控制、伺服器名稱、公鑰與傳輸方式都須相符。若已有正確連結,建議優先匯入完整設定,再檢查重要欄位;不要只憑用戶端名稱猜測設定是否適用。
分應用程式規則與背景執行同樣重要
只讓少數應用程式使用代理,與讓少數應用程式繞過代理,是兩種不同需求。設定分應用程式代理時,先確認介面選項是「僅代理所選應用程式」還是「繞過所選應用程式」,修改後重新連線測試。若只在鎖定螢幕後中斷,請檢查電池最佳化、背景執行及系統清理策略,而不是先更換核心。也請留意其他需要 VPN 介面的應用程式,避免服務彼此取代。
查看 v2rayNG Android 安裝套件;初次設定可接著閱讀匯入與連線教學。
ANDROID / V2FLY
v2flyNG:沿用 V2Fly 相容設定
v2flyNG 的主要差異在於採用 V2Fly 核心,而非只是介面名稱不同。對於已使用 V2Fly 設定,且協定與傳輸方式均受支援的使用者,它可作為 Android 替代選擇。選擇前應先確認實際設定需求:若訂閱依賴 Xray 專屬功能,不要只因連結能匯入,就認定連線也能順利完成。
較適合清楚了解設定來源的使用者
從其他用戶端遷移時,可先用一筆確認可用的設定測試,再逐步匯入其他分組。訂閱網址、伺服器網址與帳戶識別資訊屬於不同層級;訂閱更新成功,最多只能表示內容已取得並完成解析,仍須選擇伺服器並測試連線。基本路由入口相似,也不代表規則格式、預設值及進階欄位完全一致。
替代選擇不等於專為舊手機設計
不要只憑核心分支,就推斷它一定更省記憶體或更適合舊裝置。能否安裝首先取決於系統需求與處理器架構;持續執行的表現也會受到規則規模、應用程式流量及背景執行策略影響。維護時程須與 v2rayNG 分開評估,使用前請留意版本說明中的相容性變更;若目前環境穩定,請先保留原有設定再嘗試遷移。
查看 v2flyNG Android 替代選項,再依設定需求與 v2rayNG 擇一使用。
BY SCENARIO
依使用情境選擇
BEFORE SWITCHING
更換用戶端前的相容性檢查
三款用戶端都屬於 Project V 相關生態系,但圖形介面、核心與設定檔是不同層次。Xray 與 V2Fly 有共同的技術背景,也各自持續演進;支援某個協定名稱,不代表支援該協定的所有傳輸、安全性與擴充組合。用戶端匯出的檔案也可能包含介面專用設定,不能直接視為通用核心設定使用。
- 記錄原本可正常使用的狀態。保留訂閱來源、自訂路由與應用程式範圍。備份可能含有帳戶資訊,請存放在安全位置,不要直接貼到公開討論區。
- 檢查完整參數組合。除了位址與連接埠,也要確認協定、流量控制、傳輸層安全性、伺服器名稱及傳輸路徑。REALITY 等設定的專用欄位必須與伺服器端相符。
- 分開遷移伺服器與路由。先確認單筆伺服器設定可以連線,再匯入路由規則。如此可區分伺服器相容性問題與規則比對錯誤,避免混淆兩種故障。
- 確認流量確實經過新用戶端。桌面端檢查系統代理或 TUN 狀態,Android 則檢查 VPN 權限與分應用程式範圍。測試時先結束舊用戶端,避免連接埠遭占用或 VPN 服務被取代。
- 最後測試日常使用情境。分別測試瀏覽器、常用應用程式、鎖定螢幕後恢復及網路切換。單次成功開啟網頁,只能證明當下的連線路徑可用,不能代表所有規則都已如預期生效。
若更換用戶端只是為了解決「連不上」,建議先依問題排查指南檢查訂閱、伺服器交握、DNS 或代理接管環節。沒有明確原因就反覆更換軟體,往往會讓原本清楚的設定狀態更難追查。
DECISION
桌面選 v2rayN,Android 優先考慮 v2rayNG
若需要桌面訂閱管理、路由編輯與系統代理設定,優先選擇 v2rayN,再依作業系統選用桌面版或 Windows WPF 版。Android 日常使用及 Xray 設定優先選 v2rayNG;確認既有設定適用於 V2Fly 核心時,可選 v2flyNG。
選擇到這裡就可以先停下來:下載符合裝置的套件,確認一筆設定能正常連線,再逐項加入進階設定。用戶端名稱不是最終判斷依據;平台是否相符、設定是否相容及實際使用範圍才是關鍵。
查看三款用戶端下載選項