Windows
v2rayN 提供桌面版與經典 WPF 版。桌面版採用跨平台介面;WPF 版則保留熟悉的視窗操作方式。首次安裝前,請先查看系統需求,並選擇符合電腦架構的檔案。若雙擊後沒有開啟視窗,先檢查執行環境與解壓縮目錄權限,勿反覆覆蓋同一個設定目錄。
前往下載 →依作業系統選擇開源用戶端,對照實際設定項目匯入訂閱並設定路由,釐清協定與核心的適用範圍。
此編輯視窗僅供辨識欄位。example.com、your-uuid 和 your-public-key 都是教學範例,無法直接連線。實際選單名稱可能因用戶端介面更新而略有不同。
CLIENT / PLATFORM
桌面端可從 v2rayN 開始;Android 端建議先認識 v2rayNG,再依核心需求選擇 v2flyNG。平台決定安裝檔類型,處理器架構決定具體檔案,兩者都要分別確認。
v2rayN 提供桌面版與經典 WPF 版。桌面版採用跨平台介面;WPF 版則保留熟悉的視窗操作方式。首次安裝前,請先查看系統需求,並選擇符合電腦架構的檔案。若雙擊後沒有開啟視窗,先檢查執行環境與解壓縮目錄權限,勿反覆覆蓋同一個設定目錄。
前往下載 →選擇適用於 v2rayN 的晶片版本安裝檔。在系統「關於這台 Mac」查看晶片資訊:Apple Silicon 選 arm64,Intel 選 x64。安裝後先匯入設定,再確認系統代理是否生效。若已安裝其他代理工具,請先退出其接管模式,避免多個程式同時變更網路設定。
前往下載 →v2rayNG 使用 Xray 核心,適合需要 VLESS、REALITY 等功能的設定;v2flyNG 則是採用 V2Fly 核心的替代選擇。多數較新的手機可選 arm64,不確定時請參閱通用版說明。首次連線時須授權系統 VPN;若背景連線中斷,再檢查電池最佳化與背景執行權限。
前往下載 →v2rayN 提供 deb 與 rpm 安裝方式,並區分 x64、arm64 架構。請依 Linux 發行版的套件格式選擇,不要只看桌面環境名稱。啟動圖形介面後,先用系統代理測試瀏覽器連線;若要透過虛擬網卡接管流量,再確認 TUN 所需權限與現有網路管理規則。
前往下載 →安裝用戶端與取得伺服器設定是兩回事。用戶端負責管理參數、啟動核心及設定本機代理;實際連線還需要有效的訂閱網址或伺服器資訊。訂閱通常包含存取憑證,請只儲存在可信任的裝置上,排除問題時也不要公開完整連結。
從其他裝置轉移設定時,先確認原設定使用的協定、傳輸方式與安全層。用戶端名稱相似,不代表每項功能都相同。特別是使用 REALITY 的項目,核心與參數都必須相容;只把協定下拉選單改成 VLESS,並不能完成設定轉換。
SETTINGS / REFERENCE
先區分「伺服器參數」與「本機接管方式」。前者必須與伺服器設定一致,後者則決定哪些程式使用代理。以下依常見需求列出設定路徑;右側片段僅顯示選項名稱,不會變更裝置設定。
訂閱網址用來批次取得伺服器設定,不是瀏覽器的代理網址。進入「訂閱群組設定」,填入方便辨識的別名與訂閱網址並儲存,接著更新訂閱,再從對應群組選擇伺服器。若已有單筆分享連結,也可使用「從剪貼簿批次匯入 URL」。相較於逐筆手動輸入,訂閱更方便同步參數變更,但更新時可能覆蓋原有項目;若要保留手動修改,請先另存一份設定。匯入後仍須選擇作用中的伺服器並設定本機代理;清單中出現項目,不代表流量已經交由用戶端接管。
查看訂閱匯入步驟 →路由分流會決定進入核心的連線要走代理、直連或封鎖。建議先使用內建路由方案建立可用的基礎設定,例如「繞過中國大陸」,再依需求調整規則。規則通常有先後順序,前面的比對結果會影響後續判斷;網域規則也可能取決於 DNS 與嗅探設定。相較於直接使用全域路由,分流能減少不必要的轉送,但無法替未進入核心的程式做決定。遇到特定網站異常時,先查看路由比對結果與記錄,不要同時變更訂閱、DNS 和協定參數。
查看路由與協定的界線 →用戶端提供操作介面,核心則負責解析設定並建立連線。v2rayN 可依使用的協定選擇相容核心;若使用 VLESS 搭配 REALITY,應確認 Xray 是否支援,而不只是查看用戶端中有沒有該協定名稱。切換前請記錄目前的 Core 類型與伺服器設定;切換後重新啟動服務並檢查記錄。與更換安裝檔不同,切換核心可能改變支援欄位與預設行為,不能假設設定完全通用。v2rayNG 與 v2flyNG 則是不同的 Android 用戶端,應依各自核心的功能選擇。
查看 Xray 與 V2Fly 比較 →TUN 透過虛擬網卡接管符合設定的流量,適合不遵循系統代理設定的程式。請先確認一般代理連線正常,再依平台需求授予管理員或相應網路權限,開啟「TUN 模式」並觀察路由與 DNS 行為。TUN 與系統代理的差別在於流量接管入口,不代表所有連線都必須經過遠端代理;最終出口仍由規則決定。若已使用其他虛擬網卡或 VPN 工具,請逐一排除衝突。測試結束後確認網路已恢復,不建議反覆切換開關來取代查看記錄。
閱讀 TUN 設定筆記 →本機監聽連接埠是應用程式將連線交給用戶端的入口,與遠端伺服器連接埠不同。先在參數設定中確認監聽位址與連接埠,再選擇「自動設定系統代理」;手動設定瀏覽器時,也要填入相同的本機連接埠。相較於 TUN,系統代理通常只會影響遵循該設定的程式。若連接埠遭占用,先找出衝突程式,再變更監聽連接埠,並同步更新應用程式設定。一般單機使用保留迴路位址即可;「允許區域網路連線」會擴大監聽範圍,請一併考量存取權限。
查看本機連接埠排除方式 →選項名稱用於找到設定位置,不代表固定的建議值。修改前先記錄原值,每次只調整一項;若連線原本正常,請優先保留現有設定,再確認新設定帶來的變化。
QUICK START / THREE STEPS
先建立最基本可用的設定,再加入分流與流量接管功能。桌面版 v2rayN 與 Android 版 v2rayNG 的選單不同,但「匯入設定、選擇出口、確認連線」的順序一致。
準備有效的訂閱網址或單筆伺服器連結。在 v2rayN 中開啟訂閱群組設定,儲存網址並更新;單筆連結可從剪貼簿匯入。v2rayNG 可透過新增選單選擇相應的匯入方式。匯入後請確認協定類型、伺服器位址與連接埠,尤其要留意安全層與傳輸參數是否完整保留。
若清單沒有項目,先判斷是無法存取網址,還是內容格式不相容。訂閱網址能在瀏覽器開啟,不代表回傳內容一定能由用戶端解析。此時請保留錯誤提示,確認訂閱來源提供的用戶端說明,也不要把訂閱網址填入伺服器位址欄。
將需要使用的項目設為作用中的伺服器,並先選擇合適的路由方案。桌面端可先從自動設定系統代理開始;Android 端首次啟動連線時,請確認已授權系統 VPN。先關閉其他網路工具,才能判斷目前是哪個用戶端接管連線。
「全域路由」與「接管所有程式」並不是同一件事。路由只會處理已進入核心的連線,有些程式可能忽略系統代理。只有在基本連線正常,而且確實需要擴大接管範圍時,再考慮使用 TUN,避免將權限問題與伺服器參數錯誤混為一談。
開啟平常需要瀏覽的網頁,確認頁面資源能正常載入,再檢查用戶端記錄是否出現解析或交握錯誤。清單中的測試結果只反映特定探測方式,不能取代實際瀏覽;測試失敗也不必立即刪除設定,應先確認探測目標是否符合目前的規則。
若顯示已啟動連線,卻無法開啟網頁,請依序檢查系統代理、本機連接埠、DNS 與系統時間。還原預設設定前先備份設定,並記錄最後一次正常狀態。逐項排除比同時開啟多種功能更容易找出原因,也方便之後復原變更。
PROJECT V / CORE / CLIENT
V2Ray、V2Fly、Xray 與 v2rayN 並非同一層級的名稱。先區分專案、核心、用戶端與協定,再判斷要下載哪個程式、選擇哪種伺服器類型。
Project V
V2Fly / Xray
v2rayN / v2rayNG / v2flyNG
Project V 生態系以 V2Ray 等工具為基礎,將入站、出站、路由、傳輸與 DNS 組合成可搭配使用的模組。對圖形介面用戶端而言,這代表同一個介面可以管理不同類型的伺服器,不必為每種協定各安裝一套程式。用戶端會將選單操作轉換為核心設定,再由核心實際建立連線。了解各自分工後,就能分清楚「介面儲存成功」與「核心支援這項設定」是兩個檢查步驟。
生態系中的專案會各自發展,選單名稱、預設參數與可用傳輸方式也可能改變。因此,教學中的操作路徑是用來協助找到功能,實際設定仍應以目前的用戶端介面和伺服器說明為準。遇到不熟悉的欄位時,先確認它屬於協定識別、傳輸方式還是安全層,不要只因名稱相似就任意替換。
V2Fly 社群維護 V2Ray 相關核心,Xray 則以共同的技術基礎發展出自己的功能方向。兩者支援的協定與設定雖有重疊,但不代表所有欄位、擴充功能與預設行為都相同。例如使用 REALITY 的設定,必須選擇明確支援此方案的核心,並確認流量控制、指紋、公鑰等相關設定。即使圖形介面中有某項功能,也應進一步確認目前實際使用的核心。
轉移設定時,先保留可用項目,再確認目標核心支援哪些功能。能辨識同一種分享連結,只表示匯入工具讀取了部分資訊,不保證後續連線一定成功。若伺服器提供特定核心的說明,請優先依照說明操作;不需要某項擴充功能時,也不必只為了版本名稱更新而頻繁切換核心。
v2rayN 適用於桌面系統,集中管理伺服器、更新訂閱、設定路由與本機代理。v2rayNG 適用於 Android,使用 Xray 核心;v2flyNG 同樣適用於 Android,但因採用不同核心而有不同用途。三者都是開源用戶端;開源表示程式碼依各專案授權公開,授權條件、相依項目與散布規範仍須分別了解,不能將單一專案的授權名稱套用到整個生態系。
選擇用戶端時,平台相容性與協定支援比外觀更重要。桌面端使用 v2rayN,可在同一個管理介面整理多種類型的伺服器;Android 端使用 v2rayNG 或 v2flyNG,則應依現有設定所需的核心選擇。安裝多個用戶端不會自動合併訂閱,系統代理或 VPN 的接管狀態也需要另外確認。
VMess 與 VLESS 是代理協定類型,Trojan 和 Shadowsocks 也各有自己的驗證與傳輸規範。REALITY 則屬於傳輸層安全方案,常見設定會搭配 VLESS 使用,因此不能將這些名稱簡單視為同一選單中的互斥選項。辨識一筆設定時,至少要同時查看協定、傳輸方式與安全層,不要只靠分享連結標題判斷。
選擇速度較快的方案,不能只看協定名稱。伺服器負載、網路路徑、交握過程、連線多工與終端資源都會影響實際效能。行動裝置的背景常駐與網路切換也會影響耗電與連線穩定度。新手應先採用伺服器明確提供、且用戶端完整支援的組合,再在相同使用條件下觀察實際體驗。
訂閱可能包含多筆分享連結,也可能使用用戶端專用的設定格式。不同用戶端對擴充參數的解讀各有差異,轉換時也可能遺漏流量控制、安全層或傳輸欄位。更新訂閱後,若只有部分項目無法使用,請先比對原始參數與記錄,判斷是匯入不完整、核心不支援,還是伺服器資訊已變更。
訂閱不會自動讓用戶端具備額外的協定能力。將同一個網址複製到另一款用戶端前,先確認伺服器說明是否提供相應格式。若要分享排除問題的截圖,請遮住訂閱網址、使用者 ID 與驗證資訊;通常只要保留協定名稱、選單路徑和適當處理過的錯誤內容,就足以說明問題。
圖形介面用戶端與核心可能分別更新。更新用戶端可能會調整選單與設定產生方式;更新核心則可能改變功能支援或欄位處理方式。更新前請保留訂閱群組與手動設定,並記錄目前的代理和路由設定;更新後先確認原本可用的伺服器,再測試新功能。不要在同一次測試中同時更換用戶端、核心、路由規則與 DNS。
遇到異常時,依具體錯誤安排排查順序:啟動失敗先檢查執行環境,核心拒絕設定先確認欄位相容性,連線建立失敗再檢查伺服器參數,網頁瀏覽異常則繼續檢查接管方式與路由。這樣能將「程式無法開啟」、「連不上伺服器」和「程式未使用代理」拆解成不同問題,而不是反覆重新安裝。
閱讀協定與核心技術參考 →NOTES / RECENT
依照具體症狀查找處理步驟。先完成基本連線,再考慮 TUN、FakeDNS 等進階設定;每篇筆記都聚焦於一項設定界線或故障排除入口。
FakeDNS 會先回傳保留網段中的虛擬 IP,再依網域進行分流,可縮短 DNS 查詢等待時間。本文說明與 TUN 搭配使用的情境,以及快取殘留等副作用。
閱讀筆記 →啟動時若出現連接埠占用,可使用 netstat 或 lsof 找出占用中的程序,再到參數設定變更本機監聽連接埠,並同步更新瀏覽器與系統代理的連接埠設定。
閱讀筆記 →系統代理只會影響遵循代理設定的程式;TUN 模式則透過虛擬網卡接管符合設定的流量。本文說明兩者差異、管理員權限需求、啟用步驟與常見衝突。
閱讀筆記 →