V2RAY GLOSSARY

V2Ray 協定、核心與設定術語表

從 VMess、VLESS 與 REALITY,到訂閱、路由規則、TUN 模式與 FakeDNS。每個詞條說明其用途、常見位置,以及容易混淆的設定關係。

查閱方式

先依分類定位,再根據詞條中的相關設定繼續查閱。協定名稱主要回答「連線採用什麼格式」,核心名稱回答「由哪套程式執行設定」,用戶端名稱則表示「透過哪種圖形介面管理核心」。

01 · PROTOCOL

協定與加密

協定負責定義驗證與資料交換格式,TLS、REALITY 等機制則處理傳輸層的身分驗證或加密。匯入設定時,協定類型與對應參數必須成套匹配。

VMess 協定

VMess 是 Project V 生態中較早採用的協定,透過使用者識別碼與時間資訊完成驗證。設定通常包括伺服器位址、連接埠、UUID、額外 ID 與傳輸方式。

用戶端與伺服器端的關鍵欄位必須一致。若系統時間偏差過大、使用者識別碼錯誤或傳輸層參數不同,連線可能在驗證階段中止。

VLESS 協定

VLESS 是一種輕量的驗證協定,將使用者驗證與傳輸層設定分開。它本身不負責完整的傳輸加密,實際設定經常搭配 TLS 或 REALITY。

常見欄位包括 UUID、flow、encryption、network 與 security。使用 XTLS Vision 時,用戶端與伺服器端的 flow 值必須相互對應。

Trojan 協定

Trojan 使用密碼完成用戶端驗證,且通常運作於 TLS 連線之上。用戶端需要填寫伺服器位址、連接埠、密碼,以及與憑證相符的伺服器名稱。

排查連線失敗時,應分別檢查密碼、SNI、系統時間與憑證鏈。連接埠可以連通,不代表 TLS 交握與協定驗證已完成。

REALITY 傳輸安全

REALITY 是 Xray 生態中的傳輸安全方案,常與 VLESS 搭配。用戶端設定通常涉及 serverName、publicKey、shortId、spiderX 與指紋類型。

其中 publicKey 與 shortId 來自伺服器端設定,serverName 用於交握。任何欄位不相符,都可能表現為交握中斷或連線建立後立即關閉。

XTLS Vision 流量控制

XTLS Vision 是 Xray 的流量控制方式之一,常見設定值為 xtls-rprx-vision。它通常出現在 VLESS 的 flow 欄位中,用來指定核心處理連線資料的方式。

這不是可獨立使用的節點協定。伺服器端、用戶端與使用中的核心版本都必須支援相同的流量控制設定。

TLS 加密層

TLS 為網路連線提供加密與伺服器身分驗證,廣泛用於網頁及多種代理傳輸。V2Ray 用戶端常見的相關欄位包括 security、serverName、allowInsecure 與指紋設定。

憑證網域、SNI 與伺服器位址不一定是同一個值,但必須符合伺服器端的部署方式。系統時間錯誤也會讓有效憑證被判定為尚未生效或已經過期。

02 · CORE

核心與用戶端

核心負責讀取設定並處理實際連線,用戶端則提供訂閱、節點、日誌與系統代理等圖形操作。兩者分工不同,用戶端支援某項設定仍須由相應核心具備處理能力。

Project V 技術生態

Project V 是圍繞代理協定、路由能力與網路工具形成的開源技術生態。早期 V2Ray 的設定結構與核心概念,成為後續多個核心與用戶端的重要基礎。

如今閱讀文件時,需要區分生態名稱、核心專案與圖形用戶端。三者彼此相關,但並不是同一套軟體名稱的不同寫法。

Xray 核心

Xray 是 V2Ray 生態中的核心分支,支援 VLESS、REALITY、XTLS Vision 等功能。v2rayN 與 v2rayNG 經常使用它處理連線、路由與 DNS 設定。

用戶端介面中的「切換核心」表示更換底層執行程式。切換前應確認現有節點協定、傳輸方式與設定欄位受到目標核心支援。

V2Fly 核心

V2Fly 是 Project V 社群持續維護的核心路線,延續 V2Ray 的設定結構,提供入站、出站、路由、DNS 與策略等模組。

它與 Xray 共用不少基礎概念,但支援範圍與具體欄位可能不同。複製設定時,應以實際使用的核心文件與啟動日誌為準。

v2rayN 桌面用戶端

v2rayN 是適用於 Windows、macOS 與 Linux 的圖形用戶端,可管理訂閱、節點、系統代理、路由規則與核心。桌面版與經典 WPF 版採用不同介面技術,但核心使用流程相近。

用戶端本身負責產生設定並控制核心程序。遇到啟動失敗時,應同時查看用戶端提示與核心日誌,而不是反覆切換節點。

v2rayNG Android 用戶端

v2rayNG 是 Android 圖形用戶端,通常搭配 Xray 核心使用。它支援匯入訂閱、透過 QR Code 或分享連結匯入、切換節點、路由模式與分應用程式代理。

系統省電限制、背景執行策略與本機虛擬網路權限都會影響持續連線。連線中斷時,除了節點參數,也要檢查這些系統設定。

v2flyNG Android 用戶端

v2flyNG 是採用 V2Fly 核心路線的 Android 圖形用戶端,介面操作與常見行動裝置用戶端相近。它適合需要相應 V2Fly 設定行為或協定相容性的使用情境。

選擇 v2flyNG 時,需要確認節點使用的協定與傳輸方式受到 V2Fly 核心支援。若設定包含特定核心專屬欄位,直接匯入後可能無法啟動。

03 · SUBSCRIPTION

訂閱與節點

訂閱負責批次分發設定,節點則代表一筆具體連線記錄。更新訂閱會重新讀取遠端內容,因此本機重新命名、篩選與分組設定需要一併納入更新策略考量。

訂閱 設定來源

訂閱是由服務提供者產生的節點集合網址。用戶端讀取訂閱內容後,會解析其中的分享連結或結構化設定,並建立可更新的節點清單。

訂閱更新失敗常見原因包括網址複製不完整、連結已變更、網路請求失敗或回傳格式不受支援。查看更新日誌通常能區分請求錯誤與解析錯誤。

節點 伺服器設定

節點是用戶端中的一筆伺服器設定,通常包含位址、連接埠、協定、使用者識別碼與傳輸參數。節點名稱只是方便辨識的標籤,不參與底層連線驗證。

同一個訂閱中的節點可能使用不同協定或傳輸方式。複製某個節點參數時,不應只複製伺服器位址與連接埠。

延遲 回應耗時

延遲表示資料從本機到目標端完成一次往返所需的時間,通常以毫秒顯示。它會受到本地網路、線路路徑、伺服器負載與測試目標影響。

不同用戶端可能使用連接埠探測、HTTP 請求或完整代理連線進行測試,因此結果不能直接互相比較。單次測試數值也不等同於長時間連線表現。

實際連線延遲 完整連線測試

實際連線延遲會透過代理建立連線,並連至指定測試目標後計算耗時。相較於單純檢查伺服器連接埠,更能反映協定驗證、傳輸交握與出站存取是否正常。

測試失敗表示完整鏈路中的某個環節未完成,但不能只憑結果判定故障位置。應搭配用戶端日誌,繼續檢查 DNS、交握與路由資訊。

訂閱群組 節點管理

訂閱群組是用戶端用來分類不同訂閱來源與節點集合的管理單位。每個群組可以擁有獨立的更新網址、啟用狀態、篩選條件與更新紀錄。

當多個訂閱包含相似的節點名稱時,群組能協助確認設定來源。刪除群組通常也會移除由該訂閱產生的節點,應先確認本機管理規則。

04 · ROUTING

路由與分流

路由模組不負責建立協定驗證,而是決定某筆請求應交給哪個出站。規則範圍、排列順序、網域解析結果與用戶端運作模式都會影響最終比對。

路由規則 比對條件

路由規則根據網域、IP、連接埠、網路類型、協定或程序資訊,決定連線使用哪個出站。常見出站包括代理、直連與阻擋,具體名稱取決於用戶端產生的設定。

規則通常依由上而下的順序進行比對。範圍較具體的規則應放在通用規則之前,否則可能被前面的寬泛條件提前命中。

分流 流量分配

分流是將不同網路請求交由不同出站處理的設定方式。例如可依網域類別、IP 範圍、應用程式程序或目標連接埠制定不同路徑。

分流結果不只取決於規則文字,也會受到 DNS 解析與運作模式影響。排查時應確認請求是以網域還是 IP 進入路由判斷。

GeoIP IP 規則集

GeoIP 是依 IP 位址所屬地區或網路類別整理的資料集合,可在路由設定中作為 IP 比對條件,減少手動維護大量網段的工作。

GeoIP 資料需要定期更新,因為位址分配會發生變化。只有在路由階段能取得目標 IP 時,相應規則才可能參與比對。

GeoSite 網域規則集

GeoSite 是依用途或類別整理的網域集合,常用於批次比對一組相關網站。規則可涵蓋完整網域、子網域或特定分類,實際範圍由資料集內容決定。

GeoSite 比對的是網域資訊,與 GeoIP 的 IP 比對並非同一個階段。設定複雜分流時,兩類規則經常搭配使用。

TUN 模式 虛擬網路介面

TUN 模式透過虛擬網路介面接管系統流量,可涵蓋部分不讀取系統代理設定的應用程式。用戶端會將進入介面的資料交給核心,再依路由規則選擇出站。

啟用時需要留意虛擬介面權限、DNS 接管、路由表與本地網路存取。若與其他網路工具同時修改系統路由,可能出現規則互相覆蓋的情況。

系統代理 作業系統設定

系統代理是作業系統提供的代理設定入口。v2rayN 啟用系統代理後,會將本機監聽位址寫入系統設定,遵循該設定的應用程式之後會把請求傳送至用戶端。

並非所有程式都會讀取系統代理,因此其涵蓋範圍通常小於 TUN 模式。關閉用戶端前恢復系統代理狀態,可避免應用程式繼續連至已停止監聽的本機連接埠。

05 · NETWORK

網路基礎

DNS、SNI 與本機監聽連接埠分別位於不同處理環節。了解網域如何解析、TLS 如何選擇伺服器名稱,以及應用程式如何將流量交給用戶端,有助於定位連線問題。

DNS 網域解析

DNS 是將網域解析為 IP 位址的基礎網路服務。V2Ray 核心可以使用系統解析結果,也可以依設定將不同網域交給指定解析伺服器。

DNS 設定會影響網域存取與路由判斷。解析結果不如預期時,應檢查查詢伺服器、查詢路徑、快取狀態,以及路由規則處理 DNS 流量的方式。

FakeDNS 網域映射

FakeDNS 會向應用程式回傳一段映射位址,並在核心中保留該位址與原始網域的關係。後續連線進入核心時,可以還原網域並繼續套用網域路由規則。

它常與 TUN 模式搭配使用,重點是保留網域資訊,而不是提供一般公共 DNS 的解析結果。位址池範圍需要避免與真實區域網路網段衝突。

DNS 洩漏 查詢路徑偏離

DNS 洩漏表示原本應由指定連線處理的查詢,實際卻由系統或其他解析路徑送出。結果可能使網域解析與分流策略不一致,也可能讓應用程式取得不同的目標位址。

排查時需要檢查系統 DNS、用戶端 DNS、瀏覽器自身的解析設定與 TUN 接管範圍。只修改某一處伺服器位址,不一定能改變所有查詢路徑。

SNI 伺服器名稱指示

SNI 是 TLS 交握中用來指示目標伺服器名稱的欄位,在用戶端設定中通常對應 serverName。伺服器可依此名稱選擇憑證與相應的網站設定。

SNI 不相符時,可能出現憑證網域錯誤或交握失敗。排查時應逐項核對節點填寫值與伺服器端實際部署參數。

本機監聽連接埠 入站入口

本機監聽連接埠是用戶端在本機開放並接收應用程式流量的連接埠。SOCKS、HTTP 與混合入口可分別監聽不同連接埠,也可由用戶端統一管理。

連接埠被其他程式佔用時,核心通常無法啟動相應入站。日誌中的 address already in use 類提示,通常需要關閉佔用程式或更換本機連接埠。

v2rayN下載