v2rayN 与 v2rayNG 多设备配置同步:订阅分发、二维码与导入导出方案

对比订阅链接统一分发、分享链接与二维码、配置文件导入导出三种做法,说明桌面与安卓之间保持节点和规则一致的步骤。

本文速览

桌面与安卓共用节点,优先在 v2rayN 和 v2rayNG 中分别添加同一订阅;临时传一个节点,用分享链接或二维码;迁移自定义核心配置,再考虑文件导入。订阅通常只更新节点,不会同步系统代理、安卓 VPN 授权、DNS 和完整路由策略。本文按这条边界拆解操作,并给出更新后的核对方法。

同步范围:节点一致不等于行为一致

“电脑能用,手机导入后不能用”并不一定是节点复制失败。节点配置描述远端地址、端口、协议、认证信息、传输方式与 TLS 参数;客户端设置决定本地如何接收流量、如何解析域名、如何选择出口。两层配置必须分开核对。

v2rayN 是桌面客户端,v2rayNG 是采用 Xray 内核的安卓客户端。两者可以交换共同支持的节点分享格式,但客户端数据库、窗口设置和安卓应用代理名单并不是同一种配置文件。V2flyNG 使用 V2Fly 内核,也不能仅凭导入成功就推断与 Xray 专用功能兼容。

配置内容订阅或节点分享跨设备处理
服务器与认证参数通常包含更新后核对节点详情
传输与 TLS 参数取决于分享格式和解析器逐项检查 SNI、路径等字段
路由与 DNS普通节点订阅通常不含两端单独设置并测试
本地监听端口不由普通节点分享同步沿用各设备本地设置
系统代理与应用名单不包含桌面和安卓分别启用

方案选择:长期用订阅,临时用二维码

先决定维护目标,再决定传输方式。长期同步需要一个稳定的配置来源,让每台设备独立更新;临时分享只需要一个节点快照;完整文件则更适合了解核心配置结构的人。把三种方式混用而不标记来源,容易留下同名但参数不同的节点。

同一订阅链接

推荐

两端各自保存同一来源,分别执行更新。来源更换服务器地址后,无需再逐个发送节点;但更新不是实时推送,也不负责同步本地路由。

适合:长期使用、多个节点、定期维护

分享链接与二维码

把当前节点序列化后传给另一台设备。二维码只是文本的另一种载体,导入后得到的是当时的参数,不会自动追踪原节点的变化。

适合:单节点测试、临时传递、面对面导入

配置文件导入

适合保留自定义出站、路由和 DNS,但必须区分客户端备份与核心 JSON。文件能够被读取,不代表设备路径和所有字段都能原样运行。

适合:自定义核心配置、同客户端迁移、离线备份

订阅分发:两端独立添加与更新

使用订阅前,确认服务来源允许多设备使用,以及是否有限制同时在线设备数。同一个订阅链接可以是同一个账户的访问凭据,不应直接转发给其他人。它与以 vmess:// 或 vless:// 开头的单节点分享链接不同:前者用于获取一组配置,后者直接描述节点。

  1. 整理来源

    在受控位置保存订阅链接、来源备注和最后更新日期。为两端使用相同分组名,例如“日常订阅”;手工节点另建分组,避免更新时把临时测试配置混入订阅列表。

  2. 桌面添加

    在 v2rayN 打开「订阅分组」→「订阅分组设置」,添加分组并填写「备注」和「地址」,保存后在「订阅分组」菜单执行「更新全部订阅(不通过代理)」。部分版本提供针对当前分组的更新入口,可只更新本次添加的来源。

  3. 安卓添加

    在 v2rayNG 打开侧边菜单「订阅分组设置」→「+」,填写同一订阅地址与备注并保存。回到主界面,在右上角菜单执行「更新订阅」,等待节点列表刷新,再选择与桌面对应的节点。

  4. 处理超时

    若直连更新失败,先确认已有节点确实能访问网络。v2rayN 可尝试「更新全部订阅(通过代理)」;v2rayNG 可在「设置」中查找「通过代理更新订阅」选项,启用后启动连接再重试。选项位置随版本变化,以实际界面为准。

  5. 核对结果

    比较两端节点数量,再打开同一个节点的编辑页面,核对地址、远端端口、协议、传输和 TLS。最后分别测试连接;节点名称相同只便于识别,不能代替参数核对。

订阅更新可能重建节点列表。直接编辑订阅节点的地址或传输参数,下次更新时可能被来源覆盖。需要长期保留的修改,应复制到手工分组并标注修改原因;原订阅分组继续作为上游配置的参照。是否能够自动定时更新取决于客户端设置和后台运行条件,手机休眠期间不要假定更新已经发生。

二维码传递:只复制节点,不复制运行环境

二维码适合把桌面上已验证的单个节点传给安卓。v2rayN 中选择节点,右键打开分享功能,显示二维码或复制分享链接;v2rayNG 主界面「+」→「扫描二维码」可读取屏幕上的编码,也可用「从剪贴板导入」接收复制的节点文本。安卓向桌面传递时,使用节点菜单中的分享功能,桌面可通过「服务器」→「从剪贴板导入批量 URL」导入文本。

  • 扫码后检查完整性:长链接生成的二维码较密,放大显示并保持四周留白。避免截图裁掉边缘;扫码失败时改用原始文本,不手工重打认证参数。
  • 传输参数必须一致:WebSocket 的路径与 Host、TLS 的服务器名称,以及 VLESS 的流控参数都可能影响连接。VMess 分享编码方式与 VLESS 链接参数形式也不同,不能只换协议前缀。
  • REALITY 单独核对:涉及 REALITY 时,确认目标内核支持该功能,并检查服务器名称、公钥、短 ID 和指纹等字段。V2Fly 内核与 Xray 的功能边界不同,不把该配置直接移到 V2flyNG 作为通用方案。
  • 避免重复节点:重复扫码可能新增一条记录,而不是覆盖旧记录。先比对详情,再删除旧快照;不要按名称批量删除尚未核对的节点。

文件迁移:区分客户端备份与核心 JSON

“导出配置”可能指三种不同内容:节点分享文本、客户端自身的备份文件、供核心运行的 JSON。只有第一种通常适合直接跨客户端交换节点;第二种主要服务同一客户端恢复;第三种要求检查完整运行环境。不要把 v2rayN 的程序数据目录整体复制给 v2rayNG。

v2rayNG 的「+」菜单中可查找「导入配置文件」入口。导入自定义核心配置前,先备份当前可用设置,并确认文件属于目标内核支持的格式。自定义配置可能不再沿用普通节点界面生成路由的方式,之后修改界面中的 DNS 或路由选项是否生效,需要以实际生成配置和日志为准。

字段或资源迁移风险处理方式
inbounds桌面本地入站不等于安卓 VPN 接口按目标客户端的运行方式适配
routing规则引用不存在的出站标签逐个核对 outboundTag
dns解析路径与当前网络不匹配分别在无线网络和移动网络验证
日志与证书路径桌面绝对路径在安卓不存在删除不需要的文件输出或改为可访问路径
分类数据文件分类名称或数据版本不同确认规则依赖的数据实际可用

核心 JSON 中的 outbounds 可以含认证信息;客户端备份也可能包含订阅地址。备份应保存在有访问控制的位置。恢复时先测试一个节点,再迁移其余内容,避免同时改动节点、DNS 与路由后无法判断故障来源。

路由同步:保持策略一致,保留设备差异

跨设备更实用的目标是“同类流量得到同类出口”,而不是让所有设置逐字相同。桌面系统代理只影响遵循该代理设置的应用;v2rayNG 通常通过安卓 VPN 接口接收流量,并可能按应用决定是否接管。它们是两种流量入口,不是可以互相复制的同一个开关。

127.0.0.1
本机回环地址,不是另一台设备
10808
本地代理端口示例,以设置为准
3 类
验收出口:代理、直连、阻断

例如桌面应用配置了 127.0.0.1:10808,表示连接桌面本机的监听端口。把这串地址填到手机,并不会连接电脑;手机上的回环地址指向手机自身。手机通过 VPN 模式运行时,也不需要把桌面的系统代理端口填入无线网络代理设置。

  1. 记录策略目标。列出哪些域名走代理、哪些局域网地址直连、哪些请求需要阻断,不先复制整份客户端内部文件。
  2. 核对规则顺序。核心路由规则通常按顺序匹配,宽泛规则放得太早会遮住后面的例外。两端都应检查具体域名规则与默认出口。
  3. 核对分类资源。geosite 和 geoip 规则依赖本地数据。规则名称相同而数据不同,匹配结果仍可能不同。
  4. 核对 DNS。记录解析请求走哪个出口,以及域名在何时被解析。涉及 IP 分类的规则还要检查域名解析策略,不能只比较 DNS 服务器地址。
  5. 保留平台差异。桌面应用代理与安卓应用名单分别设置。局域网服务也要单独测试,避免把本地访问误送入远端代理。

需要了解规则和 DNS 的关系,可查看使用手册中的 DNS 设置;首次配置订阅可参考订阅导入教程。完成迁移后,测试一个应走代理的目标、一个局域网服务和一个明确设置为阻断的测试目标,并结合日志确认实际出口。

常见问题:导入成功后的核对清单

两端是同一订阅,为什么节点数量不同?

先在两端手动更新同一分组,确认没有报错,再检查订阅地址是否完整、是否设置筛选,以及是否存在不支持的节点格式。节点列表仍不一致时,检查来源是否按请求客户端返回不同内容;不要先反复扫码补节点。

二维码导入成功,手机还是连不上?

打开节点编辑页核对地址、端口、传输、TLS 和流控。随后启动 v2rayNG,确认已授予安卓 VPN 权限,并查看核心日志。若日志提示未知字段或不支持的流控,先核对目标内核及其版本,而不是改动订阅来源。

订阅更新后,手动修改怎么消失了?

更新可能用来源内容重新生成订阅节点。把需要自定义的节点复制到手工分组,重新修改并测试;订阅分组保留原始配置。两份节点使用不同备注,避免连接时选错。

手机导入后,路由规则为什么没跟过来?

普通节点分享不携带完整路由和 DNS。按照策略清单在两端分别设置,并核对出站标签和分类数据。确需迁移核心 JSON 时,先验证目标内核兼容,再处理入站、日志路径和设备专属设置。

重新安装客户端后,只有订阅够不够?

订阅通常能恢复来源提供的节点,不能恢复手工节点、应用名单和本地规则。迁移前分别保存订阅来源、手工节点分享文本和策略记录;同客户端备份留作补充,恢复后仍要重新验证系统代理或 VPN 授权。

稳定的维护方式是:订阅作为节点来源,手工分组保存例外,策略记录描述路由与 DNS,设备本地设置负责接管流量。每次只更新一层,确认能用后再改下一层。这样既能保持 v2rayN 与 v2rayNG 的节点一致,也能快速判断故障属于来源、协议兼容还是本地运行环境。

下载v2rayN查看平台与安装包