設定參考 / 術語手冊

V2Ray 術語與設定說明

先查名稱,再了解適用範圍。透過六大類認識協定、核心、訂閱與流量處理方式,掌握 v2rayN、v2rayNG 和 v2flyNG 的設定項目。

點選分類即可跳轉;每張卡片都有專屬錨點,可複製連結作為設定筆記。開始操作前,請參閱使用指南;想循序學習,請閱讀完整教學。

辨識連線參數

協定與傳輸

協定規範通訊方式,傳輸負責承載連線,安全層則保護通訊。匯入設定時應分別核對,別把這些名稱當成同一種選項。

協定與傳輸
VMess
認識 Project V 生態系中的代理協定,透過使用者識別碼等參數進行驗證與通訊。設定時除了位址與連接埠,也要符合伺服器的傳輸方式與安全設定。看到 VMess 只能確認協定類型,不能據此判斷是否啟用 TLS,也不能省略傳輸參數。
協定與傳輸
VLESS
區分輕量代理協定與加密層:VLESS 本身不提供內容加密,通常會搭配 TLS 或 REALITY 等安全層使用。在客戶端確認使用者識別碼、傳輸方式與伺服器要求的 flow 參數。不要只把 VMess 設定改名為 VLESS;伺服器也必須支援相應設定。
協定與傳輸
Trojan
認識通常透過 TLS 保護通訊、並以密碼驗證的代理協定。匯入後仍須確認網域、連接埠、密碼與 TLS 參數都符合伺服器設定,尤其留意伺服器名稱是否遭到誤改。遇到憑證錯誤時,先檢查網域、裝置時間與憑證設定,切勿直接關閉憑證驗證。
協定與傳輸
REALITY
REALITY 是 Xray 生態系中的傳輸安全機制,不是獨立的節點協定;常見設定會搭配 VLESS 使用。連線時須符合伺服器名稱、公鑰與短識別碼等參數,並使用支援該設定的核心。只填入伺服器位址與使用者識別碼,通常不足以還原完整連線設定。

分清介面與執行層

核心與客戶端

先確認使用哪個客戶端,再確認實際執行的核心。介面能儲存某項設定,不代表目前的核心一定支援。

核心與客戶端
Project V
Project V 是以 V2Ray 等網路工具為核心的開源專案生態系,不是某個桌面安裝程式的名稱。討論設定時,應區分生態系、核心與圖形介面客戶端。查找介面操作請看客戶端教學;確認協定支援則要查看實際使用的核心與設定需求。
核心與客戶端
Xray
認識與 V2Ray 有技術淵源的代理核心專案。它負責執行協定、傳輸與路由設定,不只是介面上的一個名稱。v2rayNG 使用 Xray 核心,v2rayN 也可能會用到 Xray 設定。實際功能取決於核心版本;排查設定相容性時,應一併記錄客戶端與核心資訊。
核心與客戶端
V2Fly
區分維護社群與軟體核心:V2Fly 是維護 V2Ray 相關專案的社群,一般所說的 V2Fly 核心通常是指該社群維護的 V2Ray 核心。v2flyNG 是採用該核心的 Android 替代客戶端。不能只因專案間有技術淵源,就認定 Xray 專用參數可以直接沿用。
核心與客戶端
圖形介面客戶端
使用客戶端管理訂閱、連線設定與代理選項,再由核心處理網路流量。v2rayN 適用於 Windows、macOS 與 Linux 桌面;v2rayNG 和 v2flyNG 適用於 Android。各客戶端的選單名稱、預設值與備份內容可能不同,共用訂閱不代表所有本機設定都會同步。

了解匯入與測試

訂閱與節點

訂閱提供設定來源,節點是一筆連線設定,而延遲是在特定條件下測得的結果。三者應分開檢查。

訂閱與節點
訂閱
透過訂閱網址取得並更新一組連線設定,不必逐筆輸入參數。在 v2rayN 中,先開啟「訂閱群組設定」儲存網址,再更新訂閱;v2rayNG 也須先新增群組再更新。訂閱網址可能包含存取憑證,請勿公開截圖或轉傳。更新失敗也不代表現有設定一定失效。
訂閱與節點
節點
節點是客戶端中可選用的一筆連線設定,通常包含伺服器位址、連接埠、驗證資訊、協定與傳輸參數。節點顯示名稱只是方便辨識的標籤,不保證連線能力。分享單筆設定時,也要將其中的驗證資訊視為敏感資料;更新訂閱後,原有項目可能遭到替換或移除。
訂閱與節點
延遲
先確認使用哪種測試,再比較結果:TCP 建立連線的耗時,與透過代理發出請求的耗時,測量範圍並不相同。結果會受網路路徑、測試目標、伺服器負載與逾時門檻影響。低延遲不等於下載速度快;發生逾時也應搭配實際連線與記錄判斷,不能只看清單中的單一數值。
訂閱與節點
實際連線延遲
透過選取的代理設定向測試位址實際發出請求,再測量所需時間;比起只測試伺服器連接埠,更接近應用程式實際連線的情況。測量可能包含 DNS 解析、交握與目標回應,視客戶端實作與測試位址而定。比較時應保持測試目標與網路環境一致;單一目標連線失敗,不代表所有網站都無法連線。

確認流量如何處理

路由與分流

先看比對條件,再檢查出口與規則順序。名稱相似的規則資料,不一定涵蓋相同的網域或位址範圍。

路由與分流
路由規則
依網域、目標位址、連接埠或其他條件比對連線,再交由指定出口處理。常見核心通常會依序比對規則,前面的規則可能影響後續規則的預期結果。編輯 v2rayN 路由設定時,先確認條件、出口與順序;未符合任何規則的連線仍會受到預設出口影響。
路由與分流
分流
將不同連線交由直連、代理或封鎖等出口處理,這個過程稱為分流。「繞過中國大陸」是常見的路由預設名稱,實際行為取決於相應規則與資料。分流不只是切換一個選項,DNS 解析結果、網域資訊與路由比對也須互相配合,避免將不符合條件的連線送往錯誤出口。
路由與分流
GeoIP
使用依地區或用途整理的 IP 位址集合進行路由比對,而非直接判斷網域所屬類別。資料可能因網路位址分配與更新時程而有落差,無法保證反映伺服器的實際所在地。若網域解析出不同位址,比對結果也可能改變;排查時須同時確認解析結果與位址集合。
路由與分流
GeoSite
使用依類別整理的網域規則集合,減少手動維護大量網域的工作。分類名稱、內容與涵蓋範圍取決於載入的資料檔案,不能假設所有資料來源都提供相同分類。規則未生效時,先確認分類存在且資料可用,再檢查規則順序,以及核心是否取得可供比對的網域資訊。

確認解析路徑

DNS 與網路

分開檢查「網域解析出什麼位址」與「查詢經過哪條路徑」。應用程式、系統與客戶端可能各自有不同的解析設定。

DNS 與網路
DNS
將網域解析為 IP 位址等記錄,讓程式能找到目標服務。在代理情境中,須同時考量由誰解析、向哪個解析器查詢,以及查詢走直連還是代理。只修改系統 DNS,不一定會影響客戶端的遠端解析;瀏覽器自行啟用的加密 DNS,也可能採用另一條解析路徑。
DNS 與網路
FakeDNS
為網域指派合成位址並保存對應關係,讓後續連線進入核心時有機會還原原始網域,協助路由比對。這不是一般的公共 DNS 伺服器,也不是填入解析位址就能啟用的功能。使用前須確認目前的核心、DNS 設定與流量接管方式能夠配合,否則可能出現位址解析成功、連線卻失敗的情況。
DNS 與網路
DNS 洩漏
確認網域查詢是否依預期路徑傳送;若查詢經由其他解析器或網路介面發出,就可能偏離原本設計。判斷時須一併檢查系統 DNS、瀏覽器加密 DNS、客戶端設定與分流策略,不能只看出口位址。直連網域使用本機解析可能正是預設行為,關鍵在於實際路徑是否符合設定目標。
DNS 與網路
網域嗅探
從連線中辨識協定特徵並讀取目標網域資訊,協助核心進行網域路由比對。可辨識的範圍取決於協定、加密方式與實作,無法保證適用於所有連線,也不代表會解密應用程式內容。調整時應分清楚僅輔助路由與覆寫目標位址等選項,避免連線目的地偏離預期。

分清流量接管與出口

代理模式

流量接管方式決定哪些連線會進入客戶端;路由模式則決定進入後如何處理。兩種設定不能互相取代。

代理模式
系統代理
在作業系統中登記本機代理位址,讓遵循系統代理設定的應用程式將請求交給客戶端。在 v2rayN 中可透過「自動設定系統代理」等選項調整,但這不代表所有程式都會被接管。如果瀏覽器能連線、其他應用程式卻不行,先確認該應用程式是否使用系統代理,或是否有獨立的代理設定。
代理模式
TUN 模式
透過虛擬網路介面接收並處理流量,可涵蓋部分不使用系統代理的程式。在 v2rayN 啟用 TUN 時,須符合目前系統的權限與網路條件,並確認其他虛擬網卡工具沒有衝突。實際接管範圍仍受系統路由、排除項目與客戶端規則影響;開啟選項不代表每條連線都會走代理。
代理模式
VPN 模式
在 Android 上,v2rayNG 等客戶端可透過系統 VPN 介面接收流量,首次連線時通常須取得使用者授權。這裡描述的是流量進入客戶端的方式,不代表節點協定有所變更。應用程式選擇、路由規則與系統設定仍會影響處理範圍,同時執行其他 VPN 服務也可能造成衝突。
代理模式
全域代理
通常是指將已進入客戶端、且未被優先規則排除的連線交由代理出口處理,實際含義須依所在選單判斷。這描述的是流量處理策略,不保證所有裝置流量都已進入客戶端。若應用程式未使用系統代理,單獨切換全域路由也無法接管其流量;應先確認接管方式,再檢查出口規則。