vmess:// 与 vless:// 分享链接和订阅地址的区别及导入方法

解释单条分享链接与订阅地址在结构、更新方式上的不同,并分步说明在 v2rayN 与 v2rayNG 中扫码、粘贴和添加订阅的操作。

本文速览

先识别拿到的是单条节点配置,还是用于获取节点列表的订阅地址,再选择剪贴板、扫码或订阅管理入口。本文适合已经安装客户端、准备首次导入配置的用户,重点说明字段含义、双端操作顺序和更新失败的排查边界;导入成功之后,还需分别检查内核兼容、代理接管和路由规则。

分享链接与订阅地址:配置快照和更新入口

vmess:// 与 vless:// 分享链接通常描述一条连接配置,包含服务器地址、端口、用户标识及传输相关参数。复制到客户端后,得到的是导入时的配置快照。服务端后来换了地址或端口,已经导入的这条记录通常不会自行变化,需要重新导入或手动编辑。

订阅地址通常是带有访问令牌的 HTTPS URL。客户端请求这个地址,获取一组节点数据,再解析成配置列表。订阅返回的内容可能是编码后的分享链接集合,也可能是特定配置格式;能否导入取决于客户端解析器,不能仅凭地址以 HTTPS 开头就判断兼容。

订阅地址:维护节点列表

推荐

在提供方支持当前客户端格式的前提下,订阅便于批量获取节点和后续更新。更新需要实际发起请求,不等于服务端把变更实时推送到设备。

适合:有多个节点、地址会调整、需要长期维护列表。

分享链接:导入单条配置

适合精确转移一条配置,也便于测试订阅外的独立节点。二维码只是同一段文本的另一种载体,并不自动具备订阅更新能力。

适合:自建节点、临时测试、核对一条连接参数。

判断入口:先看内容,再选导入方式

拿到完整的 vmess:// 或 vless:// 文本,使用节点导入;拿到提供方明确标注的订阅 URL,进入订阅设置。不要把账户登录页、订单页或使用说明页当作订阅地址。

链接结构:VMess 编码内容与 VLESS 查询参数

常见的 VMess 分享格式是在 vmess:// 后放置 Base64 编码的 JSON。解码后可能看到 add(地址)、port(端口)、id(用户标识)、net(传输方式)、host、path 和 tls 等字段。这属于分享格式约定,不是可以直接交给内核运行的完整 JSON 配置;也不是所有导出工具都使用完全相同的 VMess 分享变体。

VLESS 分享链接通常使用 URI 形式。下面是仅用于观察结构的合成示例,example.com 是文档示例域名,这条配置不提供可用连接。示例选择 TCP 与 TLS,不包含 REALITY 或其他附加组合。

vless://[email protected]:443?encryption=none&security=tls&type=tcp&sni=example.com#demo-tls
字段示例含义核对重点
UUID@地址:端口用户标识与服务端入口必须与服务端配置匹配,不能用本地代理端口替换。
encryption=noneVLESS 的加密字段不代表整条连接没有 TLS;应同时检查安全层参数。
security=tls使用 TLS 安全层服务端须支持对应设置,证书验证与服务器名称也需匹配。
type=tcp该分享格式中的 TCP 传输标记导入器会转换为内核字段;不要随意改成其他传输名称。
sni=example.comTLS 服务器名称连接地址与服务器名称不一定相同,按提供方配置填写。
#demo-tls节点备注主要用于列表显示;修改备注不能修复认证或连接错误。

如果实际链接使用 REALITY,它属于连接的安全层配置,不是与 VMess、VLESS 同层的独立代理协议。公钥、短标识、服务器名称、指纹和可能出现的 flow 参数,需要结合服务端与内核版本核对;导入器识别出 VLESS,并不意味着这些附加参数都被正确保留。

443
示例中的远端 TLS 端口,并非固定要求
16 字节
标准 UUID 的二进制长度
1–65535
通常可填写的服务端端口范围

v2rayN:剪贴板导入、屏幕扫码与订阅更新

以下使用 v2rayN 中文界面的常见菜单名称。不同版本及桌面界面实现可能调整名称和位置,操作时以“从剪贴板导入”“扫描二维码”“订阅分组设置”这些功能为准。客户端负责解析分享链接和管理配置,内核负责真正建立连接,两部分的兼容性要分别确认。

导入单条分享链接

  1. 复制从 vmess:// 或 vless:// 开始的完整一行,排除前后的说明文字、引号和聊天软件插入的换行。
  2. 打开 v2rayN,进入「服务器」→「从剪贴板导入批量 URL」。部分界面支持主窗口内的 Ctrl+V,也可直接使用菜单操作。
  3. 二维码显示在屏幕上时,使用「服务器」→「扫描屏幕上的二维码」。先完整展示二维码并关闭遮挡窗口,不要把扫描屏幕误认为调用摄像头。
  4. 查看新增记录,打开编辑界面核对协议、地址、端口、传输和 TLS 设置,再通过列表右键菜单将它设为活动服务器。

添加订阅地址

  1. 进入「订阅分组」→「订阅分组设置」,新增一个分组;填写便于区分的备注,把完整订阅 URL 填入地址栏并保存。
  2. 回到主窗口,使用「订阅分组」下的更新订阅功能。首次没有可用代理时,先尝试“不通过代理”的更新方式;只有已有可用连接时,“通过代理”才有意义。
  3. 确认目标分组出现节点,而不只是分组名称。添加 URL 和拉取内容是两个步骤,保存成功不代表订阅已经下载成功。
  4. 选择节点后按需设置系统代理,并检查路由模式。只有需要的流量被送入客户端,节点配置才会参与实际访问。

v2rayNG:剪贴板、相机扫码和订阅分组

v2rayNG 是安卓客户端,使用 Xray 内核。它与桌面端可以接收相同类型的分享文本,但两端的导入器、设置项和更新行为仍可能随版本不同。不要直接把桌面客户端导出的完整程序设置文件,当作安卓端可以识别的订阅内容。

  1. 剪贴板导入:复制完整分享链接,打开 v2rayNG,点击右上角「+」→「从剪贴板导入」。完成后点击相应节点,使其成为当前配置。
  2. 相机扫码:点击「+」→「扫描二维码」,按系统提示授予相机权限。二维码在另一块屏幕上时应保持四角完整、亮度合适,扫描后再核对新增节点。
  3. 添加订阅:打开侧边菜单「订阅分组设置」,点击「+」,填写备注与订阅 URL 并保存。
  4. 拉取节点:返回主界面,打开右上角更多菜单,选择「更新订阅」。如果当前界面按分组筛选,确认正在查看刚添加的分组。
  5. 启动连接:选中节点并点击连接按钮,首次启动时确认安卓系统的 VPN 连接请求。此处的系统授权用于把设备流量交给本地服务处理,不是另一个订阅账户。

部分版本还提供从图片识别二维码的入口,名称和位置可能不同。没有这个入口时,可以改用复制原始文本或在另一块屏幕上展示二维码;不要为了识别一张二维码,把带凭据的图片上传到在线解析网站。

双端方案:共用来源,各自维护运行设置

桌面端:v2rayN
  • 添加兼容格式的订阅,并手动完成首次更新。
  • 检查所选内核是否支持节点的传输与安全层。
  • 按需求开启系统代理,单独配置桌面路由。
安卓端:v2rayNG
  • 使用同一来源的订阅前,确认账户允许多设备使用。
  • 独立更新列表,核对活动节点与 VPN 连接状态。
  • 检查分应用设置,确认目标应用被纳入处理范围。

共用订阅不等于同步设置:更新时刻、活动节点、路由和应用范围都由各端分别保存。

导入成功之后:还要检查三个层面

“列表里出现节点”只证明客户端解析出了一条记录,不能证明远端在线、认证有效或所有参数都受支持。分享格式与协议实现并非同一层:客户端可以保存某个字段,运行内核却可能因版本或组合不兼容而拒绝启动。

连接测试也应分层理解。TCP 延迟测试成功,通常只能说明目标端口在测试条件下可达,不能单独证明 TLS、用户认证与网页请求都成功。先看内核是否启动,再进行实际访问,最后核对日志中的连接和路由结果,往往比反复重新导入更有效。

常见问题:按现象选择排查入口

粘贴后提示没有有效配置,是链接坏了吗?

先确认复制内容的开头。若是 HTTPS 订阅 URL,应放到订阅分组地址栏;若是分享链接,检查前缀是否完整、是否混入中文标点。v2rayN 使用「服务器」下的剪贴板导入,v2rayNG 使用「+」下的剪贴板导入;仍失败时再检查客户端是否支持该分享格式。

订阅更新超时,直接开启代理更新就行吗?

只有已有可用节点和正确的代理路径时才适合尝试代理更新。先查看设备网络、订阅域名解析及更新日志;如果当前节点也失效,切换更新方式不会凭空恢复连接。向提供方确认地址是否迁移、订阅是否过期时,只提供错误类型,不公开完整 URL。

更新返回 401、403,或者导入了一段网页,怎么处理?

401 通常与认证有关,403 表示请求被拒绝,具体原因以服务端规则为准。检查令牌是否被截断、账户是否有效、是否取错客户端格式。返回登录页面或其他 HTML 时,先重新获取真正的订阅入口,不要把网页内容强行当作节点列表导入。

扫码能识别,为什么连接还是失败?

二维码只解决文本转移,不验证远端配置。打开节点编辑页,逐项核对端口、传输、TLS 或 REALITY 参数,并查看内核日志。若有证书名称错误,应修正服务器名称或服务端证书,而不是先关闭证书验证。

订阅一更新,手动改的节点名称和参数又变了?

更新可能按订阅返回内容替换记录,这是列表管理行为。先把需要固定的配置复制到独立的手动分组,再更新订阅;若提供方修改了节点标识或列表顺序,还要重新检查当前选中的节点。

凭据保护与导入后检查清单

分享链接里的用户标识及相关认证参数属于连接凭据;订阅 URL 中的令牌通常允许持有者读取节点列表,也应作为秘密保存。Base64 是编码方式,不是保密机制,二维码也没有额外的访问控制。发送故障截图前,应遮住完整链接、二维码、UUID 和订阅令牌。

需要补充客户端与内核的关系,可阅读概念速查;需要从安装到首次连接的完整步骤,可继续查看入门指南。分享链接解决配置传递,订阅解决列表获取与更新,实际连接是否可用仍取决于服务端、内核和本地运行设置。

客户端下载安装按平台选择 v2rayN / v2rayNG