2026-08-08 · 多端配置 · 约 9 分钟

多设备同步 V2Ray 配置:桌面与安卓之间搬订阅的几种做法

桌面端调顺的节点顺序与分流规则,换到安卓端不会自动跟过去。下面比较三种把配置搬到另一台设备的做法,并列出换端后必须复核的设置项。

本文速览

面向同时在桌面与安卓上使用 V2Ray 的用户,比较导出分享链接、两端共用订阅地址、自建同步目录三种跨设备搬配置的做法,给出各自的操作路径与适用场景,并整理换设备后需要重新确认的路由模式、分应用代理、本地端口等设置项。

跨设备搬配置的三种做法与取舍

搬配置之前先分清搬的是什么。节点列表可以由订阅重新拉取,而本地路由规则、分应用代理名单、DNS 设置不会跟着订阅走,需要单独处理。按搬运对象的粒度,常见做法可以归成三类。

导出分享链接

v2rayN 在节点上右键导出 vmess:// 或 vless:// 链接,v2rayNG 从剪贴板导入,一次搬一个节点,参数原样带过去。

适合:临时补一两个节点、单台设备试节点

共用订阅地址

推荐

两端填同一条订阅链接,服务端增删节点后各自更新一次,节点集合始终一致,不需要在设备之间传文件。

适合:长期双端使用、节点经常变动

自建同步目录

把配置文件放进局域网共享目录或自建同步目录,连路由与 DNS 一起搬,能带走的东西最多,维护成本也最高。

适合:多台桌面设备、需要连规则一起搬

三种做法并不互斥。多数人的实际组合是用订阅地址保持节点列表一致,再用分享链接补一两个临时节点;只有当路由规则、DNS 设置也要跨设备复用时,才值得去搭同步目录。

做法一:导出分享链接,按节点精确搬运

v2rayN 的节点列表里右键任意节点,可以导出分享链接,链接文本就是 vmess://、vless://、trojan://、ss:// 这几种协议头之一。链接里打包了该节点的全部连接参数,复制到安卓端后由 v2rayNG 从剪贴板导入,生成的节点与桌面端参数一致。

vmess://   Base64 编码的 JSON,含地址、端口、UUID、alterId、传输方式
vless://   明文参数,含 encryption=none、type、security(如 reality)
trojan://  密码 + SNI + 传输方式参数
ss://      加密方式与密码的 Base64 片段 + 服务器地址

分享链接只承载单个节点的连接参数:订阅里的分组名、节点排序,以及本地的路由与 DNS 设置都不在其中。所以它适合点对点补节点,不适合整份配置搬家。

  1. 桌面端导出

    v2rayN 节点列表右键目标节点,选择「导出分享链接」,链接会写入剪贴板。

  2. 传递链接

    把链接发到手机,剪贴板同步、自建聊天窗口、局域网文件传输都可以。

  3. 安卓端导入

    v2rayNG 主界面右上角菜单 →「从剪贴板导入配置」,节点会出现在列表末尾。

  4. 核对参数

    长按导入的节点查看详情,确认地址、端口、UUID 与桌面端完全一致。

  5. 单点验证

    选中该节点并连接,访问测试页确认出口地址已经变化。

节点数量少、只是临时用,分享链接是最快的路径;节点一多,逐个导出导入的重复劳动就不划算了,这时应该换到订阅地址的做法。

凭据提示

分享链接里含有 UUID 或密码,传递时避开公开渠道,用完可以顺手清掉聊天记录。

做法二:两端共用同一条订阅地址

订阅地址是服务端生成的一串 URL,客户端拉取后自动生成节点列表。桌面端 v2rayN 与安卓端 v2rayNG 填同一条订阅地址,两边的节点集合就始终一致;服务端增删节点后,两端各自执行一次更新订阅,列表同步完成,不需要在设备之间传任何文件。安卓端如果用的是 v2flyNG(v2fly 内核),订阅导入的入口与流程一致,只是内核不同,节点参数的兼容范围略有差别。

订阅只负责节点,本地监听端口不在同步范围内。v2rayN 默认在 10808 上开 SOCKS 入口、10809 上开 HTTP 入口,v2rayNG 默认的本地 SOCKS 端口同样是 10808。换端之后,如果本机有程序把代理地址写死成某个端口,需要把这一项手动对齐。

10808
本地 SOCKS 端口
10809
本地 HTTP 端口
1 条
两端共用的订阅
3 种
跨设备搬配置做法

订阅设置里有三个容易踩的点,两端都要留意:

做法三:自建同步目录,连同规则一起搬

需要搬的不只是节点,还包括路由规则、DNS 设置、分应用代理名单时,订阅地址就无能为力了。这时可以考虑把配置文件本身同步过去:v2rayNG 主界面右上角菜单提供「导出配置到剪贴板」,导出的内容涵盖节点与部分本地设置;桌面端 v2rayN 的配置以 guiNConfig.json 的形式保存在程序目录。把这类文件放进局域网共享目录,或者放进自己搭的同步目录,两端按需读取,就能省掉大量手工录入。

代价是维护成本明显上升。安卓端受存储权限限制,通常只能手动导出、手动放入同步目录,自动化程度不如订阅;而且两端的内核与配置结构并不相同,桌面端的 guiNConfig.json 不能直接喂给 v2rayNG,能复用的主要是节点参数与规则文本。三种做法放在一起比较,差异集中在搬运对象和更新方式上。

做法搬运对象节点更新规则与 DNS主要成本
导出分享链接单个节点手动不跟随节点多时重复劳动
共用订阅地址整个节点列表自动不跟随依赖服务端订阅可用
自建同步目录配置文件视文件而定可以跟随两端都要维护目录访问

比较省事的组合是:用订阅同步节点,再把路由规则、分应用代理名单这类设置项按端各配一遍,最后把配置结果记录成一份清单,换设备时照着核对一遍即可。

换设备后需要重新确认的设置项节点列表跟着订阅走,本地设置不会。从桌面端迁到安卓端之后,下面这些项建议逐条过一遍,默认值往往和另一端的习惯不一致。

复核清单:节点之外的设置项

桌面端(v2rayN)
  • 「设置」→「参数设置」确认 Core 类型
  • 路由菜单里的分流模式
  • 本地端口 10808(SOCKS)、10809(HTTP)
  • 系统代理开关与开机自启
安卓端(v2rayNG)
  • 路由模式:全局 / 绕过局域网及大陆
  • 分应用代理:勾选需要走代理的应用
  • 本地 SOCKS 端口默认 10808
  • 开机自启与通知栏快捷开关

订阅只保证节点一致,这四项属于本机设置,换端后必须重新确认。

两端默认值的差异集中在四处,迁移时最容易漏掉:

设置项v2rayN 侧v2rayNG 侧换端后的动作
路由模式在路由菜单里切换分流方式路由模式预设含「全局」「绕过局域网及大陆」按当前网络环境重选,不要沿用旧端的习惯
分应用代理无按应用勾选的入口,范围由系统代理或 TUN 决定「分应用代理」里逐个勾选应用名单不会随订阅同步,需要重新勾一遍
本地端口10808 / 10809默认 10808本机程序写死端口号的要逐一对齐
开机自启参数设置里勾选设置里单独打开两端各自开关,互不影响

同步完成后的验证顺序

配置搬完不要直接开始用,按下面的顺序走一遍,能把大部分同步问题挡在前面。

  1. 核对节点数量:两端列表条数应当一致,少一两个通常是订阅更新没跑完,重新执行一次「更新订阅」。
  2. 筛掉不通的节点:用真连接延迟测试跑一遍,只留下能连通的条目。
  3. 确认代理生效:连上后访问测试页,查看出口地址是否已经变化。
  4. 检查本地端口:桌面端把浏览器代理插件或命令行工具指向 10808,确认 SOCKS 入口有响应。
  5. 验证分流:访问一个应当直连的域名,确认它没有走代理出口。
端口冲突

同一台机器上同时运行两个客户端会抢占 10808,需要在其中一端的设置里把本地端口改成 10809 或其他空闲端口,再重新验证一遍。

订阅地址本身带有身份信息,转发给他人等于把节点一并交出去。换设备时优先在服务端重新生成一条订阅地址,而不是把旧地址到处转发。

下载 v2rayNG安卓端客户端,Xray 内核;桌面端可在下载页找到 v2rayN。
去下载页 看教程
下载 v2rayNG