Windows
優先推薦 v2rayN首次安裝建議先了解 v2rayN 桌面版;習慣舊介面的使用者可選擇經典 WPF 版。兩種介面的選單配置不同,但訂閱、系統代理與路由的基本功能相同。安裝前請確認系統環境受支援,並預留可寫入設定檔的位置。
啟動連線後,瀏覽器能否使用代理仍取決於系統代理與瀏覽器本身的設定。選取伺服器不代表應用程式流量已進入核心。更換用戶端前,請先備份訂閱群組與自訂規則,再到新介面逐項確認。
從平台選擇開始,比較系統代理與 VPN 模式,再確認訂閱、路由與核心設定。
介面用來管理設定,核心負責建立連線。先確認支援能力,再選擇協定。
用戶端與核心各自依其開源授權發布。
系統流量接管與核心分流分開設定。
協定、傳輸方式與安全層是不同欄位,不要只看名稱判斷速度。
01 / 平台入口
先依作業系統選擇用戶端,再按處理器架構挑選安裝檔。下載中心集中列出檔案類型、適用條件與安裝提示;首頁僅供選擇,不會混列不同平台的安裝套件。
首次安裝建議先了解 v2rayN 桌面版;習慣舊介面的使用者可選擇經典 WPF 版。兩種介面的選單配置不同,但訂閱、系統代理與路由的基本功能相同。安裝前請確認系統環境受支援,並預留可寫入設定檔的位置。
啟動連線後,瀏覽器能否使用代理仍取決於系統代理與瀏覽器本身的設定。選取伺服器不代表應用程式流量已進入核心。更換用戶端前,請先備份訂閱群組與自訂規則,再到新介面逐項確認。
桌面端可選擇 v2rayN,安裝檔分為 Apple Silicon 與 Intel 版本。請在系統的「關於這台 Mac」查看晶片或處理器資訊,再選取相符的架構;不要只憑電腦購買年份判斷。首次啟動提示與系統代理權限應分別處理。
從其他桌面環境移轉時,訂閱網址通常仍可沿用,但完整設定中的本機路徑、監聽位址與路由資源未必適用。先用用戶端支援的訂閱匯入方式建立基本連線,再還原需要的分流設定,較容易找出差異。
建議優先選用採用 Xray 核心的 v2rayNG;若需要 V2Fly 功能與設定習慣,再考慮 v2flyNG。多數較新的手機適用 arm64 安裝套件;不確定架構時,請查看裝置資訊與下載中心說明。通用套件則可支援較多架構。
Android 會透過 VpnService 建立本機虛擬網路介面,並需要系統授權。若連線常在鎖定螢幕後中斷,請先檢查省電策略與背景執行限制;若只有部分應用程式異常,再確認依應用程式代理的包含或排除模式,避免把流量接管範圍問題誤判為伺服器故障。
Linux 圖形桌面可選用 v2rayN,依發行版的套件管理方式選擇 deb 或 rpm,再確認 x64 或 arm64 架構。套件格式與處理器架構是兩項獨立條件;即使都是 Linux 裝置,也不能直接共用安裝檔。
不同桌面環境處理系統代理的方式可能不同,終端程式也可能使用獨立的代理環境變數。排查時,先用明確支援代理的應用程式測試本機入口,再確認其他應用程式如何連線。若要接管更多流量,應另外了解相關模式的權限與路由需求。
02 / 設定比較
介面名稱相似,不代表功能相同。先確認連線是否進入用戶端,再檢查核心將連線送往哪個出站。以下依實際設定順序,分別說明五類設定。
系統代理會為採用系統設定的應用程式提供本機代理入口,但不代表所有連線都會被接管。使用 v2rayN 時,先啟動有效設定,再依需求設定系統代理;結束前記得還原原有設定。v2rayNG 的 VPN 模式透過 Android VpnService 接收流量,依應用程式代理則可進一步限定接管範圍。兩種平台應比較流量入口,而非只看開關名稱。若瀏覽器正常、其他程式異常,先確認應用程式是否使用該入口,再檢查路由;更換伺服器無法解決應用程式繞過代理的問題。
v2rayN
系統代理
→ 自動設定系統代理
→ 清除系統代理
→ 不變更系統代理
v2rayNG
設定 → VPN 模式
設定 → 依應用程式代理
分享連結通常代表單筆伺服器設定,訂閱網址則用來取得並更新一組設定。先確認手上的資料是哪一種,再選擇用戶端中相應的匯入方式。v2rayN 可透過訂閱群組管理網址;v2rayNG 則可在訂閱群組設定中編輯並更新。更新成功後,仍須選取有效設定;匯入成功不代表連線正常。相較於一次性貼上分享連結,訂閱較容易維護設定變更,但網址可能包含存取憑證,應視為敏感資訊妥善保存。更新失敗時先確認網址與連線狀態,不要急著清除現有設定。
單筆分享連結
vmess://…
vless://…
訂閱管理
訂閱群組 → 編輯網址
→ 更新訂閱
→ 選擇設定
路由規則獨立管理
路由只處理已進入核心的連線,通常依規則順序比對,符合後交由指定的出站處理。proxy、direct、block 是常見標籤,並非固定保留名稱,必須對應實際設定中的出站定義。v2rayN 與 Android 用戶端都提供分流介面,但預設規則與資源檔可能不同,移轉時應確認比對條件與順序。相較於直接啟用全域代理,規則分流能清楚區分不同連線的處理方式,但需要自行維護規則。測試時先用單一明確條件驗證,再逐步增加例外,避免範圍過大的規則優先涵蓋後續細項。
routing
domainStrategy: AsIs
rules: 由上而下比對
規則條件
domain / ip / port
outboundTag
→ 已定義的出站 tag
→ proxy / direct / block
DNS 設定網域名稱的解析方式;路由網域策略則決定比對時是否需要解析結果,兩者不是同一個「加速開關」。AsIs 依照現有目標資訊比對;IPIfNonMatch 在網域未符合時,嘗試解析後再比對 IP;IPOnDemand 則在比對需要時進行解析。用戶端也可能區分本機與遠端解析路徑。與其只更換 DNS 伺服器,不如先確認請求使用哪個出站,以及應用程式是否自行解析,較容易找出原因。若網域無法連線但 IP 可連線,應配合記錄檢查解析逾時與路由,不宜一次更動所有 DNS 選項。
路由網域策略
AsIs
IPIfNonMatch
IPOnDemand
排查順序
解析請求 → 使用的伺服器
→ 使用的出站
→ 回傳結果
用戶端介面負責產生與管理設定,協定連線則由核心執行。v2rayNG 使用 Xray,v2flyNG 使用 V2Fly;v2rayN 的實際能力取決於所選核心及其支援範圍。設定名稱相似,不代表可以互換,尤其要分別確認協定、傳輸類型與安全層。REALITY 屬於安全層方案,不應與 VLESS 視為同一層的互斥選項。相較於只看用戶端名稱,確認這三個層面更能解釋為何設定匯入成功卻無法啟動。切換核心前請保留原設定,查看錯誤訊息指出的欄位,再決定要調整設定或更換用戶端。
連線能力分層
協定:VMess / VLESS / Trojan
傳輸:TCP / WebSocket 等
安全:TLS / REALITY 等
v2rayN → Core 類型設定
v2rayNG → Xray
v2flyNG → V2Fly
03 / 首次設定
首次連線先建立最基本可用的設定,不要同時更動路由、DNS 與核心。每個步驟都留下明確的檢查結果,遇到問題時才知道該回頭檢查哪裡。
在用戶端新增訂閱群組,輸入合法取得的訂閱網址並更新;若拿到的是單筆分享連結,則使用剪貼簿匯入等相應方式。清單出現設定後,先確認伺服器位址、連接埠、協定與傳輸類型是否完整,再選取要使用的項目。分享連結不等於訂閱網址,請勿將兩種資料填入同一個欄位。
訂閱更新只代表用戶端取得設定,不能證明伺服器目前可連線。清單為空時,先檢查更新結果與網址內容;設定無法辨識時,先確認格式及核心支援範圍。請勿在截圖或求助內容中公開訂閱網址、使用者識別資訊及其他驗證欄位。
桌面端啟動所選設定後,依應用程式需求設定系統代理;Android 端啟動連線時,請同意系統顯示的 VPN 授權提示,並確認依應用程式代理沒有排除測試用的應用程式。路由模式決定連線進入核心後如何處理;系統代理或 VPN 模式則決定流量如何進入核心,兩個步驟應分開檢查。
若已使用其他網路接管工具,請先確認其執行狀態與接管範圍,避免入口衝突。連線建立後再逐項新增自訂分流,比起匯入複雜規則後同時排查更清楚。需要暫停桌面代理時,請先還原系統代理設定,再關閉用戶端,避免應用程式繼續連線至已停止監聽的本機連接埠。
使用實際需要的應用程式送出請求,並查看用戶端記錄,確認連線是否進入核心、符合哪一類規則,以及是否發生交握或解析錯誤。延遲測試只反映某一種探測結果;清單顯示數值不代表所有應用程式、協定與目標網站都能正常連線,也不等同於下載速度。
完全無法連線時,先檢查系統時間、設定是否有效及流量接管入口;只有部分網域異常時,檢查路由與 DNS;鎖定螢幕後中斷時,檢查 Android 背景執行與省電限制。每次只更動一項設定,並重複相同測試。這樣才能區分本機設定、伺服器與網路線路問題,而非靠反覆重裝猜測原因。
04 / 開源生態
了解專案之間的關係,比把用戶端名稱當成協定名稱更有幫助。圖形化用戶端、連線核心與伺服器設定各自負責不同工作,選擇時應分層確認。
Project V 奠定了模組化代理工具的專案背景,V2Ray 是這個生態中廣泛使用的名稱。日常所說的「V2Ray 用戶端」通常是指圖形化管理程式,而非某一種特定協定。用戶端負責儲存伺服器參數、整理訂閱群組、呈現設定並呼叫核心;核心則負責解析設定、執行路由與建立連線。介面能匯入某項設定,不代表底層核心一定支援其中所有欄位。
這也說明了為什麼不同裝置可以使用同一份訂閱,卻仍須分別設定系統流量接管與應用程式範圍。伺服器參數可以來自相同來源,但本機監聽、系統權限、設定儲存與背景執行策略仍由各平台決定。評估時應比較實際操作流程與所需功能,而非只看介面是否相似。
V2Fly 延續 V2Ray 社群生態,Xray 則從相關程式碼分支發展。兩者的設定概念有共同來源,也各自發展出不同功能與實作。部分傳統設定可以對照理解,但新功能、欄位預設值、傳輸支援與資源格式可能不同。REALITY 等功能須依據實際核心確認,不能因為「屬於同一生態」就推論完全相容。
桌面端先確認 v2rayN 目前使用的核心,再依據相關錯誤訊息排查;Android 端則按需求選擇 v2rayNG 或 v2flyNG。更換核心不是通用的加速方式。若瓶頸來自遠端負載或線路品質,改用戶端名稱通常無法解決;若問題出在欄位不相容,記錄中的具體錯誤比測速結果更有參考價值。
三款用戶端皆以開源方式發布。v2rayN、v2rayNG 與 v2flyNG 採用 GPL 系列授權;V2Fly 與 Xray 核心則採用 MPL 2.0。各授權適用對象不同,用戶端為開源軟體,不代表其相依元件也適用相同授權。若要修改、重新散布或整合,請詳閱所用專案及隨附相依套件的個別授權條款。
開源讓使用者能檢視程式實作、追蹤問題並參與改進,但軟體是否適合目前裝置,仍須考量系統相容性、設定需求與實際執行結果。此處依平台、核心與設定職責提供選擇依據,不以下載量、評分或缺乏測試條件的效能排名作為結論。
程式更新會改變介面或設定產生邏輯;核心更新會改變連線能力與實作;訂閱更新會變更伺服器設定來源;路由資源更新則會影響部分規則的比對依據。這些並不是同一項操作。訂閱出現新的協定參數時,舊版核心可能無法使用;反過來,更新用戶端也不會自動修正過期的訂閱內容或失效的伺服器。
更新前請保留可還原的設定與自訂規則;更新後依序測試啟動、訂閱、流量接管與實際連線。只有遇到明確的相容性問題或需要新功能時,才調整相關元件,有助於縮小排查範圍。需要查詢術語時,可閱讀術語表;遇到匯入、授權或連線異常時,可依現象從常見問題分類繼續查找。
05 / 技術筆記
從可重複的測試與明確的設定項目著手。延遲數值不等於傳輸量,分享連結不等於訂閱,逾時也不一定是伺服器故障。依問題類型選擇筆記,再回到用戶端逐項驗證。
說明 ICMP ping、TCP 交握、實際連線延遲與下載測速的測量對象及差異,解釋數值為何不一致,以及各自應該看哪一項。選擇測試項目之前,先確認要驗證的是主機是否可連線、代理交握,還是持續傳輸。
比較單筆分享連結與訂閱網址的結構和用途,分別示範如何在 v2rayN 與 v2rayNG 中匯入及更新。分清楚儲存單筆設定與管理一組設定,避免把匯入成功誤當成連線成功。
從系統時間、訂閱更新、連接埠與傳輸參數到核心記錄,依固定順序排查節點逾時與無法連線。每一步只確認一項條件並保留測試結果,逐步縮小本機設定與遠端連線的排查範圍。