Project V 生態系 · 客戶端與設定

V2Fly官網客戶端與設定

從匯入訂閱到路由分流,依平台查找開源客戶端與相關設定。

  • VMess
  • VLESS
  • Trojan
  • REALITY

設定入口

訂閱、路由、
代理模式一次設定

訂閱分組與篩選關鍵字

多個訂閱來源先分組,再進行更新。在 v2rayN 的訂閱分組設定中新增名稱與網址,儲存後更新訂閱;篩選關鍵字可整理伺服器名稱,不會改寫遠端設定。將工作與測試用途分開管理,日後更換訂閱網址時,也能清楚追蹤來源。相較於逐條貼上分享連結,訂閱更適合持續同步伺服器異動。更新後若清單是空的,先清除篩選條件,再確認網址是否已失效,不必反覆重新安裝客戶端。

查看分組與篩選方式 →
訂閱分組設定
名稱工作
篩選關鍵字依伺服器名稱篩選
儲存後更新更新訂閱

安裝套件選擇

依平台尋找客戶端

先確認作業系統與處理器架構,再選擇介面或核心。下載頁提供各平台的對應入口。

查看所有客戶端 →

Windows

v2rayN 首選

桌面版採用 Avalonia 跨平台介面,經典 WPF 版則保留另一套操作方式。初次使用可先選擇桌面版;若已習慣 WPF 版,建議先了解兩種介面的差異,再決定是否遷移。選擇安裝套件時,也要確認作業系統需求與處理器架構,不要只根據檔名中的客戶端名稱判斷。

安裝後先進入訂閱分組設定,儲存訂閱網址並更新,再選擇一台伺服器。啟用自動設定系統代理後,可用瀏覽器測試連線;若核心無法啟動,請查看記錄中的連接埠占用與設定錯誤。TUN 需要額外權限,應等一般代理連線正常後再單獨啟用。

macOS

v2rayN

Apple Silicon 裝置請選擇 arm64,Intel 裝置則選擇 x64。可在蘋果選單的「關於這台 Mac」確認晶片或處理器資訊。下載磁碟映像檔後,依照指示安裝至「應用程式」資料夾,再從該資料夾啟動,避免長期從暫存的掛載位置執行。

首次開啟時若出現系統安全性提示,請先確認應用程式來源,再透過系統設定提供的允許選項處理;不要為了啟動應用程式而全面關閉系統防護。設定訂閱後,分別檢查系統代理與 DNS 行為。若結束後瀏覽器仍無法連線,請檢查網路設定是否留有本機代理位址,再重新啟動客戶端確認監聽狀態。

Android

v2rayNG 首選

建議優先選用採用 Xray 核心的 v2rayNG;若需要 v2fly 核心,可參考 v2flyNG 備選入口。多數較新的手機適用 arm64;不確定裝置架構時,請先查詢裝置資訊。通用套件可支援更多架構,但不代表連線能力更強。

在訂閱設定中新增名稱與網址,返回主畫面更新訂閱,選取伺服器後啟動連線。系統跳出的 VPN 連線要求是用來建立本機流量接管通道,不代表訂閱已可正常使用。若鎖定螢幕後連線中斷,請檢查電池最佳化與背景執行權限;設定應用程式分流時,也要確認所選應用程式是加入代理清單還是略過清單,避免弄反。

Linux

v2rayN

依發行版的套件管理系統選擇 deb 或 rpm,再確認 x64 或 arm64 架構。Debian、Ubuntu 系統通常使用 deb,Fedora 等發行版通常使用 rpm。下載頁也列出各架構的入口;安裝時請留意套件管理器顯示的相依性提示,不要混用不同架構的套件。

不同桌面環境處理系統代理的方式不盡相同,命令列程式也未必會讀取桌面代理設定。先確認客戶端的本機監聽正常,再到個別應用程式指定代理位址。需要使用 TUN 時,請檢查權限與路由變化;不要長期以高權限執行整個桌面工作階段。遇到連線問題時,先判斷是應用程式未使用代理,還是核心的出站連線失敗,再決定要調整哪一層。

核心與開源生態系

客戶端、核心、協定

分三個層次判斷:介面管理設定,核心執行設定,協定則決定通訊雙方如何連線。

Project VV2FlyXray

Project V 與 V2Fly 的關係

Project V 是以網路代理工具為核心的開源專案生態系,V2Ray 是其中一款核心軟體。V2Fly 社群持續維護 V2Ray 相關核心的開發與文件。「V2Ray」在日常討論中也常泛指相關客戶端,但安裝在桌面上的 v2rayN 並不等於核心本身。釐清這些名稱,才能理解教學中「更新客戶端」與「更換核心」分別會變更哪些部分。

圖形介面客戶端通常負責管理訂閱、伺服器清單、路由範本與系統設定,再將整理好的設定交由核心執行。因此,介面上出現某個欄位,不代表目前使用的核心一定支援該欄位。實際使用時,還要確認所選核心、伺服器需求,以及客戶端產生的設定。排查問題時先記下這三項,通常比直接更換整套軟體更有方向。

Xray 與 V2Fly 的功能支援並不相同

Xray 是以相關程式碼為基礎發展出的另一條核心分支;兩條路線保留部分共通概念,也各自持續演進。VMess、VLESS、傳輸層與安全層都需要分開理解;REALITY 是與安全性相關的技術,不能簡單視為與所有代理協定並列的獨立伺服器類型。設定能否使用,取決於具體組合,而不是分享連結能否被介面辨識。

使用 XTLS 或 REALITY 相關設定時,應依照 Xray 的對應實作確認需求。不同核心不保證所有欄位、預設值與行為都完全一致。遷移前先保留可用設定,再測試一條明確支援的連線,並查看記錄是否出現未知欄位、傳輸方式不相符或交握錯誤。本文展示的設定視窗僅用來說明入站與路由欄位,並非可直接執行的完整設定。

三款客戶端的開源範圍

v2rayN 面向桌面環境,提供圖形化的伺服器、訂閱與路由管理;v2rayNG 面向 Android,常見發行版本採用 Xray 核心;v2flyNG 則提供以 v2fly 核心為基礎的 Android 使用方式。三者都是開源客戶端,但介面功能、核心能力與平台權限各不相同,不能只因名稱相似就視為完全一致。

開源代表可依各專案的授權條款閱讀、使用與再散布程式碼,不代表所有組成部分都採用相同授權。圖形介面、核心與規則資料應分開看待。客戶端也不是訂閱服務:安裝軟體不會自動產生可用伺服器,訂閱的有效期限、內容與授權範圍則由提供者決定。選擇客戶端時,應先確認現有設定需要哪些協定,再考量平台與操作習慣。

更新客戶端、核心與訂閱

更新客戶端主要影響介面、設定管理與平台支援;更新核心會影響協定實作與執行行為;更新訂閱則會重新取得遠端伺服器資訊。這三種操作處理的對象不同。訂閱失效時,重新安裝介面通常無法解決問題;介面異常時,反覆更新訂閱也沒有幫助。先確認問題發生在哪一層,再採取對應措施。

更新前先保存必要設定,並記下目前使用的核心、路由模式與本機監聽連接埠。更新後先測試基本連線,再還原自訂規則與 TUN。更新訂閱可能會覆寫來源伺服器的參數,因此需要長期保留的手動設定應與訂閱分組分開管理。訂閱網址、分享連結與完整設定可能包含存取憑證,不宜直接放進公開截圖或問題排查紀錄。

依資料流順序排查設定問題

一次連線可拆分為應用程式、入站、路由、出站與遠端服務等環節。瀏覽器未讀取系統代理,屬於應用程式到入站的問題;連接埠被占用,屬於本機監聽問題;要求被規則導向錯誤標籤,屬於路由問題;遠端參數不相符,則應檢查出站與伺服器。DNS 也可能影響網域解析與規則比對,不應等到最後才考慮。

建議每次只變更一項設定,並保留修改前後的記錄。先確認伺服器設定能建立連線,再測試分流規則,最後處理透明接管。網頁能開啟只代表這次要求成功,不能證明所有程式、網域與傳輸方式都依預期路徑連線。若要確認實際行為,搭配客戶端記錄與應用程式本身的代理設定,比只看系統匣圖示更可靠。

設定前先釐清四個問題

訂閱網址與分享連結可以互換嗎?
不能直接視為相同類型的輸入。訂閱通常會回傳一組伺服器資料,單一分享連結則描述一條連線;完整設定還可能包含路由與 DNS。請先確認內容格式,再選擇匯入方式。查看訂閱與節點術語 →
全域代理與 TUN 是同一個開關嗎?
不是。全域通常指流量進入核心後的路由去向,TUN 則是描述流量如何被接管。即使啟用 TUN,仍可依規則分流;若應用程式未進入代理鏈路,只變更全域策略也無法接管流量。查看代理模式術語 →
匯入成功,為什麼還是無法連線?
匯入成功只代表客戶端接受了輸入內容。還需要確認設定是否完整、核心是否支援、遠端服務是否有效,以及時間與網路環境是否符合連線需求。請先查看記錄,不要將所有連線失敗都歸咎於訂閱格式。查看協定與傳輸術語 →
規則中的 direct、proxy、block 是固定的協定名稱嗎?
這些字串常用作出站標籤,而標籤必須對應到實際定義的出站。名稱本身不會自動建立出站;複製規則時,也要一併檢查引用關係與預設去向。查看路由與分流術語 →

設定筆記

近期技術文章

從核心相容性、桌面介面選擇到啟動記錄,依照遇到的問題繼續閱讀。

查看所有文章 →