需要長期讓多部裝置維持相同節點時,優先使用同一個訂閱網址;臨時將 VMess、VLESS、Trojan 或 Shadowsocks 節點傳到 Android,使用 QR Code 最快;只有在遷移同一款客戶端、需要保留路由與介面參數時,才考慮完整匯出設定。本文說明三種方法的操作順序、可同步範圍,以及遷移後的檢查方式。
先判斷要同步的是節點,還是整套客戶端設定
「同步 V2Ray 設定」通常混合了三種不同需求。第一種是讓電腦和手機看到相同的伺服器清單;第二種是將目前使用中的單一節點傳給另一部裝置;第三種才是搬移客戶端資料庫、路由規則、DNS、訂閱群組與介面偏好。三者需要的工具不同,不能把分享 QR Code 當成完整備份,也不能將桌面版設定目錄直接交給 Android 讀取。
訂閱最適合持續更新伺服器清單。服務端調整網址、連接埠、UUID、傳輸方式或 TLS 參數後,各裝置分別更新一次即可取得新內容。QR Code 和分享連結只是某個時間點的節點快照;來源節點之後變更,接收端不會自動同步。設定匯出則更接近遷移工具,重點是保留本機規則與客戶端狀態,而不是建立即時同步通道。
統一訂閱網址
推薦由各裝置獨立擷取同一份節點清單,持續接收網址、連接埠與協定參數更新,裝置之間不必直接傳送檔案。
適合:長期使用、讓多部裝置維持相同節點清單
QR Code 或分享連結
傳送單一節點的完整連線欄位,操作簡單,但不包含訂閱群組、路由規則與後續變更。
適合:臨時傳送單一節點、從電腦傳到 Android 裝置
設定匯出與匯入
適合同類型客戶端遷移,可保留更多本機資料;跨客戶端、跨核心時,需逐項檢查相容性。
適合:更換電腦、重灌系統、保存複雜路由設定
方法一:使用同一個訂閱網址,維持節點清單一致
統一訂閱是 Windows、macOS、Android、Linux 多裝置之間最省維護的方式。桌面版可使用 v2rayN,Android 則可依核心需求使用 v2rayNG 或 v2flyNG。每部裝置只需保存訂閱網址與群組名稱,伺服器清單由訂閱內容產生。更新由各客戶端分別執行:電腦更新完成後不會主動推送到手機,手機仍需在自己的客戶端中點選一次更新。
開始前,請確認訂閱網址允許在自己的多部裝置上使用,並留意服務提供者的同時連線限制。訂閱 URL 通常含有可識別帳戶的權杖,應視同帳戶憑證處理,不要貼到公開聊天記錄、截圖或公開文件中。複製時也要避免在網址前後帶入空格或換行。
-
建立群組
在 v2rayN 主介面進入「訂閱群組」→「訂閱群組設定」→「新增」,填寫容易辨識的別名,再貼上完整訂閱網址。
-
更新訂閱
儲存後開啟「訂閱群組」→「更新所有訂閱」,等待伺服器清單重新整理;若只想更新單一來源,可在對應群組上執行個別更新。
-
Android 新增
在 v2rayNG 或 v2flyNG 中開啟左上角選單,進入「訂閱群組設定」,點選右上角的新增按鈕,填寫相同網址並儲存。
-
重新整理清單
返回 Android 客戶端主介面,從選單執行「更新訂閱」。更新完成後,檢查節點名稱、協定與數量是否符合訂閱回傳內容。
-
選取測試
各裝置分別選取一個節點並啟動連線。不要只確認清單中是否出現節點,還要開啟日誌確認核心已成功載入設定。
桌面版訂閱群組
- 客戶端
- v2rayN 7.x
- 選單路徑
- 訂閱群組 → 訂閱群組設定
- 更新方式
- 更新所有訂閱
- 命名建議
- 依來源或用途區分
群組名稱是本機標籤,不要求各部裝置完全相同。
Android 訂閱群組
- 客戶端
- v2rayNG 或 v2flyNG
- 入口
- 選單 → 訂閱群組設定
- 重新整理動作
- 更新訂閱
- 核心差異
- Xray 或 v2fly
同一訂閱中的新協定能否使用,取決於所選核心的支援範圍。
節點數量不同不一定代表同步失敗。訂閱服務可能依客戶端能力回傳不同內容,本機的關鍵字篩選也可能隱藏項目。排查時,先關閉群組篩選,再比較協定、網址、連接埠與節點名稱,不要只比較總數。若更新訂閱時顯示逾時,可先確認目前網路能否連到訂閱網址;已有可用節點時,再嘗試客戶端提供的「透過代理更新」選項。
方法二:使用 QR Code 傳送單一節點
QR Code 適合明確知道「只需要這一個」的情況。例如電腦上臨時新增了一個 VLESS 節點,希望立即傳到 Android;或訂閱中的節點很多,但手機只需要其中一個。QR Code 通常承載分享 URI,例如 vmess://、vless://、trojan:// 或 ss://。其中會包含網址、連接埠、使用者識別、傳輸層與 TLS 等欄位,但不會包含系統代理狀態、TUN 設定、分流規則、DNS 策略或訂閱更新網址。
VMess 分享內容可能採用編碼後的結構;VLESS、Trojan 與 Shadowsocks 則常見 URI 參數格式。使用者不必手動拆解這些字串,只要讓接收端辨識即可。若掃描後出現「缺少參數」,或匯入後無法啟動,請優先檢查 QR Code 是否被裁切、分享節點是否使用接收端核心尚未支援的傳輸參數,以及 Reality 的公鑰、短 ID、SNI、指紋等欄位是否完整。
-
選取節點
在 v2rayN 伺服器清單中選取目標項目,確認不是測試用、已失效或僅供區域網路使用的設定。
-
顯示 QR Code
在目標伺服器上按右鍵,進入「分享伺服器」並選取 QR Code;部分 7.x 小版本可能會將此入口放在主選單的分享操作中。
-
Android 掃描
在 v2rayNG 或 v2flyNG 主介面點選右上角新增按鈕,選擇「掃描 QR Code」,授權相機後對準電腦螢幕。
-
核對欄位
開啟匯入後的編輯頁,核對網址、連接埠、協定、傳輸方式、TLS、SNI 與備註名稱,再儲存並啟動。
掃描匯入成功後,兩邊的節點就已彼此獨立。之後若在電腦端修改連接埠、UUID、WebSocket 路徑或 Reality 參數,Android 上的副本不會跟著變更,需要重新掃描或改用訂閱。反過來,在手機端修改備註名稱也不會影響電腦。正因為 QR Code 是靜態副本,不適合負責長期同步。
方法三:匯出設定,遷移同類型客戶端
設定匯出適用於更換電腦、重灌系統或保留複雜的本機設定。與 QR Code 相比,它可能涵蓋伺服器清單、訂閱群組、路由規則、DNS、Core 選擇與介面偏好;但「可能涵蓋」不代表所有客戶端都能互相讀取。v2rayN、v2rayNG 與 v2flyNG 的資料結構和執行環境不同,完整目錄通常只適合同一客戶端體系內的遷移。
較穩妥的做法是將遷移拆成兩層:節點層使用訂閱或標準分享連結,客戶端層使用該軟體本身的備份與還原功能。如此即使介面資料庫格式在大版本之間變更,仍可先還原必要節點,再手動重建少量路由與 DNS 設定。不要把 Xray 的完整執行設定直接視為客戶端備份;前者描述核心如何執行,後者還可能包含群組、更新記錄與介面狀態。
同一客戶端遷移
- 來源
- v2rayN 7.x
- 目標
- 另一部裝置上的 v2rayN 7.x
- 優先內容
- 訂閱、伺服器、路由
- 遷移前
- 完全退出客戶端
先記錄來源端的精確版本,再在目標端使用相同大版本還原。
跨客戶端遷移
- 來源
- v2rayN
- 目標
- v2rayNG 或 v2flyNG
- 建議載體
- 訂閱或分享 URI
- 需要重建
- 路由、DNS、TUN 參數
只遷移標準節點欄位,不要直接複製桌面版資料庫。
核心執行設定
- 格式
- JSON
- 常見內容
- inbounds、outbounds、routing
- 本機連接埠
- 依目標裝置重新檢查
- 用途
- 診斷與進階遷移
核心 JSON 不包含完整的客戶端介面狀態。
本機執行參數
- 系統代理
- 各裝置分別啟用
- TUN 模式
- 各裝置分別授權
- 日誌層級
- 依裝置個別設定
- 啟動行為
- 不會隨節點自動遷移
這些參數與作業系統環境相關,不應追求逐項強制一致。
-
記錄版本
在來源裝置開啟「說明」→「關於」,記錄 v2rayN 的 7.x 精確版本,同時記下「設定」→「參數設定」→「Core 類型」目前的選擇。
-
匯出必要項目
優先儲存訂閱網址、標準分享連結與自行撰寫的路由規則;需要完整遷移時,再使用客戶端提供的備份入口或複製其設定資料。
-
停止執行
遷移完整設定前,先關閉系統代理與 TUN,並從系統匣選單退出客戶端,避免資料庫或設定檔仍在寫入。
-
目標端還原
在相同大版本的客戶端中還原資料,首次啟動時先不要立即接管系統流量,先檢查伺服器、訂閱與路由項目。
-
重新套用
依目標系統重新設定本機監聽連接埠、系統代理與 TUN 權限,接著選取一個節點測試,並查看核心日誌。
macOS、Linux 與 Windows 即使都執行 v2rayN,也不應機械式複製所有路徑欄位。日誌目錄、核心程式位置、自動啟動方式與系統代理實作可能不同。真正值得保持一致的是訂閱來源、節點參數與業務分流邏輯;與作業系統綁定的路徑、權限和網路接管方式,應在目標裝置上重新設定。
遷移後分四層檢查,避免「節點相同但結果不同」
多部裝置已顯示同名節點,不代表實際執行設定完全相同。常見差異之一是桌面版選擇 Xray 核心,而另一端使用 v2fly 核心;另一項差異是電腦啟用了 TUN,Android 端則由系統 VPN 介面接管。節點參數一致,只能表示遠端連線目標相同,不能證明本機入站、DNS 與路由策略一致。
建議依「節點欄位、核心能力、本機入口、分流結果」四層核對。先確認遠端網址、連接埠與協定,再確認核心能否處理相應的傳輸組合;接著檢查本機連接埠與接管狀態,最後使用實際網域驗證直連和代理規則。這比反覆刪除、重新匯入節點更容易定位問題。
| 檢查層級 | 具體項目 | 可執行的核對方式 | 常見差異 |
|---|---|---|---|
| 節點欄位 | 網址、連接埠、UUID、傳輸、TLS | 逐項開啟編輯頁比較,不要只比較備註名稱 | 舊 QR Code 保留了已變更的連接埠 |
| 核心能力 | Xray 或 v2fly | 在「設定」→「參數設定」→「Core 類型」中確認 | 新的傳輸參數在另一個核心中無法使用 |
| 本機入口 | SOCKS、HTTP、混合連接埠 | 以本機介面顯示的數值為準;常見測試值為 10808 | 其他程式佔用連接埠,核心啟動失敗 |
| 流量接管 | 系統代理或 TUN | 啟動後檢查狀態列與核心日誌 | 節點已連線,但應用程式流量未進入客戶端 |
| 路由結果 | 直連、代理、阻擋規則 | 分別測試一個直連網域和一個代理網域 | 裝置規則集版本不同或規則順序不同 |
- 先看日誌時間:啟動節點後,應立即出現核心載入與連線記錄;完全沒有新日誌時,優先檢查核心是否啟動。
- 再看連接埠佔用:若本機混合連接埠設定為
10808,請確認沒有另一個客戶端同時監聽該連接埠。 - 再查系統代理:桌面客戶端執行與系統代理開啟是兩種狀態,前者成功不代表瀏覽器流量已被接管。
- 最後查路由:暫時切換至全域代理測試;全域可用而規則模式不可用時,問題通常在路由或 DNS,而不是節點本身。
多裝置同步常見問題
實際使用中,問題多半不是「匯入按鈕失效」,而是把不同的同步範圍混為一談。以下幾種情況可先依具體路徑處理,再決定是否重新匯入。
電腦更新了訂閱,為什麼手機仍是舊節點?
訂閱更新不會在裝置之間主動推送。開啟 v2rayNG 或 v2flyNG 的選單,執行「更新訂閱」;完成後再檢查目前選取的項目,因為舊節點被移除時,客戶端不一定會自動切換至新節點。
掃描成功,啟動後卻顯示設定無效?
進入節點編輯頁,重點核對傳輸類型、TLS、SNI、指紋、Reality 公鑰與短 ID。再確認 Android 客戶端使用的核心支援該組合;必要時改用與桌面版相同的 Xray 能力範圍。
兩部裝置的節點數量為什麼不一樣?
先關閉客戶端中的關鍵字篩選與群組篩選,再分別執行完整訂閱更新。若仍不一致,請比較訂閱更新時間與協定類型;訂閱服務可能依客戶端能力回傳不同項目。
可以直接把 v2rayN 設定匯入 v2rayNG 嗎?
不建議複製完整設定目錄。跨客戶端時,使用訂閱、QR Code 或標準分享 URI 遷移節點,再在 Android 端個別設定路由、DNS 與連線模式。
節點可以連線,但電腦和手機的存取結果不同?
檢查兩端是否採用相同的路由模式與 DNS 策略。桌面版還要確認「設定」→「參數設定」中的本機連接埠,以及系統代理或 TUN 是否確實啟用;不要只比較節點名稱。
長期維護時,可以把訂閱作為主要資料來源,把 QR Code 作為臨時傳送工具,把設定匯出作為遷移備份。三種方式各自負責一個層次,既能減少重複編輯,也能避免將與作業系統相關的參數錯誤帶到另一部裝置。每次遷移後保留一次節點、核心、連接埠與路由檢查,通常就能在日誌中快速找出差異。