VMess
VMess 是 Project V 生態系中的代理協定,透過使用者識別碼進行身分驗證,現代實作通常採用 AEAD 機制。用戶端與伺服器端的協定參數必須一致,系統時間誤差過大也可能影響驗證。連線失敗時,請先確認匯入的內容完整,再檢查系統時間,不要只憑名稱修改加密選項。
依設定情境查找術語,釐清協定、核心與代理模式。先了解概念用途,再對照用戶端選項,不必一次記住所有名詞。
正在設定用戶端嗎?可以保留本頁查詢術語,再依照匯入訂閱教學逐步操作。不同版本的選單名稱可能略有差異,請以實際介面為準。
先分清楚「如何驗證」與「如何傳輸」。同一種協定可以搭配不同傳輸方式,光看協定名稱無法判斷整組設定是否相容。
VMess 是 Project V 生態系中的代理協定,透過使用者識別碼進行身分驗證,現代實作通常採用 AEAD 機制。用戶端與伺服器端的協定參數必須一致,系統時間誤差過大也可能影響驗證。連線失敗時,請先確認匯入的內容完整,再檢查系統時間,不要只憑名稱修改加密選項。
VLESS 是輕量代理協定,本身不提供完整的傳輸加密,通常搭配 TLS 或 REALITY 使用。訂閱中顯示 VLESS,只代表協定類型;還需確認傳輸方式、安全層與流控參數。選用節點時,建議保留訂閱提供的組合,不要直接套用其他節點的參數。
Trojan 通常透過 TLS 傳輸,並以密碼進行驗證。除了伺服器位址、連接埠與密碼,伺服器名稱和憑證驗證也會影響連線。遇到憑證錯誤時,請先檢查位址、系統時間與伺服器名稱;關閉憑證驗證會削弱身分驗證,不應作為日常處理方式。
REALITY 是 Xray 生態系中的傳輸安全機制,常見於 VLESS 設定,並非另一種訂閱連結格式。連線所需的公鑰、伺服器名稱與短識別碼等參數必須與伺服器端一致,部分組合也會涉及流控設定。若舊版用戶端無法識別這些欄位,請先確認用戶端與核心是否支援,不要刪除欄位後繼續連線。
傳輸方式說明代理協定資料如何經過網路,例如直接使用 TCP,或透過 WebSocket 傳輸。它與 VMess、VLESS 這類代理協定並非同一層概念。使用 WebSocket 時,路徑與 Host 等欄位可能會影響連線;修改前請核對伺服器端要求,不能只留下位址與連接埠。
介面負責管理設定,核心負責處理連線。了解兩者的分工,才能判斷問題是出在訂閱管理、設定產生,還是核心執行階段。
Project V 指的是以 V2Ray 為核心發展的開源網路代理工具生態系,涵蓋協定實作、設定機制與相關工具。圖形用戶端、代理核心與訂閱服務各自負責不同工作,不應視為同一項產品。下載用戶端只是備妥工具,實際連線仍需要可用且參數正確的伺服器設定。
Xray 是由 V2Ray 發展而來的代理核心專案,負責處理協定、路由判斷與對外連線,REALITY 是其生態系中的相關技術之一。用戶端能否使用某項功能,取決於實際呼叫的核心版本,以及介面是否支援相應參數。排查問題時,請一併記錄用戶端與核心資訊,不能只看應用程式名稱。
V2Fly 是維護 V2Ray 核心及相關元件的社群專案,延續 V2Ray 的協定與設定生態。V2Fly 與 Xray 在部分概念上有共同基礎,但支援的功能、欄位與進度並不完全相同。使用 v2flyNG 等用戶端時,請依其實際核心能力選擇設定,不要假設所有 Xray 設定都能直接運作。
圖形用戶端提供訂閱管理、伺服器選擇、日誌檢視與代理設定介面,常見的有 v2rayN、v2rayNG 和 v2flyNG。用戶端通常會將介面設定轉換為執行設定,再呼叫核心處理流量。介面能正常開啟,不代表核心已成功啟動;遇到問題時請繼續檢查執行日誌。
代理核心是接收傳入流量、比對規則並建立對外連線的執行元件。連接埠遭占用、設定欄位不受支援或權限不足,都可能導致核心無法啟動。如果用戶端能顯示伺服器,但所有請求都失敗,請先確認核心是否啟動,再排查遠端伺服器,避免把本機執行錯誤當成節點故障。
訂閱用來取得設定,節點代表一筆連線設定,而測試結果只反映特定條件下的狀況。分開理解這三者,更新與排查問題時就會更清楚。
訂閱連結是用來取得一組伺服器設定的網址;用戶端讀取回傳內容後,會產生可選的伺服器項目。網址通常包含存取憑證,請完整複製並妥善保管,勿貼在螢幕截圖、聊天記錄或公開頁面。更新訂閱只會重新取得設定,不代表已選取使用中的伺服器,也不代表已啟用系統代理。
節點通常指用戶端清單中的一筆伺服器連線設定,包含位址、連接埠、協定、驗證資訊與傳輸參數。節點名稱只是備註,無法單憑名稱確認伺服器位置或實際網路路徑。選取節點後,還要確認代理入口與路由模式;清單中有項目,不代表此刻連線可用。
訂閱群組是用來依來源管理伺服器設定的容器,通常會保存備註、訂閱網址與自動更新設定。分組有助於區分多個設定來源,避免更新時混淆伺服器項目。更新訂閱可能覆寫該來源管理的內容;手動修改前請先了解用戶端的更新方式,需要保留的自訂設定可另行管理。
延遲是某項測試從發出到收到回應所需的時間,結果會受測試方法、目標與當下網路狀況影響。連接埠測試、請求測試與實際瀏覽網頁的體驗不能直接畫上等號;延遲較低也不保證下載速度較快。比較節點時,請盡量使用相同方法與目標並多次觀察,避免只憑單次結果下結論。
真實連線延遲通常指透過代理連線存取指定測試網址所需的時間,比單純檢查伺服器連接埠更接近應用程式的實際請求流程。結果仍會受測試網址、解析方式與逾時設定影響,不能代表所有網站的瀏覽體驗。測試失敗時,請查看日誌,判斷是代理交握失敗、目標無法連線,還是測試服務本身回應異常。
先確認請求是否進入核心,再判斷命中了哪條規則。「接管哪些流量」與「選擇哪個出口」是兩個不同的問題。
路由規則會依據網域、目標 IP、連接埠或傳入流量等條件,為請求選擇出口;常見結果包括直連、代理與阻擋。常見設定會依序比對,排在前面的寬鬆規則可能讓後續的精確規則失效。新增自訂規則後,請透過日誌或實際請求確認比對結果,不要只確認規則已成功儲存。
分流是將不同請求交由不同出口處理的策略,例如部分服務直連,其他服務透過代理連線。分流通常依賴網域與 IP 分類,也會受到 DNS 解析、規則順序與預設出口影響。若某個應用程式的連線方式不如預期,請先確認流量是否進入核心,再檢查規則;不要一開始就認定是分類資料錯誤。
GeoIP 是用於比對 IP 的位址集合,通常依地區或用途分類,可在路由中作為目標位址條件。它描述的是規則資料中的分類,並非即時測量伺服器的實體位置。網站使用內容傳遞網路時,解析出的 IP 可能變動,因此 GeoIP 比對也會受到解析結果與資料版本影響。
GeoSite 是依地區、服務或用途分類的網域集合,常用於依網站選擇路由出口。它與 GeoIP 的差異在於比對對象不同:前者比對網域,後者比對 IP。若連線只取得目標 IP,網域規則可能無法直接命中;此時需搭配 DNS、流量嗅探與傳入方式,了解實際的比對流程。
全域代理在用戶端中通常指一種路由模式,讓進入核心的流量優先透過代理連線。它不會自動接管裝置上的所有程式;不讀取系統代理設定的應用程式,可能仍使用自己的網路路徑。若需要擴大接管範圍,請另外了解 TUN 或應用程式內的代理設定,而不是反覆切換全域模式。
系統代理與 TUN 決定流量如何進入用戶端;DNS 與嗅探則影響網域資訊如何參與路由。調整時一次只變更一類設定,方便還原。
系統代理會在作業系統中設定代理位址與連接埠,讓遵循此設定的應用程式將請求交給用戶端。部分應用程式使用獨立代理設定,或完全不讀取系統代理,因此啟用後不一定影響所有連線。結束用戶端前若仍保留失效的本機代理位址,應用程式可能無法連線;此時請檢查並還原系統代理設定。
TUN 模式透過虛擬網路介面,將符合條件的流量交由代理元件處理,常用於需要接管更多應用程式流量的情境。通常需要額外權限,實際效果也取決於路由、DNS 與排除規則。如果裝置同時執行其他虛擬網卡或 VPN 工具,可能發生路由衝突;建議先單獨測試 TUN,再逐一啟用其他元件。
FakeDNS 會向應用程式回傳合成 IP,後續連線進入配套代理路徑時,再還原對應網域,用來輔助路由與連線處理。這些位址不是目標伺服器的真實公網 IP,不能脫離配套機制單獨使用。變更或關閉相關模式後,舊的 DNS 快取可能仍影響連線;請依用戶端說明處理快取與連線狀態。
DNS 洩漏是指網域查詢透過預期策略以外的解析路徑送出,例如應用程式略過預設解析器,自行傳送查詢。是否發生洩漏必須配合預期的 DNS 策略判斷,不能只因測試頁顯示某個地區就下結論。排查時請分別檢查系統 DNS、瀏覽器安全 DNS、核心解析設定,以及 TUN 接管 DNS 的行為。
流量嗅探會嘗試從連線開頭的協定特徵取得網域等資訊,輔助路由判斷。這不等於解密 HTTPS 內容,也無法保證從所有加密連線中辨識網域。識別結果是僅供路由使用,還是會覆寫連線目標,取決於具體設定;調整前請先了解用戶端選項的實際作用。