本文速览

需要长期维护多台设备时优先使用订阅链接;迁移完整客户端数据时使用同客户端导出导入;临时传递单个 VMess 或 VLESS 节点时使用二维码。下文说明三种方案能同步哪些字段、不能同步哪些本地设置,并给出 v2rayN 与 v2rayNG 互通后的核对步骤。

同步之前先划定配置范围

“同步 V2Ray 配置”可能指三类不同数据。第一类是服务器参数,包括地址、端口、用户标识、传输方式、TLS、SNI、Reality 公钥和 Flow。第二类是客户端管理数据,包括订阅分组、节点备注、排序和更新间隔。第三类是设备本地设置,包括系统代理、路由规则、DNS、日志级别、局域网监听和本地入站端口。

三种同步方案对这些数据的覆盖范围不同。订阅主要负责服务器列表,二维码通常只承载一个节点,同客户端备份才可能包含分组与应用设置。即使两台设备导入了完全相同的节点,系统代理开关、路由模式和本地端口也不会因此自动一致。

3 种
常用同步方式
24 小时
常见订阅更新间隔
10808
常见本地代理端口
1 节点
单个二维码典型容量

开始迁移前应先记录当前活动节点、路由模式和本地监听端口。10808 是常见示例值,并非所有版本和设备都固定使用该端口。若另一台设备已经有程序占用同一端口,客户端会在启动内核时报告监听失败,此时应调整本机端口,而不是修改远端服务器端口。

方案一:用订阅链接集中维护节点

订阅链接适合节点会增删、域名会调整或需要定期更新参数的场景。两台设备保存同一个订阅地址后,每台设备都从同一来源重新获取列表。服务器参数发生变化时只需更新订阅源,无需逐台重新扫描二维码。

订阅不是实时推送。v2rayN 与 v2rayNG 会按各自设置的时间更新,也可以手动刷新。因此一台设备看到新节点而另一台没有时,先比较最后更新时间,再检查订阅地址是否完全一致。链接末尾多出的空格、复制不完整的查询参数和过期授权信息都会导致结果不同。

  1. 添加订阅

    在 v2rayN 打开「订阅分组」→「订阅分组设置」→「添加」,填写别名与完整订阅地址后保存。

  2. 刷新列表

    回到主界面执行「订阅分组」→「更新全部订阅」,等待节点列表完成重建,再选择一个节点测试真连接延迟。

  3. 导入安卓

    在 v2rayNG 点右上角菜单进入「订阅设置」,新增同一地址,返回主界面后执行「更新订阅」。

  4. 核对内核

    桌面端进入「设置」→「参数设置」→「Core 类型」核对节点使用的内核;安卓端使用 v2rayNG 时由 Xray 内核处理支持的节点协议。

  5. 分别设路由

    在两台设备上单独选择路由模式、DNS 与本地代理行为。订阅通常不负责覆盖这些客户端侧选项。

订阅同步内容

服务器地址
随订阅更新
远端端口
随节点下发
协议参数
VMess、VLESS 等
节点增删
刷新后生效

适合多设备长期使用同一批服务器。

设备本地内容

系统代理
每台设备单独开启
路由规则
客户端本地保存
本地端口
按设备环境设置
更新计划
每个客户端独立执行

导入订阅后仍需逐台完成运行设置。

方案二:导出导入用于迁移与离线备份

导出导入适合一次性换机、重装前备份,或者两台设备无法同时访问订阅源的情况。这里要区分“应用数据备份”和“单个节点导出”。应用数据备份面向同一客户端,可能包含订阅、分组和偏好设置;单个节点导出通常生成 VMess、VLESS 等分享链接,更适合跨客户端传递服务器参数。

不要把 v2rayN 的完整数据目录直接当作 v2rayNG 的通用导入文件。两者的界面配置、路由存储和运行环境不同。跨平台迁移时应优先导出标准分享链接或使用同一订阅地址;只有同客户端、相近版本之间恢复时,才使用该客户端生成的备份数据。

同客户端迁移

来源
应用数据或备份文件
目标
同名客户端
覆盖范围
节点、分组及部分设置
版本要求
优先使用相近主版本

恢复前保留目标设备现有数据副本,避免误覆盖。

跨客户端迁移

来源
标准分享链接
目标
v2rayN 或 v2rayNG
覆盖范围
单个服务器参数
需重设
路由、DNS 与本地端口

复杂自定义配置不一定能完整转换为界面字段。

导入后应逐项比较协议、地址、远端端口、用户标识、传输层与安全参数。VLESS + Reality 还要核对 SNI、Public Key、Short ID、Fingerprint 与 Flow;VMess + WebSocket + TLS 则要核对 Host、路径和 TLS 服务器名。少一个字段也可能表现为连接超时或握手失败。

方案三:二维码适合近距离传递单个节点

二维码的本质通常是把一条分享 URI 编码为图像。桌面端展示二维码后,安卓端读取其中的 VMess 或 VLESS 分享信息并创建节点。它不依赖手动输入长串用户标识,适合临时把一个已验证节点传到另一台设备。

二维码更像“复制一个节点”,而不是持续同步。源设备以后修改地址、端口或 Reality 参数,目标设备不会自动跟随。节点经常变化时仍应改用订阅;只有固定节点、临时测试或现场交接时,二维码才比维护订阅更直接。

订阅链接

推荐

集中维护多个节点,刷新后可接收节点增删与参数变化。

适合:两台以上设备、长期维护

导出导入

保存一批现有配置,适合同客户端迁移或离线恢复。

适合:换机、重装、阶段性备份

二维码分享

快速传递单个标准节点,导入后由目标设备独立保存。

适合:临时测试、近距离单节点传递

  1. 在 v2rayN 主界面选中目标节点,从服务器相关菜单打开分享二维码。
  2. 在 v2rayNG 点击右上角“+”,选择扫描二维码并授予本次所需的相机权限。
  3. 导入后先不要删除原节点,对照备注、地址、端口、传输方式和 TLS 字段。
  4. 启动新节点并执行真连接测试,确认网页请求经过代理后再完成切换。

如果二维码过密、屏幕反光或缩放后边缘被裁切,扫描可能失败。可提高桌面屏幕亮度、恢复二维码完整边框,并让镜头与屏幕保持平行。仍无法识别时,改用“复制分享链接”与“从剪贴板导入”,传递的节点内容与二维码对应。

v2rayN 与 v2rayNG 互通时要检查的字段

标准协议字段通常能够互通,但客户端对默认值的处理可能不同。例如某个分享链接没有明确写出 Fingerprint 时,不同版本可能采用不同默认行为;复杂路由、链式代理和自定义核心配置也无法靠单条分享链接完整表达。导入成功只表示数据已被解析,不代表连接条件全部满足。

内核能力同样影响结果。v2rayNG 使用 Xray 内核,适合导入其支持的 VLESS、Reality 与 VMess 配置。v2flyNG 使用 v2fly 内核时,应选择该内核实际支持的协议与传输组合。节点包含特定 Xray 扩展字段时,不能仅凭地址和端口相同就判断两边等价。

字段类别 导入后核对项 常见异常
基础连接 地址、远端端口、用户标识 连接超时、认证失败
传输层 TCP、WebSocket、gRPC、路径与 Host 握手后立即断开
TLS 与 Reality SNI、ALPN、指纹、公钥、Short ID TLS 握手失败
VLESS Flow 是否为 xtls-rprx-vision 节点可保存但无法建立连接
客户端本地项 路由、DNS、系统代理、本地端口 核心已启动但应用流量未经过代理

测试时应把“节点连通”和“系统流量接管”分开。先查看核心日志是否已建立出站连接,再确认桌面系统代理或安卓连接开关是否启用。若核心监听 127.0.0.1:10808 成功,但浏览器仍直连,问题通常位于系统代理、浏览器独立代理设置或路由规则,而不是订阅同步本身。

常见同步问题与处理顺序

两台设备用了同一订阅,节点数量为什么不同?

先在两端手动更新全部订阅,比较更新时间与订阅分组是否启用。仍不一致时删除失败分组的旧缓存,重新保存完整订阅地址后再更新。

二维码导入成功,连接却一直超时?

打开节点编辑页,逐项核对地址、远端端口、SNI、传输路径与 Reality 字段。再切换到移动网络或另一条局域网连接,排除当前网络线路阻断。

导入后所有应用都无法联网怎么办?

先关闭系统代理或停止安卓连接,确认基础网络恢复。随后检查本地端口是否冲突、路由是否误设为全部阻断,并查看核心日志中的首条错误。

订阅能不能同步路由分流规则?

普通节点订阅通常只提供服务器列表。路由规则由各客户端本地管理,需要在 v2rayN 与 v2rayNG 中分别设置并测试域名、IP 和进程规则。

单节点分享后改了备注,另一台会更新吗?

不会。二维码和分享链接是一次性复制。目标设备已经生成独立记录,后续参数变化需要重新分享,或者改为使用可更新的订阅链接。

排查顺序应固定为“数据是否导入、核心是否启动、节点是否连通、流量是否接管”。不要在确认节点字段之前反复修改 DNS 和路由,否则会同时引入多个变量。每次只改一个设置,重新连接后记录结果,更容易定位差异来自订阅内容还是设备环境。

按使用场景选择同步策略

日常主力方案可以采用“订阅为主、导出备份为辅、二维码处理临时节点”。订阅负责持续更新服务器列表;同客户端备份保留分组和本地偏好;二维码只用于快速验证某个节点。三者不是互相替代关系,而是分别处理集中维护、完整迁移和即时传递。

完成同步后至少做三项验证:更新一次订阅,重启一次客户端,切换一次网络。更新测试确认订阅凭据仍有效;重启测试确认配置已经持久保存;网络切换测试可以发现仅在某个局域网中存在的 DNS、端口占用或线路限制。三项都通过后,多设备配置才算完成可重复使用的迁移。