VMess
VMess 是 Project V 生態系中的代理協定,定義使用者驗證與資料封裝方式,可搭配不同傳輸方式使用。匯入設定時,除了伺服器位址與連接埠,也須保留使用者識別碼、傳輸類型與安全層參數,不能只複製其中幾項。使用舊設定時,應確認用戶端支援範圍;系統時間異常也可能影響驗證,不宜把所有連線失敗都歸咎於節點無法使用。
相關術語:UUID →術語手冊 25 個常見概念
依設定所在層級查找術語:先區分協定、傳輸與安全層,再了解核心、訂閱與分流。名稱相近,不代表設定可以互換。
協定決定雙方如何驗證身分及交換代理資料,傳輸方式則決定如何承載這些資料。安全層另有其功能,不能只憑協定名稱判斷整條連線的加密方式。
VMess 是 Project V 生態系中的代理協定,定義使用者驗證與資料封裝方式,可搭配不同傳輸方式使用。匯入設定時,除了伺服器位址與連接埠,也須保留使用者識別碼、傳輸類型與安全層參數,不能只複製其中幾項。使用舊設定時,應確認用戶端支援範圍;系統時間異常也可能影響驗證,不宜把所有連線失敗都歸咎於節點無法使用。
相關術語:UUID →VLESS 著重輕量驗證與轉送,本身不提供完整的傳輸加密,實際安全性須搭配 TLS、REALITY 等設定判斷。在用戶端看到 VLESS,只能確認代理協定類型,無法據此推斷使用的傳輸方式、安全層或流量控制參數。選用時應保留分享設定中的欄位組合,並確認目前的核心支援相關功能,而不是只把 VMess 的協定名稱改掉。
相關術語:REALITY →Trojan 通常透過 TLS 安全連線運作,使用密碼完成代理驗證;協定名稱與用戶端名稱是兩回事。設定中的密碼、伺服器名稱及憑證驗證方式都會影響連線能否建立,位址和連接埠正確並不足夠。若交握失敗,應先檢查系統時間、伺服器名稱與伺服器端設定,不應把略過憑證驗證當成通用修復方式。
相關術語:TLS →Shadowsocks 透過指定的密碼套件與密碼建立加密代理連線,用戶端與伺服器端必須支援相同的加密方式。不同協定版本在密碼格式、驗證方式與實作支援上可能有所差異,因此「能辨識分享連結」不代表「能執行連結中的所有設定」。匯入後應確認加密方式已完整保留,不要只憑名稱相似就任意替換,也不能將密碼直接套用到其他協定。
查看協定選型說明 →傳輸方式是代理資料承載連線的方式,常見設定包括 TCP、WebSocket 和 gRPC;這些名稱不是獨立的節點帳號。傳輸方式與安全層是不同的設定項目,例如使用 WebSocket 不代表自動啟用 TLS。路徑、Host 或服務名稱等欄位,須依相應的傳輸類型與伺服器端設定一致;缺少參數時應索取完整設定,而不是逐項猜測。
相關術語:SNI →用戶端負責介面與系統整合,核心負責連線、解析與路由。下載了哪個介面程式,與目前實際呼叫哪個核心,須分別確認。
Project V 是與 V2Ray 相關的開源代理技術生態系;V2Ray 通常指核心程式及相關技術體系,並不等於某一款桌面或行動裝置介面。日常所說的「V2Ray 用戶端」多半是指可管理相關連線設定的圖形化程式,但各程式使用的核心、設定項目與支援範圍可能不同。閱讀教學時,請先確認軟體名稱與版本,避免把核心設定欄位誤當成介面選單名稱搜尋。
相關術語:圖形化用戶端 →V2Fly 是以 V2Ray 核心為基礎持續開發的社群專案體系,相關核心負責實際的協定處理與連線轉送。它與 Xray 有技術淵源,但功能擴充、設定欄位與更新節奏並不完全相同,不能因為都能處理某種基礎協定,就認定所有設定都相容。使用 v2flyNG 等用戶端時,應依實際核心能力選擇節點,尤其須確認設定中是否包含特定核心的擴充功能。
相關術語:Xray →Xray 是與 V2Ray 有技術淵源的代理核心,在協定擴充與傳輸安全方面發展出自身功能,例如 REALITY。判斷某份設定能否使用,須同時確認核心版本、傳輸方式與擴充參數,不能只看用戶端是否提供「VLESS」選項。更新介面程式後,也應留意實際執行的核心是否同步變更;記錄中的核心名稱比節點備註更能說明目前的執行環境。
查看核心相容性說明 →圖形化用戶端負責節點管理、匯入訂閱、產生設定與系統整合,連線處理通常由它呼叫的核心負責。v2rayN 適用於 Windows、macOS 和 Linux 桌面平台;v2rayNG 與 v2flyNG 適用於 Android,兩者主要差異之一是分別以 Xray 與 V2Fly 為核心。介面上有某個設定選項,不代表任意參數組合都有效;排查時須比對用戶端設定、產生的設定檔與核心回報。
查看用戶端選擇方式 →系統代理是作業系統提供給應用程式使用的代理入口設定;遵循此設定的應用程式會將相關請求交由本機用戶端處理。有些應用程式有自己的網路設定,因此啟用系統代理不代表所有連線都會被接管,也不代表核心會將所有目標都送往代理出口。「自動設定系統代理」中的「自動」,指的是用戶端修改系統設定的行為;實際連線路徑仍須依應用程式行為與分流規則判斷。
相關術語:TUN 模式 →節點是連線設定,分享連結是呈現設定的方式,訂閱網址則是取得設定集合的入口。連線測試只回答特定條件下的問題,無法取代日常瀏覽驗證。
節點通常是指用戶端中一組可用來建立連線的設定,包含伺服器位址、連接埠、協定、驗證資訊及必要的傳輸參數。節點名稱只是方便辨識的備註,不能證明實際地理位置、可用性或連線品質。名稱相近的兩個項目可能使用不同參數,不同名稱的項目也可能指向同一台伺服器;判斷是否重複時,應查看設定內容,而不只是名稱。
相關術語:分享連結 →分享連結以協定前綴和編碼參數表示連線設定,例如以 vmess:// 或 vless:// 開頭的文字,通常用於匯入單一節點。這類連結不是一般網頁網址,應使用用戶端的剪貼簿匯入或掃描 QR Code 功能讀取;不同協定的文字結構也可能不同。完整內容可能包含使用者識別碼、密碼等驗證資訊,截圖或尋求協助時應遮蔽敏感部分,避免公開原始連結。
訂閱網址是用戶端取得一組連線設定及後續更新的入口;更新時,用戶端會取得內容並依支援的格式解析。它與單一分享連結用途不同,一般網頁網址也不一定是有效的訂閱網址。若請求成功卻沒有匯入節點,還須檢查回應內容與格式是否相容。訂閱網址可能包含存取憑證,請妥善保存;更新也可能覆蓋訂閱群組中的手動修改。
查看訂閱設定步驟 →TCPing 通常透過嘗試建立 TCP 連線,測量目標位址與連接埠的回應情況;實際作法及計時範圍取決於測試工具。這有助於初步確認連接埠是否可連線,但無法完整驗證代理驗證、TLS 協商及最終目標請求是否成功。TCPing 有結果但網頁無法開啟,兩者並不矛盾;應繼續檢查完整連線路徑,而不是只憑這一欄的結果選擇節點。
相關術語:實際連線延遲 →實際連線延遲通常是指用戶端透過代理設定向指定測試位址發出請求所花費的時間,是否包含解析、交握或連線重用,取決於具體實作。結果會受測試位址、DNS、分流規則及目前網路狀態影響,因此應在相同條件下比較,並確認測試請求確實使用預期出口。延遲較低不代表下載頻寬較高;一次逾時也不能直接證明所有目標都無法存取。
閱讀連線測試與生效驗證 →先確認流量是否進入用戶端,再確認命中哪條規則及使用哪個出口。流量接管範圍、DNS 解析與出口選擇彼此相關,但各自是不同環節。
路由規則依網域、IP、連接埠或入口等條件,將連線交由指定出口處理;分流就是依條件選擇路徑。常見出口包括直連、代理與阻擋,但實際名稱及規則結構取決於設定。多數規則會依序比對,前面的廣泛條件可能蓋過後面更精確的條件。排查單一網站的連線路徑時,應確認目標資訊、規則命中順序與預設出口,而不只是查看目前選取的節點。
相關術語:GeoSite →GeoIP 是依 IP 位址範圍整理的分類資料,路由可利用這些集合比對目標位址,不必逐一手動輸入網段。分類資料會定期更新,雲端服務位址、內容傳遞網路與位址歸屬變動都可能影響比對結果,不能用來精確推斷伺服器的實際位置或連線品質。使用網域存取時是否會觸發 IP 規則,也與解析策略有關,因此有規則不代表每次請求都會命中。
相關術語:路由規則與分流 →GeoSite 是依類別整理網域的資料集合,路由規則可引用分類名稱來管理相關網域,例如廣告網域分類。分類只提供比對條件,最後採用直連、代理或阻擋,仍由規則指定的出口決定;引用分類本身不會自動改變存取行為。分類內容也會更新,使用時須確認資料檔、分類名稱與所用核心彼此相容,並留意應用程式的附屬網域可能不在同一分類中。
相關術語:GeoIP →TUN 模式透過虛擬網路介面接收並處理 IP 封包,常用於涵蓋不遵循系統代理設定的應用程式,但實際接管範圍取決於路由、權限與用戶端實作。啟用後也須考量 DNS 處理、區域網路存取及其他虛擬網路介面的關係,並非開啟開關就能取代所有設定。若應用程式的存取行為改變,應配合路由與記錄確認流量路徑,避免同時啟用多套流量接管功能而產生衝突。
相關術語:系統代理 →FakeDNS 為網域配置合成 IP,並在後續受控連線路徑中透過對應關係還原網域,協助代理保留網域資訊以進行處理與分流。合成位址不是網站的實際伺服器位址;此機制能否正常運作,取決於 DNS 接管、對應狀態、位址範圍及路由設定是否配合。若查詢取得合成位址,連線卻繞過用戶端,可能導致無法存取;切換模式後也須留意系統或應用程式保留的舊解析快取。
相關術語:DNS 洩漏 →驗證用於識別連線使用者,安全層則用於保護通訊並驗證身分。分享連結能夠匯入,不代表參數已相符,更不表示可以忽略驗證錯誤。
TLS 是用於保護傳輸內容並驗證通訊對象身分的安全協定,在代理設定中常以獨立安全層的形式出現。憑證是否受信任、伺服器名稱是否相符及系統時間是否正確,都可能影響交握;若另有協定協商參數,也須與伺服器端配合。略過憑證驗證會降低身分驗證能力,不應作為一般設定;遇到錯誤時,應先找出名稱、憑證鏈或時間方面的原因。
相關術語:SNI →REALITY 是 Xray 生態系中的傳輸安全機制,並非與 VLESS 同一層級的代理協定;兩者經常搭配使用,但負責的工作不同。使用時須確認用戶端與核心支援相關功能,並依伺服器端設定填入伺服器名稱、公鑰、短識別碼等參數;具體欄位以設定要求為準。這不代表整條應用程式連線路徑都已設定正確,驗證、傳輸與路由仍須分別檢查,也不能只將一般 TLS 設定改個名稱就直接套用。
閱讀 REALITY 與協定組合說明 →SNI 是 TLS 交握期間用來指定目標伺服器名稱的擴充功能。用戶端介面可能將相關欄位顯示為「伺服器名稱」或 serverName。連線使用的位址可以與此名稱不同,但名稱須符合伺服器端要求,並符合相應的憑證驗證邏輯,不可任意填寫。它與 WebSocket 的 Host 欄位位於不同環節;即使範例中兩者相同,也不能把其中一個欄位當成另一個欄位的通用替代。
UUID 是 VMess、VLESS 等設定中常見的使用者識別碼,會參與相關協定的驗證流程,通常以分段的十六進位文字表示。它不是伺服器位址,也不能直接視為加密金鑰;其具體用途須依協定設計理解。格式看起來正確,也不代表伺服器端會接受該使用者。實際設定中的 UUID 屬於驗證資訊,須妥善保管;複製時避免混入空格或遭到截斷,也不要把教學範例值當成可連線帳號使用。
相關術語:分享連結 →DNS 洩漏通常是指網域解析請求經由非預期路徑送出。判斷前應先確認哪些查詢預期由本機處理,哪些應經由指定出口。瀏覽器獨立解析、系統 DNS、用戶端 DNS 與應用程式快取可能同時參與存取;只看一次測試結果中的解析器名稱,不足以確定原因。排查時應配合用戶端記錄與實際規則逐項確認;啟用 TUN 或加密 DNS,也不代表所有解析請求都會自動遵循相同路徑。
查看連線與解析常見問題 →