VMess 與 VLESS 有什麼差別?一般使用者 1 分鐘看懂協定怎麼選

快速了解 VMess 與 VLESS 在加密、時間驗證和效能上的差異,以及訂閱中同時有兩種節點時該怎麼選。

本文重點

VMess 與 VLESS 是代理協定,不是用戶端,也不是速度等級。常見的 VMess 設定會在協定層加密;常見的 VLESS 設定則透過 TLS 或 REALITY 保護傳輸。一般使用者先保留訂閱原有參數,確認用戶端核心相容後,再比較相同網路環境下的實際連線狀況。既有 VMess 節點穩定可用,就不必只因協定名稱而更換。

1 分鐘看懂:協定、傳輸與安全層

在 v2rayN 看到 VMess、VLESS、WebSocket、TLS 時,先分清楚各自的用途。VMess 和 VLESS 定義用戶端與伺服器如何驗證使用者、傳送代理請求;WebSocket 等傳輸方式決定資料如何承載;TLS 和 REALITY 則負責連線安全防護。這些選項屬於不同層級,不能只看其中一個名稱就判斷整條連線。

例如,「VLESS + WebSocket + TLS」同時描述了三個層面。只把 VMess 節點編輯視窗中的協定改成 VLESS,不會讓伺服器自動切換。伺服器監聽的協定、使用者識別碼、傳輸方式與安全參數都必須相符。訂閱提供什麼組合,就先照原設定匯入。

比較項目VMessVLESS
使用者識別通常以 UUID 識別使用者通常以 UUID 識別使用者
常見加密方式可在協定層加密負載,也可再加上 TLS常見設定會使用 TLS 或 REALITY 保護傳輸
時間影響驗證會檢查時間範圍,時鐘偏差可能導致連線失敗基本使用者驗證不採用 VMess 相同的時間機制,但其他安全層仍可能受時鐘影響
設定重點UUID、加密選項、傳輸方式、安全層UUID、傳輸方式、安全層,以及伺服器要求的 flow 等參數
選擇依據與現有伺服器相容且連線穩定,就可以繼續使用確認用戶端核心支援,且完整安全參數可正常使用後再選

UUID 是存取憑證,不代表加密強度。兩種協定都應妥善保管訂閱連結與節點設定;若把完整設定截圖貼到公開群組,可能同時洩露伺服器位址、連接埠與使用者憑證。

加密差異:如何理解 VLESS 的 none

VMess 支援在協定層加密負載,常見演算法包括 AES-128-GCM、ChaCha20-Poly1305。用戶端中的自動選擇通常會依實作方式與執行環境選擇演算法;這不代表所有設定都相同,也不表示可以任意移除外層 TLS。使用訂閱時,保留服務提供者提供的設定即可。

常見的 VLESS 設定中,encryption: none 表示這個協定欄位不提供 VMess 式的負載加密,不代表整條連線都是明文。若外層正確設定了 TLS 或 REALITY,用戶端到代理伺服器之間仍有相應的保護。反過來說,如果連線沒有這類安全層,也沒有其他明確的安全封裝,就不能只憑「VLESS」三個字母認定連線安全。

時間驗證:VMess 連線失敗時,先同步系統時鐘

VMess 驗證包含時間相關檢查。裝置時間與實際時間相差太多時,用戶端與伺服器可能無法完成驗證。此時即使延遲測試有回應,也不代表驗證正常:TCP 連線成功與代理請求成功是兩個不同階段。

不要以為 VLESS 就「不必管時間」。VLESS 的基本使用者驗證與 VMess 採用不同的時間機制,但 TLS 憑證效期判斷仍仰賴正確的時鐘,特定安全機制也可能有自己的時間要求。電腦長時間休眠、手動調整系統時間,或路由器時間未同步,都會增加排除問題的難度。

  1. 在 Windows 11 開啟「設定」→「時間與語言」→「日期與時間」。
  2. 開啟「自動設定時間」,確認日期正確後,再按一下「立即同步」。若無法自動同步,請先檢查系統時間服務與網路連線。
  3. 同步後重新啟動用戶端連線,再查看新產生的核心記錄,不要只是不斷重新整理同一個網頁。
  4. 如果多個 VMess 節點同時失效,但其他連線正常,請告知服務提供者本機時間已同步,並請對方確認伺服器時鐘與驗證設定。

時區顯示不同,不一定代表系統實際時間有誤;關鍵是裝置記錄的實際時間是否正確。也不要為了「符合協定」而任意調快或調慢時鐘,這會影響憑證檢查與其他程式。

效能差異:先比較線路,再比較協定

VLESS 的設計較精簡,但不代表所有 VLESS 節點都比 VMess 快。實際速度也受伺服器負載、頻寬、網路往返時間、封包遺失、傳輸方式與裝置效能影響。若兩個節點位於不同地區或使用不同服務商,測出的速度差異不能直接歸因於協定。

VMess 的加密處理會占用運算資源,但硬體加速、實作方式與外層封裝都會影響實際負擔。低耗電裝置可能較容易受到影響,桌上型電腦則可能先遇到線路瓶頸。沒有在相同條件下測試,就不應承諾固定的速度提升幅度。

  1. 固定測試環境:使用同一台裝置、同一個網路和同一個測試目標,並關閉正在占用頻寬的下載工作。
  2. 先測試能否正常使用:使用用戶端提供的實際連線測試檢查每個候選節點,再開啟目標網頁。單獨的 TCP 延遲不代表完整請求能正常運作。
  3. 重複測試三輪:在相近時段交替測試兩個節點,記錄連線時間、持續下載速度與中斷情況,不要只憑單次峰值下結論。
  4. 正確解讀結果:若伺服器與傳輸方式不同,只能說「這個節點在目前網路環境下較合適」,不能斷言某種協定一定比較快。

結論:優先選擇穩定可用的節點

先排除三輪測試中反覆連線失敗的節點,再比較剩餘節點的速度。若兩條連線都穩定、使用體驗也相近,保留目前可用的設定,比只因協定名稱而更換參數更穩妥。

訂閱中有兩種節點時,依照這個順序選擇

一般使用者不必先研究伺服器設定。先確認用戶端能辨識訂閱中的協定組合,再測試連線。v2rayN 是桌面用戶端,實際支援的協定取決於所選核心及其版本;v2rayNG 使用 Xray 核心,v2flyNG 使用 v2fly 核心。請勿混淆用戶端名稱、核心名稱與協定名稱。

使用 REALITY 或特定 flow 時,更要確認核心是否支援。選單中看得到「VLESS」,不代表一定支援訂閱中的所有擴充組合。更新訂閱後若缺少部分節點,也可能是格式或功能不相容,而不是節點已失效。

參數完整且與核心相容的可用節點

推薦

先依照訂閱內容匯入,確認安全層設定,再以實際請求測試。無論協定是 VMess 或 VLESS,重點都是能否穩定連線並存取目標。

適用對象:剛匯入訂閱、希望先建立日常連線的使用者。

現有的 VMess 節點

原有設定正常、目標網站也能穩定存取時,就繼續使用。若經常驗證失敗,先同步時間、更新訂閱,再檢查伺服器狀態。

適用對象:已有穩定設定,希望避免不必要變更的使用者。

VLESS + TLS 或 REALITY 節點

確認用戶端核心支援相應組合,並保留 UUID、伺服器名稱、安全參數與 flow。不要刪除不熟悉的欄位來強行匯入。

適用對象:服務提供者已提供完整設定,且用戶端支援該組合的使用者。

操作方式:分別在桌面與 Android 裝置上驗證

桌面版:v2rayN
  • 前往「訂閱分組」→「訂閱分組設定」新增訂閱網址,再更新訂閱;不同版本的選單文字可能略有不同。
  • 選擇節點後,確認實際使用的核心,先完成連線測試,再視需要設定系統代理。
  • 查看本機監聽位址;若顯示 127.0.0.1:10808,這是本機入口,不是伺服器位址。
Android 版:v2rayNG
  • 開啟「訂閱分組設定」,新增並儲存網址,再更新訂閱。
  • 選取相同節點並啟動連線,確認已授予系統 VPN 連線權限。
  • 分別使用行動網路與 Wi-Fi 測試;桌面版可用,不代表手機在目前網路下也能正常連線。

同一份訂閱可能提供相同的設定來源,但兩台裝置能否連線,仍取決於核心功能、網路環境與訂閱的裝置使用限制。

常見問題:連不上時先檢查什麼

依序檢查「訂閱是否為最新、核心是否相容、安全參數是否完整、流量是否經過用戶端」。每次只修改一項,修改前先保留原設定;若同時變更協定、連接埠與伺服器名稱,記錄就難以比對。

可以直接把 VMess 連結改成 VLESS 嗎?

不能只更改連結前綴或編輯視窗中的協定名稱。請先向服務提供者取得對應的 VLESS 設定,再更新訂閱。伺服器也必須具備相符的監聽協定、使用者憑證、傳輸與安全設定。

VLESS 顯示 none,需要改成 auto 嗎?

不要套用 VMess 的加密選項。先確認該節點是否設定 TLS 或 REALITY,再查看服務提供者的說明。常見 VLESS 設定中的 none 有明確用途,任意更改可能導致核心拒絕載入設定。

VMess 突然全部連不上,應該先換協定嗎?

先到系統的日期與時間設定同步時鐘,再更新訂閱並重試。若仍無法連線,請查看記錄中的驗證失敗、連線逾時或憑證錯誤,並將錯誤類型與發生時間告知服務提供者;記得隱藏 UUID 與完整訂閱網址。

VLESS 顯示不支援 flow,該怎麼辦?

確認用戶端實際使用的核心與版本,並依服務提供者的要求更新至相容核心。不要直接刪除 xtls-rprx-vision 來略過提示;若目前的用戶端不支援,請改用訂閱中明確相容的其他節點。

測試成功,但瀏覽器無法開啟網頁?

先檢查 v2rayN 的系統代理狀態,再確認瀏覽器是否使用系統代理。如果瀏覽器支援手動設定代理,也可以填入用戶端顯示的實際 HTTP 或 SOCKS 監聽連接埠。並非所有應用程式都會自動使用系統代理,必要時再查看 TUN 與流量接管說明。

選對協定只是連線流程的一環。需要補齊基本設定時,先閱讀訂閱匯入教學;遇到「節點正常,但應用程式沒有走代理」時,再查看系統代理說明。先確認參數相符,再檢查流量走向,最後比較效能。

下載用戶端