本文重點

桌面端可優先考慮 v2rayN;Android 日常使用可先看 v2rayNG,需要沿用 V2Fly 設定體系時再考慮 v2flyNG。本文依平台、核心、訂閱與分流逐項比較,並提供雙端設定步驟。選擇時關鍵不在名稱是否相似,而是目前使用的核心能否完整辨識節點所需的協定、傳輸方式與安全參數。

三款客戶端有何不同?先依裝置平台篩選

v2rayN、v2rayNG、v2flyNG 都是管理設定與連線的工具,並非節點服務本身。安裝客戶端後,仍須準備有效的節點參數或訂閱網址。軟體負責儲存設定、啟動核心及管理流量入口;伺服器線路、帳號期限與網路品質則取決於另一端。

桌面端優先考慮 v2rayN。它提供 Windows、macOS 與 Linux 版本,適合管理多個訂閱群組、切換節點及調整路由。Android 端則可在 v2rayNG 與 v2flyNG 之間選擇。請勿混用桌面與 Android 安裝檔,也不要只憑名稱中的字母判斷協定支援情況。

比較項目 v2rayN v2rayNG v2flyNG
支援平台 Windows、macOS、Linux Android Android
核心 可管理不同核心;以目前設定的選擇為準 使用 Xray 核心 使用 V2Fly 核心
訂閱管理 依群組管理及更新節點 訂閱群組與節點更新 訂閱管理與節點更新
流量接入方式 本機代理、系統代理;TUN 依版本與權限設定 Android VPN 模式,也可使用本機代理模式 Android VPN 模式,也可使用本機代理模式
主要用途 集中管理桌面訂閱與路由 Android 日常連線、Xray 設定 在 Android 端沿用 V2Fly 設定

三款客戶端皆為免費開源軟體,但免費客戶端不代表可免費使用線路。也不能從客戶端名稱推斷連線速度:同一節點在不同時段的壅塞情況,往往比介面或管理功能的差異更明顯。

預設核心與協定支援:VLESS 和 REALITY 應一併確認

V2Ray 常被用來泛指這類工具,但 V2Fly 與 Xray 是不同的核心專案。VMess、VLESS、Trojan、Shadowsocks 是代理協定名稱;WebSocket 是傳輸方式;TLS、REALITY 則是與連線安全相關的機制。匯入時不能只確認「支援 VLESS」,還要核對傳輸方式、安全機制與流控設定。

v2rayNG 使用 Xray 核心,適合依照伺服器提供的 Xray 參數設定。v2flyNG 使用 V2Fly 核心,不應直接套用針對 Xray 的 REALITY 或 Vision 設定。至於 v2rayN,則須確認實際選用的核心;預設選項會因版本、設定類型與既有設定而異,不能以單一結論概括所有安裝環境。

v2rayNG:Android 日常使用首選

推薦

使用 Xray 核心。節點需要 VLESS、REALITY 或 Vision 時,請先確認目前客戶端與核心版本是否支援,再依伺服器提供的參數填寫。

適合:Android 日常連線、需要 Xray 功能的節點

v2flyNG:沿用 V2Fly 設定

使用 V2Fly 核心。已有可用的 VMess 等設定,且希望維持設定體系一致時,可先測試訂閱解析與連線結果。

適合:Android 端已有 V2Fly 設定、驗證相容性

v2rayN:桌面集中管理

透過桌面介面管理節點、訂閱群組與路由。協定能否使用,最終取決於目前設定所使用的核心及其版本。

適合:桌面工作、多訂閱管理、檢查設定差異

選擇依據:先確認完整的節點組合

取得 VLESS 節點後,還要確認是否使用 REALITY,以及流控是否為 xtls-rprx-vision。有這些需求時,請優先確認 Xray 支援情況,不要試圖靠反覆更換客戶端補上缺少的參數。

訂閱管理:桌面與 Android 可共用網址,但設定不會自動同步

訂閱網址通常是 HTTPS 網址,用來取得節點清單;vmess://、vless:// 等分享連結則代表單一節點。若把單一節點連結貼到訂閱網址欄位,可能會更新失敗;將訂閱網址當成單一節點匯入,也不代表建立了可更新的群組。

在 v2rayN 中,可依序前往「訂閱群組」→「訂閱群組設定」新增群組,再更新訂閱。v2rayNG 可從右上角選單進入「訂閱群組設定」,儲存後選擇「更新訂閱」。選單名稱可能因版本而異,操作順序不變:先儲存網址,再取得清單,最後選擇節點連線。v2flyNG 也要區分訂閱管理與從剪貼簿匯入的入口。

雙端設定:共用訂閱,各自管理本機設定

桌面端:v2rayN
  • 建立名為「日常線路」的訂閱群組,並儲存完整網址。
  • 手動更新一次,記下回傳的節點數量與更新時間。
  • 選擇可用節點,再設定系統代理,或視需要設定 TUN。
Android 端:v2rayNG
  • 新增相同的訂閱網址,並確認伺服器允許多部裝置使用。
  • 更新後,核對目標節點的位址、連接埠與安全參數。
  • 另外設定應用程式代理,不要以為桌面路由設定已同步。

共用訂閱方便取得相同來源的節點;更新時間、伺服器回傳格式與裝置限制仍會影響清單,本機路由與 DNS 設定也不會因此自動一致。

訂閱網址通常含有存取權杖,應像帳號憑證一樣妥善保存。需要求助時,只提供錯誤類型、客戶端與核心版本,並遮蔽完整網址、使用者識別資訊與密碼。更新失敗時,先檢查網址是否多了空格,再分別確認網路逾時、驗證失敗或內容解析錯誤;不要一開始就刪除所有群組。

路由分流與流量入口:系統代理不代表接管所有流量

桌面端啟用系統代理,主要影響遵循系統代理設定的程式。有些應用程式使用獨立的代理設定,也有些不會經過這個入口。此時應先確認應用程式如何建立連線,而不是直接歸咎於節點。TUN 能接入更多流量,但也會增加路由、DNS 與權限設定;初次使用不必一次啟用所有功能。

Android 端的 VPN 模式透過系統提供的虛擬網路介面接入流量,不代表節點會自動改用另一種協定。應用程式分流會決定哪些應用程式進入通道;核心路由則決定流量直連、代理或封鎖。這兩層設定的作用不同:若應用程式已被排除,通常就不會再交由核心路由處理。

例如將瀏覽器加入「略過」清單後,它改走本機網路是設定的結果,不代表代理失效。反過來說,將瀏覽器加入「僅代理」清單,也不代表所有背景應用程式都會經過代理。更多流量入口設定請參閱使用說明;遇到連線異常可先查看連線問題排查。

首次連線檢查:區分本機與伺服器連接埠

節點編輯頁中的伺服器連接埠用來連接遠端服務;參數設定中的本機監聽連接埠則供本機程式連線使用。兩者不必相同。以下數值是明確的排查範例,不是三款客戶端共用的預設值;實際數值請從目前設定與啟動記錄中確認。

10808
範例:本機 SOCKS 監聽連接埠
10809
範例:獨立啟用的本機 HTTP 連接埠
443
範例:依服務提供者設定的節點伺服器連接埠
  1. 記錄環境資訊。開啟客戶端的「關於」或版本資訊,分別記下客戶端版本與核心版本;兩者的版本編號不同。
  2. 確認監聽設定。在 v2rayN 中,可前往「設定」→「參數設定」檢查本機監聽設定。部分版本使用混合連接埠,不一定會分別提供兩個連接埠。
  3. 啟動一個節點。先確認核心是否成功啟動;若記錄顯示 address already in use,請優先處理本機連接埠遭占用的問題。
  4. 確認應用程式的連線入口。手動填寫代理時,位址通常為 127.0.0.1;連接埠必須與實際監聽設定一致,SOCKS 與 HTTP 類型不可混用。
  5. 接著檢查遠端連線。核心正常運作但仍無法完成交握時,再核對伺服器位址、連接埠、使用者識別資訊、SNI 與安全參數。

客戶端選擇常見問題:匯入、速度與背景連線

電腦已使用 v2rayN,Android 一定要改用同名軟體嗎?

不需要。Android 端可先選 v2rayNG,再匯入伺服器支援的訂閱格式。只要核對相同節點的協定、傳輸方式與安全參數即可;桌面端的系統代理、路由與 DNS 設定仍須在 Android 端另外檢查。

v2flyNG 可以直接匯入使用 REALITY 的節點嗎?

匯入成功不代表相容。REALITY 是 Xray 相關功能,應改用支援相應功能的客戶端與核心,並確認公鑰、短識別碼、伺服器名稱與流控設定。若缺少欄位,請向節點提供者索取完整設定。

換成 v2rayNG 就一定比 v2flyNG 快嗎?

不能這樣判斷。比較時應固定相同伺服器、網路與測試資源,每個客戶端重複下載 3 次,記錄傳輸速率與斷線情況。不同協定或不同出口的結果不能直接歸因於客戶端,單一延遲數值也不代表下載速度。

Android 鎖定螢幕後斷線,需要重新安裝客戶端嗎?

先前往系統「設定」→「應用程式」→選取對應客戶端→「電池」,檢查背景限制,並依裝置提供的選項允許背景執行。接著確認系統是否終止了 VPN 服務。修改後分別測試螢幕亮起與鎖定時的狀態,不要同時更換節點與路由設定。

訂閱可以更新,但所有節點都無法連線,該怎麼辦?

更新成功只代表訂閱請求成功。先選擇一個節點,檢查核心啟動記錄,再確認裝置時間與帳號狀態。若只有啟用 REALITY 的節點無法連線,請優先檢查核心支援與相關參數;若顯示本機監聽失敗,先排除連接埠問題。

最後依兩個步驟完成設定:桌面端安裝對應平台的 v2rayN,Android 日常使用先從 v2rayNG 開始;只有明確需要 V2Fly 設定體系時,再測試 v2flyNG。先讓一個節點、一個應用程式與一種流量入口正常運作,再逐步加入分流、自動更新與多裝置設定,排查範圍會小得多。