v2rayN
Windows / macOS / Linux
桌面平台通用客戶端
客戶端下載
先確認作業系統與處理器架構,再選擇安裝套件。桌面版使用 v2rayN;Android 版可先了解 v2rayNG;若有 V2Fly 設定需求,也可查看 v2flyNG。
v2rayN 提供桌面版與經典 WPF 版。桌面版採用跨平台介面,經典版則適合習慣原有操作方式的使用者。初次安裝請先閱讀執行環境說明,不必同時安裝兩種介面。
將程式與設定檔放在方便管理的位置,更新前先備份訂閱群組與路由設定。啟動後先匯入伺服器,再設定系統代理。
v2rayN 提供 Apple Silicon 與 Intel 兩種安裝版本。請在系統的「關於這台 Mac」查看晶片資訊,依實際硬體選擇,不要只憑電腦外觀或購買年份判斷。
首次開啟時請留意系統權限提示。系統代理或虛擬網路介面的設定,需依目前的系統權限及客戶端說明操作。
v2rayNG 使用 Xray 核心,v2flyNG 則以 V2Fly 核心為基礎。近年多數主流手機可選擇 arm64;若不確定處理器架構,請先閱讀下載頁面的通用版說明。
建立連線時,系統會要求授予 VPN 權限。若手機上已有其他 VPN 應用程式正在執行,請先中止衝突的連線;若背景連線中斷,也請檢查電池最佳化設定。
v2rayN 依 Linux 發行版的套件格式提供 deb 與 rpm 下載,並區分 x64 和 arm64。請先確認發行版與裝置架構,再透過系統套件安裝程式完成安裝。
不同桌面環境處理系統代理的方式可能不同。若應用程式未使用系統代理,請先檢查該應用程式本身的網路設定,而非反覆更換伺服器。
設定重點
客戶端負責管理設定,核心則負責處理連線。分清這兩個層次,遇到問題時就更容易找到需要檢查的項目。
訂閱是用來更新一組伺服器設定的方式,不是客戶端本身提供的連線服務。取得有效的訂閱網址後,建立獨立群組並執行更新,之後就能依來源整理伺服器,不必一再手動輸入參數。
路由決定連線要直連還是經由代理。這和選擇伺服器是兩回事:即使已選取代理伺服器,符合直連規則的連線仍會直接連線。請先了解規則比對順序,再新增自己的網域或位址規則。
桌面版與 Android 版可以使用相同來源的伺服器資訊,但介面選項、權限與網路接管方式各有不同。轉移設定時,請著重核對協定參數與路由需求,不要直接以某平台的整個設定資料夾覆蓋另一平台的資料夾。
若伺服器清單是空的,請先確認訂閱群組是否已儲存網址,再手動更新該群組。更新失敗時,請分辨是無法連線至網址,還是內容解析失敗:前者檢查網路、網址是否過期及存取權限;後者確認訂閱格式與客戶端支援範圍。請勿在記錄截圖中公開完整訂閱網址,其中可能包含存取憑證。清單載入正常後,選取一台伺服器實際測試連線;訂閱更新成功只代表已取得設定,不保證每台伺服器都能連線。
查看訂閱匯入步驟若只有部分網站異常,請先固定使用同一台伺服器,比較路由規則分流與代理出口下的連線結果。只有在規則模式失敗時,才檢查目標網域符合哪條規則,以及 DNS 回傳的位址是否符合預期。修改規則前先儲存現有設定,每次只調整一個條件,再用相同目標重新測試。連線可能沿用舊工作階段,必要時請關閉目標應用程式後重新開啟。若經代理出口仍無法連線,請繼續檢查伺服器連線與協定參數,不要一再新增路由規則。
查看路由設定說明若瀏覽器可以連線,但某個應用程式無法連線,請先確認該應用程式是否支援系統代理或個別代理設定,再決定是否需要 TUN。系統代理是供應用程式讀取的設定;TUN 則會改變流量進入核心的路徑,兩者並非同一個開關。啟用 TUN 前,請確認權限、虛擬介面及其他網路工具的狀態,避免多個工具同時修改路由。若啟用後整體無法連線,請先關閉 TUN 恢復基本網路,再逐項檢查 DNS 與路由,並保留可還原的設定。
查看進階網路設定先確認目前使用的伺服器,再檢查流量如何進入核心,以及由哪條規則選擇出口。
此處為靜態示意,連接埠僅供說明;實際名稱、位置與連接埠請以客戶端設定為準。
快速入門
已有可用訂閱時,可依照下列步驟完成初次設定。客戶端不包含伺服器,訂閱與伺服器參數需由使用者自行準備。
安裝並開啟客戶端後,進入訂閱管理介面,新增群組並儲存訂閱網址,再更新該群組。桌面版與 Android 版的選單名稱可能略有不同,重點是完成「儲存來源」與「取得內容」兩個步驟。若使用單一分享連結,請選擇相對應的匯入功能。匯入後,確認伺服器名稱、協定類型與群組都符合預期,切勿將訂閱網址貼到伺服器位址欄位。
從清單中選取一台伺服器作為目前的連線目標。桌面版請先依照教學啟用系統代理;Android 版則在啟動連線時確認系統 VPN 權限。首次測試請沿用基本路由設定,不要同時啟用多套代理軟體,也不要一次修改 DNS、TUN 與路由規則。如此一來,發生異常時才能判斷問題出在伺服器連線、應用程式代理設定,還是規則比對。
開啟要造訪的目標網頁,確認是否載入完成,而不只是觀察客戶端圖示是否變化。清單中的連線測試只涵蓋特定測試目標,不能代表所有網站的連線狀況。若無法連線,請先確認本機網路正常、選取的伺服器正確且系統代理已生效,再查看相同時段的執行記錄。每次只變更一項條件並重新測試,通常比連續修改多項設定更有效。
開源生態
「V2Ray」常用來統稱一系列相關工具。選擇客戶端時,應分別確認支援平台、核心與設定功能,不要只憑名稱判斷相容性。
Project V
代理工具與模組化網路處理的專案背景
此圖僅用於區分各自職責,不代表各專案之間有統一的發布或管理關係。
Project V 以模組化代理工具為核心,逐步形成相關生態系。V2Ray 核心負責接收連線、處理協定,並依設定將流量轉送至相應出口。V2Fly 延續由社群維護的 V2Ray 系統;Xray 則在共同歷史基礎上獨立發展。兩者的概念與部分設定格式相近,但功能支援、欄位意義和更新步調並不完全相同,不能因名稱相似就任意互換設定。
v2rayN 適用於桌面平台,提供伺服器管理、訂閱更新與路由設定等圖形化操作,並依所選功能呼叫相應核心。v2rayNG 適用於 Android,主要使用 Xray;v2flyNG 則以 V2Fly 為基礎。這三款客戶端都是開源軟體,程式碼與發布版本由各自專案維護。開源代表程式碼以開放方式提供,但仍需自行評估訂閱來源、伺服器營運者與裝置權限。
VMess、VLESS、Trojan 與 Shadowsocks 是常見的協定名稱;WebSocket、gRPC 等屬於傳輸選項,TLS 與 REALITY 則涉及不同的安全設定。僅憑協定名稱相同,無法確認設定能否正常運作。客戶端必須能辨識訂閱格式,使用的核心也必須支援設定中的具體功能;憑證名稱、傳輸路徑等參數同樣要與伺服器端一致。
客戶端及其依賴的核心可能採用不同的開源授權。閱讀、修改或散布程式碼時,請以各專案隨附的授權條款為準,不要將生態系中的某一份授權視為所有專案的共同條款。客戶端介面更新、核心更新與訂閱更新也是不同操作:更新訂閱只會更新伺服器設定,不會自動取得所有新增的協定功能。
更新客戶端前,建議先備份群組、路由規則與必要的本機設定,並閱讀執行環境及設定相容性說明。若問題只出在特定網站,請優先檢查規則與 DNS 解析;若記錄明確顯示無法識別設定欄位,再確認核心的支援範圍。依問題所在層級逐步處理,通常比一味追求更新更容易重現並解決問題。
進階設定手冊:訂閱管理、DNS 與 TUN 設定技術筆記
以下三篇筆記分別介紹核心相容性、初次安裝與專案關係,適合在基本連線建立後接續閱讀。
比較兩款核心在 VLESS、REALITY 等協定支援、設定欄位相容性與更新步調上的差異,並說明不同使用情境下的選擇方向。
說明解壓縮位置、執行環境、首次啟動權限、系統代理與本機連接埠設定,並整理防毒軟體攔截、連接埠衝突等新手常見問題。
依時間脈絡介紹 Project V 的起源、由社群維護的 V2Fly 與 Xray 兩個分支,以及 v2rayN、v2rayNG、v2flyNG 各自採用的核心與定位。