vmess:// 與 vless:// 通常各自描述一個節點,訂閱網址則用來集中取得並更新一組節點。本文適合剛拿到分享連結或訂閱網址、還不確定匯入口的使用者。讀完即可完成格式辨識、桌面與 Android 端匯入、訂閱更新、節點切換及常見錯誤排查。
分享連結與訂閱網址的核心差異
vmess:// 和 vless:// 都是傳遞設定的形式,但承載的協定欄位不同。VMess 分享內容通常經過編碼,客戶端解碼後會取得伺服器位址、連接埠、使用者識別碼、傳輸方式、TLS 設定與備註等欄位。VLESS 更接近標準 URI:使用者識別碼位於位址主體,傳輸、安全層、SNI、指紋等參數則出現在查詢字串中。
這類連結通常對應一個節點。將連結複製到客戶端後,客戶端會在本機建立一筆伺服器設定。原連結之後若有變更,本機設定不會自動同步;需要重新取得新連結並再次匯入,或直接編輯既有設定。
訂閱網址本身通常不會直接描述某個節點。客戶端存取訂閱網址後,會收到一份包含多筆設定的回應,再將其轉換成節點清單。之後執行「更新訂閱」時,客戶端會重新要求該網址,並依訂閱群組更新節點名稱、伺服器參數與可用項目。
單一節點分享連結
一次匯入一筆 VMess 或 VLESS 設定,節點參數會直接儲存在目前的客戶端中。
適合:臨時測試、單一節點搬移、手動維護
訂閱網址
推薦一次取得一組節點,之後可透過更新操作同步伺服器清單與參數變更。
適合:日常使用、多裝置同步、節點經常調整
QR Code 內容
QR Code 通常只是分享連結的圖形載體,掃描後仍會解析為 VMess、VLESS 或其他受支援的設定。
適合:從電腦螢幕匯入至 Android 裝置
| 比較項目 | 分享連結 | 訂閱網址 |
|---|---|---|
| 典型開頭 | vmess://、vless:// |
https:// |
| 一次匯入結果 | 通常為 1 個節點 | 可能為 1 個或多個節點 |
| 後續參數變更 | 重新匯入或手動編輯 | 執行訂閱更新 |
| 客戶端內的歸屬 | 本機伺服器清單 | 指定訂閱群組 |
先辨識格式,再選擇匯入口
最直接的判斷方式是查看文字開頭。以 vmess:// 或 vless:// 開頭的完整字串,應進入「從剪貼簿匯入」類型的入口;一般 HTTPS 網址通常應進入「訂閱群組設定」。不要將訂閱網址貼到單一節點匯入欄位,也不要把 VLESS 分享連結當成訂閱 URL 儲存。
連結必須完整複製。VLESS 查詢參數通常以 & 分隔,結尾的 # 後方可能是節點備註;聊天工具自動換行或只選取部分文字,都可能導致匯入後缺少傳輸層或安全層欄位。VMess 內容雖然不易直接閱讀,同樣不能刪除結尾字元。
單一節點結構示意,不可用於連線:
vmess://BASE64_ENCODED_CONFIG
vless://[email protected]:443?encryption=none&security=tls&type=ws&host=edge.example.com&path=%2Fconnect#範例節點
訂閱網址結構示意:
https://sub.example.com/client/list
範例中的 VLESS 欄位可拆成幾個部分:使用者識別碼位於 @ 前方,伺服器與連接埠位於其後,security=tls 表示安全層,type=ws 表示 WebSocket 傳輸,host 與 path 是對應的傳輸參數。實際設定也可能使用 TCP、gRPC 或其他組合,客戶端應依連結內容解析,不可自行將傳輸方式改成其他值。
- 開頭是
vmess://:依 VMess 單一節點方式匯入。 - 開頭是
vless://:依 VLESS 單一節點方式匯入。 - 開頭是
https://,且明確標示為訂閱:加入訂閱群組。 - 一段文字包含多行分享連結:使用客戶端的批次剪貼簿匯入口。
- 只取得伺服器、連接埠、使用者識別碼等零散欄位:使用手動新增伺服器,不要自行拼接 URI。
v2rayN 匯入 VMess 與 VLESS 連結
以下步驟以 v2rayN 7.x 桌面介面為例。不同小版本可能調整選單文字,但操作邏輯不變:先將完整分享連結放入系統剪貼簿,再讓客戶端解析剪貼簿內容。一次複製多條連結時,每條連結都應獨佔一行。
- 複製完整的
vmess://或vless://連結,不要在連結前後附加說明文字。 - 開啟 v2rayN,進入「伺服器」→「從剪貼簿匯入批次 URL」。
- 查看伺服器清單中新增的協定、別名、位址與連接埠,確認匯入數量與複製數量一致。
- 選取準備使用的節點,按 Enter 或透過右鍵選單設為作用中伺服器。
- 進入「系統代理」,選擇「自動設定系統代理」,再開啟需要連線的程式進行測試。
匯入成功不等於已經啟用。v2rayN 的伺服器清單可以儲存多筆設定,但只有作用中伺服器會交由目前核心執行;瀏覽器和其他遵循系統代理的程式,也需要系統代理處於相應狀態。若曾在參數設定中修改本機連接埠,應以「設定」→「參數設定」顯示的連接埠為準,不可固定假設為 10808。
節點匯入後若立即報錯,先開啟核心記錄區域,查看「檢查更新」以外的相關資訊,留意位址解析、連線逾時、驗證失敗與連接埠遭佔用等訊息。VMess 的使用者識別碼、alterId 與安全參數必須與伺服器端一致;VLESS 的傳輸方式、TLS、SNI、Reality 公鑰等欄位也必須完整匹配。僅更換節點備註不會影響連線,但擅自修改這些協定欄位會改變連線結果。
v2rayN 加入訂閱並更新節點
匯入訂閱的第一步不是「從剪貼簿匯入批次 URL」,而是建立訂閱群組。群組可以儲存名稱、訂閱網址與更新選項,讓更新取得的節點保持清楚的歸屬。桌面與 Android 端使用同一個訂閱時,也建議設定相同的群組備註,方便核對更新結果。
- 複製完整訂閱網址,開啟 v2rayN 的「訂閱群組」→「訂閱群組設定」。
- 新增群組,在備註中填寫易於辨識的名稱,將網址貼到訂閱 URL 輸入欄位並儲存。
- 返回主介面,進入「訂閱群組」→「更新全部訂閱」。網路環境要求先使用現有代理時,選擇對應的透過代理更新入口。
- 等待狀態列顯示更新結果,確認新增節點是否歸入剛建立的群組。
- 從更新後的清單選擇作用中伺服器,再依實際需求開啟系統代理或 TUN。
更新訂閱時,客戶端要求的是遠端清單。若提示逾時,應先確認目前網路能否存取訂閱網址;若提示回傳內容無法解析,可能是網址複製不完整、回應格式不受目前版本辨識,或要求結果是登入頁面。不要反覆新增相同網址,否則伺服器清單中容易出現多個同名群組與重複節點。
推薦方案:桌面與 Android 共用一個訂閱
桌面端 v2rayN
- 在「訂閱群組設定」儲存網址
- 更新後執行延遲測試並選擇作用中節點
- 依應用程式範圍選擇系統代理或 TUN
Android 端 v2rayNG
- 儲存相同的訂閱網址與群組備註
- 需要時手動更新節點清單
- 依應用程式需求設定分應用程式代理
兩端從同一來源取得節點,但作用中節點、路由規則與本機代理狀態分別儲存在各自裝置中,不會透過訂閱同步。
訂閱更新可能新增、移除或重新命名節點。更新前手動修改訂閱節點的伺服器參數,下一次更新時可能會被遠端內容覆蓋;若確實需要保留實驗設定,可以複製成獨立的本機節點並修改備註。路由規則、系統代理模式與客戶端偏好通常不會包含在一般節點訂閱中,需要分別設定。
v2rayNG 從剪貼簿匯入與加入訂閱
v2rayNG 使用 Xray 核心處理常見的 VMess 與 VLESS 設定。以 v2rayNG 1.10.x 介面為例,單一節點連結和訂閱網址仍然使用不同入口。首次啟動連線時,系統會要求建立本機 VPN 連線,這是讓流量進入客戶端處理鏈路所需的授權步驟。
匯入單一分享連結
- 在其他應用程式中複製完整分享連結。
- 開啟 v2rayNG,點選右上角「+」,選擇「從剪貼簿匯入設定」。
- 匯入完成後,點選新增節點,將其設為目前設定。
- 點選主介面的連線按鈕,並在系統授權提示中確認。
- 觀察連線狀態與即時流量;無法存取時進入記錄查看具體錯誤。
加入並更新訂閱
- 開啟左上角選單,進入「訂閱群組設定」。
- 點選「+」,填寫群組備註並貼上訂閱網址,然後儲存。
- 返回主介面,開啟右上角選單並執行「更新訂閱」。
- 更新完成後確認節點數量,選擇一個節點再啟動連線。
如果剪貼簿中同時存在說明文字和連結,自動辨識可能會失敗。可先將內容貼到純文字編輯區,只保留從協定開頭到連結結尾的部分,再重新複製。VLESS 連結中的查詢參數不可任意刪除,尤其是 security、type、sni、pbk、sid 和 path 等與伺服器端傳輸設定相關的欄位。
v2flyNG 使用 v2fly 核心,更適合已有 VMess 等相容設定的情境;匯入前仍應確認目前核心是否支援該協定與傳輸參數。對於包含較新 VLESS 擴充參數的設定,優先在 v2rayNG 中依原始連結匯入,不要為了讓連結通過解析而刪除未知欄位。
訂閱、節點與路由分流不是同一層設定
分享連結解決的是「如何描述一個伺服器設定」,訂閱解決的是「如何批次取得並更新設定」,路由分流解決的是「哪些請求交由哪個出口」。三者位於不同層級。匯入 VLESS 節點不會自動開啟全域代理,更新訂閱也不會自動將新節點設為作用中伺服器。
在 v2rayN 中,系統代理主要影響遵循作業系統代理設定的程式;TUN 會建立更廣泛的流量接管範圍,並可能需要額外的系統權限。v2rayNG 透過本機 VPN 介面接收流量,可搭配分應用程式代理決定哪些應用程式進入處理鏈路。選擇模式時應依實際應用程式範圍判斷,而不是根據 VMess 或 VLESS 名稱決定。
路由規則通常依網域、IP、連接埠或協定進行比對,再決定直連、代理或阻擋。一個節點能成功連線,只能表示客戶端與伺服器之間的鏈路已建立;某個網站是否透過該節點,還取決於目前路由模式、DNS 結果與規則命中順序。
- 節點無法啟動:檢查伺服器位址、連接埠、使用者識別碼、傳輸層與安全層參數。
- 節點已啟動但瀏覽器未透過代理:檢查系統代理、TUN 或 Android 端連線狀態。
- 只有部分網域無法存取:檢查路由規則、DNS 設定與規則順序。
- 訂閱更新成功但節點沒有變化:確認更新的是目前群組,並比較節點名稱與數量。
- 更新後原有節點消失:確認它是否屬於訂閱管理;遠端清單刪除項目後,本機群組會隨更新變更。
排查時應一次只修改一個變數。可以先維持基本路由模式,選擇一個參數完整的節點完成連線測試;確認鏈路正常後,再啟用自訂分流、遠端 DNS 或分應用程式代理。一次同時修改節點、核心、DNS 與路由,會讓記錄中的錯誤難以對應到具體變更。
常見問題與錯誤處理
多數匯入問題都可歸入四類:格式放錯入口、連結複製不完整、訂閱要求失敗、節點成功匯入但尚未啟用。先確認文字類型與選單路徑,再查看客戶端狀態與核心記錄,通常比反覆刪除重裝更快。
把 vless:// 貼到訂閱設定中,為什麼更新失敗?
因為它通常是單一節點分享連結,不是訂閱網址。刪除錯誤群組,複製完整連結後,在 v2rayN 使用「伺服器」→「從剪貼簿匯入批次 URL」;在 v2rayNG 使用「+」→「從剪貼簿匯入設定」。
訂閱更新成功,為什麼還是原來的節點?
先確認更新的是目標群組,再比較節點數量、備註與伺服器連接埠。遠端內容沒有變更時,本機清單看起來也不會改變;若存在同名群組,應刪除重複項目後重新更新。
匯入顯示成功,網頁卻打不開怎麼辦?
先將新節點設為作用中伺服器,再檢查系統代理、TUN 或 Android 端連線按鈕是否已啟用。接著查看記錄中是否有連線逾時、網域解析失敗或本機連接埠遭佔用。
訂閱更新提示逾時,需要重新加入網址嗎?
通常不需要。先確認網址沒有多餘空格,再嘗試透過目前可用的代理更新。若仍然逾時,記錄回應狀態與發生時間,避免連續新增相同訂閱而造成重複群組。
同一個訂閱可以在 v2rayN 和 v2rayNG 使用嗎?
只要回應格式及其中的協定設定都受對應客戶端支援,就可以分別加入。兩端會獨立儲存作用中節點、路由、DNS 與代理狀態,在一台裝置更新不會觸發另一台裝置自動更新。
如果只取得一筆長期使用的 VMess 或 VLESS 設定,直接透過剪貼簿匯入即可;如果節點會持續增加、下線或調整參數,使用訂閱群組更方便維護。無論採用哪種方式,完成匯入後都要繼續確認作用中節點、代理模式與路由範圍,這三個步驟共同決定實際流量是否進入目標鏈路。