所謂「同步 V2Ray 設定」,可能指三件不同的事:讓多台裝置擁有同一批節點、複製某個節點的完整連線參數,或連同路由規則、DNS、系統代理方式一起搬移。三者的資料邊界不同,不能只憑「匯入成功」判斷同步已完成。以 Windows 上的 v2rayN 7.x、Android 上的 v2rayNG 1.10.x 與 v2flyNG 1.10.x 為例,節點連線欄位通常可以互通,但用戶端偏好設定和路由規則往往需要分別處理。
長期維護多台裝置,優先使用訂閱連結;臨時搬移一批節點,可用設定匯出;只分享一個節點時,QR Code 最快速。讀完即可了解三種方法各自複製哪些資料,並檢查 VLESS、VMess、Reality、WebSocket、TLS 與本機連接埠等欄位是否在目標用戶端中正確套用。
先確認需要同步的資料範圍
節點清單只是設定的一部分。一個可連線的節點至少包含位址、連接埠、協定身分欄位與傳輸參數;本機還會保存群組、測速結果、路由分流、DNS、監聽連接埠,以及是否接管系統代理等狀態。訂閱通常負責更新節點,QR Code 通常只承載單一節點,整包匯出則取決於匯出格式與用戶端實作。
訂閱連結
推薦在一處維護節點來源,讓多台裝置分別重新整理。新增、刪除、修改連接埠或憑證網域後,不必逐台重新掃描 QR Code。
適合:讓電腦與手機長期維持相同的節點集合
設定匯出
適合一次搬移多個節點,可離線傳遞檔案或文字,但跨用戶端時不保證會帶上群組與路由。
適合:更換電腦、重灌前備份、批次搬移
QR Code 分享
將單一 VMess、VLESS 等分享連結編碼為 QR Code,目標裝置掃描後即可建立一筆節點記錄。
適合:臨時將一個節點複製到 Android 裝置
還要區分「節點一致」與「行為一致」。例如,Windows 端 v2rayN 使用本機 SOCKS 連接埠 10808、HTTP 連接埠 10809,並啟用一組針對區域網路位址的直連規則;Android 端匯入相同節點後,不會自動照搬這兩個監聽連接埠,也不會自然繼承桌面端的系統代理狀態。行動端通常透過系統提供的網路接管機制轉送流量,桌面端則可能使用系統代理或 TUN,兩者的入口機制不同。
方案一:使用訂閱連結統一節點清單
訂閱是長期維護多台裝置時最穩定的做法。每台裝置保存同一個訂閱網址,更新時從訂閱來源重新取得節點集合。某個節點的位址、連接埠或傳輸參數發生變更後,只要訂閱來源已更新,各用戶端再次重新整理即可取得新值。訂閱網址本身通常包含用於識別存取者的路徑參數,應依帳戶憑證管理,不要發布到公開頁面或轉傳給無關人員。
-
新增訂閱
在 v2rayN 主介面進入「訂閱群組」→「訂閱群組設定」→「新增」,填寫別名與訂閱網址後儲存。
-
更新節點
返回「訂閱群組」,執行「更新全部訂閱(不透過代理)」;目前網路無法直接存取訂閱來源時,再選擇透過代理更新。
-
核對核心
開啟「設定」→「參數設定」→「Core 類型」,確認協定對應的核心選擇。VLESS 與 Reality 設定在 v2rayN 中通常交由 Xray 核心處理。
-
匯入手機
在 v2rayNG 或 v2flyNG 中點選右上角「+」,選擇「從剪貼簿匯入訂閱」或進入「訂閱設定」新增網址,然後執行訂閱更新。
-
統一複查
分別檢查節點數量、群組名稱與更新時間。例如桌面端顯示 24 個節點,行動端只顯示 19 個時,應繼續檢查協定支援與群組篩選。
訂閱重新整理不是即時推送。若電腦在 09:00 更新、手機在 17:00 更新,兩端在這 8 小時內可能顯示不同的節點集合。日常可以設定固定的更新動作,例如每次發現大量連線失敗時先重新整理訂閱,而不是逐筆編輯舊節點。自動更新週期也不宜過短;節點來源沒有變化時,頻繁請求不會改善連線品質。
桌面端範例
- 用戶端
- v2rayN 7.x
- SOCKS
- 127.0.0.1:10808
- HTTP
- 127.0.0.1:10809
- 更新方式
- 更新全部訂閱
連接埠屬於本機監聽設定,不會隨一般節點訂閱複製到另一台裝置。
Android 端範例
- 用戶端
- v2rayNG 1.10.x
- 核心
- Xray
- 匯入入口
- 訂閱設定
- 重新整理動作
- 更新訂閱
v2rayNG 適合需要 VLESS、Reality 等 Xray 功能的節點集合。
如果同一個訂閱在 v2rayNG 中運作正常,但在 v2flyNG 中缺少部分節點,應先檢查協定與安全層,而不是反覆刪除訂閱。v2flyNG 使用 v2fly 核心,更適合 VMess、WebSocket、TLS 等 v2fly 支援範圍內的設定;帶有 Reality、特定 Flow 或 Xray 擴充欄位的節點,應在支援相應欄位的用戶端中使用。
方案二:設定匯出與檔案搬移
匯出適合沒有持續訂閱關係、需要更換裝置,或需要保存目前節點快照的情境。必須先辨認匯出的內容:分享連結集合、用戶端可識別的設定檔,還是完整資料目錄。分享連結集合跨平台較容易匯入,但通常不包含測速結果、活動節點、視窗配置與系統代理狀態;完整資料目錄更接近整機備份,卻通常只適合在相同用戶端、相近版本與相同作業系統之間還原。
- 搬移單個或少量節點:在 v2rayN 節點清單中選取目標記錄,透過右鍵選單複製所選伺服器的分享連結,再將文字匯入目標用戶端。
- 搬移一批節點:先依群組篩選,確認沒有把臨時測試節點混入匯出內容;目標端匯入後比較總數,並抽查每種協定至少一筆。
- 備份 v2rayN 本機資料:先退出用戶端及正在執行的核心程序,再複製程式資料目錄,避免資料庫或設定檔仍在寫入。還原時優先使用相近的 7.x 版本。
- 跨平台搬移:優先匯出標準 VMess、VLESS 分享連結,不要假設 Windows 用戶端的完整設定檔可以由 Android 用戶端直接讀取。
搬移驗收記錄
來源裝置節點數:24
目標裝置節點數:24
抽查協定:VMess、VLESS
抽查傳輸:TCP、WebSocket
抽查安全層:TLS、Reality
本機監聽:個別設定
路由規則:個別核對
設定檔中的欄位名稱也可能不同。例如,某個介面顯示「偽裝網域」,底層欄位可能對應 Host;介面中的「SNI」可能寫入 serverName;Reality 的公鑰、短識別碼與瀏覽器指紋也可能以 publicKey、shortId、fingerprint 保存。匯入器需要進行欄位映射;若目標用戶端版本較舊或核心不支援某個欄位,即使匯入記錄出現在清單中,也可能無法建立連線。
方案三:使用 QR Code 分享單一節點
QR Code 不是一種新的代理協定,只是分享文字的視覺編碼。v2rayN 將某筆節點記錄轉換為 VMess 或 VLESS 分享連結,再把連結編碼成圖形;v2rayNG 掃描後解析同一串文字並建立節點。由於 QR Code 一次處理一筆設定,適合臨時補充節點,不適合維護數十個會持續變動的節點清單。
VLESS + Reality
- 傳輸
- TCP
- 安全層
- Reality
- Flow
- xtls-rprx-vision
- 必要欄位
- 公鑰、短識別碼
- 指紋
- chrome
掃描後必須核對 SNI、publicKey、shortId 與 fingerprint,缺少任何一項都可能導致握手失敗。
VMess + WS + TLS
- 傳輸
- WebSocket
- 路徑
- /ws
- Host
- 與服務設定一致
- 安全層
- TLS
- 連接埠
- 443
重點核對 WS 路徑、Host 與 SNI,不能只比較伺服器位址和連接埠。
- 在 v2rayN 中選取節點,使用右鍵選單中的 QR Code 或分享功能顯示單一節點 QR Code。
- 在 v2rayNG 主介面點選「+」並選擇「掃描 QR Code」,授權相機後對準桌面畫面。
- 匯入完成後先不要刪除來源記錄,開啟編輯頁逐項比較位址、連接埠、使用者 ID、傳輸方式與安全層。
- 先執行一次實際連線測試,再設為活動設定。只能儲存記錄,不代表 Reality 或 TLS 握手已經成功。
- QR Code 包含完整連線資訊,不應出現在公開截圖、群組公告、工單附件或可被搜尋的頁面中。
QR Code 也會受到畫面清晰度影響。較長的 VLESS Reality 連結會產生更密集的圖形,遠距離拍攝或經過圖片壓縮後容易辨識失敗。可將桌面 QR Code 放大至約 400×400 像素以上、提高螢幕亮度,並保持鏡頭垂直。如果仍無法掃描,應改用複製分享連結的方式,不要透過刪減查詢參數來縮短連結,因為刪除的 SNI、Flow、公鑰或指紋可能正是連線所需欄位。
如何檢查跨平台欄位相容性
判斷相容性時,應依「協定層—傳輸層—安全層—用戶端能力」的順序檢查。VMess 或 VLESS 決定身分與基礎協定,TCP 或 WebSocket 決定傳輸,TLS 或 Reality 決定安全握手,最後才是用戶端與核心能否解析所有欄位。同名節點不代表設定相同,節點備註只是標籤,不參與實際連線。
| 設定部分 | 訂閱 | 匯出或分享連結 | QR Code | 檢查重點 |
|---|---|---|---|---|
| 位址與連接埠 | 通常包含 | 通常包含 | 包含 | 網域是否完整,連接埠是否仍為 443 或實際服務端連接埠 |
| 使用者 ID | 通常包含 | 通常包含 | 包含 | 避免複製時混入空格或截斷字元 |
| WS 路徑與 Host | 視格式而定 | 標準連結可包含 | 隨連結編碼 | 路徑開頭的斜線、Host 與 SNI 不要混淆 |
| Reality 參數 | 需要格式支援 | VLESS 連結可包含 | 隨連結編碼 | publicKey、shortId、fingerprint、serverName、Flow |
| 路由分流 | 節點訂閱通常不含 | 單一節點連結不含 | 不含 | 網域規則、IP 規則、入站標籤需個別設定 |
| 本機連接埠 | 不含 | 單一節點連結不含 | 不含 | 例如 v2rayN 的 10808 與 10809 應在本機設定 |
VLESS Reality 是最容易出現「匯入成功但無法連線」的組合。來源端如果使用 xtls-rprx-vision,目標端必須保留 Flow;如果指紋原本是 chrome,匯入後變成空值,也可能在握手階段失敗。短識別碼可能為空白或是服務端指定值,不能憑經驗任意補寫。公鑰與使用者 ID 也不是同一個欄位,複製時不能互換。
VMess WebSocket TLS 的相容性通常較直觀,但仍要同時檢查 WebSocket 路徑、Host、SNI 與 TLS 開關。例如伺服器位址為 203.0.113.10、連接埠為 443,並不代表 Host 也應填寫這個位址;Host 與 SNI 可能是服務端設定指定的網域。範例位址只用於說明欄位關係,實際設定必須保留訂閱或分享連結提供的原值。
路由分流應視為獨立設定。v2rayN 中依網域、IP、程序或入站標籤建立的規則,不會因為掃描一個節點而自動出現在 v2rayNG 中。若要讓多台裝置的行為接近,可以先定義共同目標,例如「區域網路直連、特定網域直連,其餘流量經由活動節點」,再分別使用各用戶端支援的規則編輯介面實作。不要直接比較規則檔文字,因為桌面端與 Android 端的儲存結構可能不同。
建立可重複的同步流程
多裝置維護的重點不是每次都複製更多內容,而是讓節點來源保持單一、將本機設定留在本機,並保留可回復的記錄。建議選一台常用電腦負責檢查訂閱內容,但不要把電腦上的測速排序當成所有裝置的固定順序。手機與備用裝置只需定期重新整理同一個訂閱,並依各自網路重新測試。
- 主要資料來源:使用一個有效訂閱維護常用節點,避免同一台裝置重複新增多個內容相同的訂閱。
- 更新記錄:更新後記下日期與節點數量,例如「2026-07-14,24 筆」,方便發現數量異常減少。
- 抽樣測試:每種協定至少測試一筆,分別涵蓋 VMess、VLESS、WebSocket、TLS 與 Reality。
- 本機設定:個別記錄 v2rayN 的 10808、10809 連接埠,以及系統代理、TUN、DNS 與路由模式。
- 緊急分享:臨時增加單一節點時使用 QR Code,訂閱恢復後刪除重複記錄,避免同名節點混淆。
- 更換裝置還原:先匯入節點,再設定路由與 DNS,最後啟用系統代理或行動端連線,逐層驗證。
為什麼同一個訂閱在兩端的節點數量不同?
先在兩端記錄更新時間,再檢查訂閱群組篩選。若 v2rayN 顯示 24 筆、v2flyNG 顯示 19 筆,繼續查看缺少的 5 筆是否使用 Reality 或其他目標核心無法解析的欄位。
QR Code 掃描成功了,為什麼還是連不上?
開啟節點編輯頁,依序核對位址、連接埠、使用者 ID、傳輸方式、安全層與 SNI。VLESS Reality 還要檢查 Flow、publicKey、shortId 和 fingerprint,接著查看核心日誌中的握手錯誤。
可以把 v2rayN 的整套設定直接匯入 v2rayNG 嗎?
不要整套搬移設定。先使用訂閱或分享連結匯入節點,再在 v2rayNG 中個別設定路由、DNS 與連線模式。Windows 的系統代理、本機監聽連接埠和視窗狀態不屬於行動端節點參數。
訂閱更新後舊節點仍然存在,該怎麼辦?
確認舊節點是否屬於手動群組或另一個訂閱。先依群組查看來源,再執行對應訂閱的更新;不要只按節點名稱批次刪除,以免誤刪手動保存的緊急設定。
更換電腦後一定要繼續使用 10808 嗎?
不一定。10808 和 10809 是常見的本機監聽範例,可以在「設定」→「參數設定」中調整。修改後還要同步修改瀏覽器或其他程式中手動填寫的代理連接埠,避免仍指向舊值。
最終驗收可以分成三層:第一層確認節點記錄完整,第二層確認核心能建立連線,第三層確認實際應用程式流量依預期路由。只完成匯入屬於第一層;看到延遲數值通常只能說明測試路徑有回應;網頁、更新服務與指定應用程式都依規則運作,才表示節點、系統入口與路由分流共同生效。
對大多數使用情境而言,結論很明確:訂閱連結負責長期同步節點集合,設定匯出負責更換裝置與離線快照,QR Code 負責臨時傳遞單一節點。路由、DNS、本機連接埠與系統接管方式則依平台分別維護。釐清這些邊界後,多裝置設定不必追求檔案完全相同,只需確保連線欄位一致、核心能力相符,並個別驗證裝置行為。