先看链接开头,再选择导入入口:HTTP 或 HTTPS 订阅地址应存入订阅分组,VMess、VLESS 分享链接则从剪贴板导入。本文适合第一次配置客户端、添加后没有节点、更新时提示格式错误的用户。按步骤操作后,可以区分地址与订阅正文,完成更新,并判断问题出在网络请求还是内容解析。
一、订阅地址与节点分享链接怎么区分
“V2Ray 链接”不是一种固定格式。订阅地址是获取配置列表的入口,通常以 https:// 开头;节点分享链接本身携带连接参数,常见前缀是 vmess:// 或 vless://。两者进入客户端的路径不同,把订阅网址当作节点导入,通常不会得到可用配置。
| 拿到的内容 | 识别方式 | 应选入口 |
|---|---|---|
| 订阅地址 | 通常为 HTTPS URL,由服务提供方标明为订阅入口 | 订阅分组设置,保存后更新 |
| VMess 分享链接 | vmess:// 后通常是编码后的参数 | 从剪贴板导入 |
| VLESS 分享链接 | vless:// 后包含用户标识、地址、端口及查询参数 | 从剪贴板导入 |
| 订阅正文 | 多行分享链接,或将整份链接列表编码后的文本 | 优先使用对应订阅地址;仅有正文时按支持格式导入 |
不能只凭 HTTPS 前缀认定它是订阅。账户管理页、付款页、登录页也采用 HTTPS。应复制页面明确标注的“订阅地址”,而不是浏览器地址栏中的账户页面网址。订阅 URL 可能包含访问令牌,完整地址应按私密信息保管。
二、v2rayN 桌面端:添加分组后执行订阅更新
v2rayN 的订阅管理位于主窗口“订阅分组”菜单。中文界面的常见操作路径是“订阅分组”→“订阅分组设置”;版本不同,菜单措辞可能略有调整,但应找到包含名称、地址与更新选项的分组列表,而不是手动添加服务器的窗口。
- 复制完整地址。从服务提供方复制订阅 URL,保留查询参数,不带前后的引号、说明文字与换行。
- 新建订阅分组。打开“订阅分组”→“订阅分组设置”,选择“添加”。名称可填“日常订阅”,地址栏粘贴完整 URL。其他字段没有明确要求时先保留默认值。
- 保存设置。确认后返回主窗口。此时只是建立了订阅入口,列表为空不一定是故障。
- 拉取配置。打开“订阅分组”→“更新全部订阅(不通过代理)”。若只想更新一个分组,选择界面提供的当前分组更新项,避免误改其他来源。
- 核对结果。切换到刚建立的分组,查看节点名称与协议是否出现,再选择一个节点作为活动配置。不要把“更新成功”直接等同于“所有节点可连接”。
如果订阅服务器只能通过代理访问,且已经有一个可用节点,可改用“更新全部订阅(通过代理)”。这不是必选项:尚无可用代理时强行通过代理更新,反而可能失败。先直连尝试,再依据错误信息切换更新方式,每次只改一个条件。
三、v2rayNG 安卓端:订阅设置与剪贴板导入分开用
v2rayNG 使用 Xray 内核。导入操作发生在客户端界面中,内核负责随后建立连接。添加订阅不需要先运行连接服务,也不需要先授予 VPN 连接权限;启动代理连接时,系统才会请求相应授权。
- 打开订阅管理。进入主界面,点右上角“⋮”菜单→“订阅设置”。部分版本将这一项称为“订阅分组设置”。
- 添加订阅。在订阅页面点“+”,填写备注与订阅 URL,点确认或保存图标。不要把单条
vless://链接填进订阅 URL 栏。 - 返回主界面更新。点“⋮”→“更新订阅”。若菜单列出“更新订阅(不通过代理)”与“更新订阅(通过代理)”,按当前能否直连订阅服务器选择。
- 选择配置并连接。确认列表已有节点后点选一个,再点连接按钮。首次连接时阅读并确认系统 VPN 授权提示。
若拿到的是单条 VMess 或 VLESS 分享链接,则先复制该链接,再在主界面点“+”→“从剪贴板导入”。二维码导入适用于二维码实际包含节点链接的情况;账户网页二维码不一定是节点配置。
订阅地址导入
- 内容前缀
- 通常为
https:// - 桌面入口
- 订阅分组 → 订阅分组设置
- 安卓入口
- ⋮ → 订阅设置
- 后续动作
- 保存后执行更新订阅
适合持续获取同一来源的配置变更。
节点链接导入
- 内容前缀
vmess://或vless://- 桌面入口
- 主窗口 → 从剪贴板导入;常用快捷键 Ctrl+V
- 安卓入口
- + → 从剪贴板导入
- 后续动作
- 选中导入的节点并测试连接
适合一次性导入;不会自动建立可更新的订阅来源。
四、Base64 订阅:外层列表与内层参数不是一回事
常见订阅响应先将多条分享链接按行拼接,再对整份文本进行 Base64 编码。客户端请求 URL 后,解码外层文本,获得链接列表,然后分别识别每一行的协议。也有服务直接返回明文 URI 列表;此外还存在其他客户端专用格式,因此不能把所有订阅都看成 Base64 文本。
Base64 是编码,不是加密。标准编码可能包含 +、/ 与结尾补位符 =;URL 安全变体常用 -、_ 替换其中两个字符,部分实现还省略补位。仅凭有没有等号,无法判断内容是否有效。复制时也不要擅自替换字符或删除尾部内容。
- 外层编码:承载整份订阅列表,解码结果通常是多行协议链接。
- VMess 内层编码:常见
vmess://分享格式还会对单个节点的 JSON 参数编码,所以可能需要再解码一层。 - VLESS 参数:通常以 URI 的地址、端口与查询参数表达,不按 VMess 的 JSON 规则读取。
- 响应类型:返回登录页面、错误说明或其他配置格式时,HTTP 请求可能成功,但节点解析仍会失败。
判断顺序:先确认正文,再检查编码
出现“没有有效节点”时,先确认服务提供的是 v2rayN 或 v2rayNG 可识别的订阅格式。只有确定拿到的是链接列表,才继续检查截断、编码与协议支持;不要反复给同一段文本套 Base64。
五、VMess 与 VLESS 分享格式:哪些字段不能丢
常见 VMess 分享链接在 vmess:// 后放入 Base64 编码的 JSON。下方是解码后的教学示例,使用保留示例域名与虚构标识,不可用于实际连接。其中 v 是这类分享格式的版本字段,不是客户端版本,也不是服务器内核版本。
{
"v": "2",
"ps": "示例节点",
"add": "node.example.invalid",
"port": "443",
"id": "12345678-1234-4234-8234-123456789abc",
"aid": "0",
"scy": "auto",
"net": "ws",
"type": "none",
"host": "node.example.invalid",
"path": "/ws",
"tls": "tls",
"sni": "node.example.invalid"
}
add 与 port 指定服务器地址和端口,id 是用户标识,net 指定传输方式。示例中的 WebSocket 路径为 /ws,TLS 服务器名称为 node.example.invalid。这些值必须与服务器实际配置匹配,不能根据“常见写法”随意改动。
VLESS 常见分享方式更接近普通 URI。下方同样只用于观察结构;真实配置应使用服务提供方生成的完整链接。
vless://[email protected]:443?encryption=none&security=tls&type=ws&host=node.example.invalid&path=%2Fws&sni=node.example.invalid#示例节点
@前是用户标识,后面是服务器地址与端口;?后是查询参数,#后通常为显示名称。type=ws指定 WebSocket,path=%2Fws解码后为/ws。百分号编码与 Base64 是两种不同机制。encryption=none是 VLESS 参数,不代表传输一定没有 TLS。传输安全方式要看security及相关字段。- 若实际链接使用 REALITY,应保留公钥、短标识、服务器名称、指纹与适用的 Flow 等参数;字段名及兼容性由具体分享格式与客户端版本决定。
协议名称相同也不保证任意组合都可用。v2rayNG 使用 Xray 内核,v2flyNG 使用 V2Fly 内核,v2rayN 的可用功能还取决于所选内核。遇到参数不支持时,应核对客户端与内核能力,而不是删除安全字段让导入勉强通过。
六、订阅更新失败、节点为空与连接失败怎么排查
排查时把三个阶段分开:请求订阅、解析节点、连接服务器。超时通常先查请求路径;更新成功却没有节点,先查响应格式;节点已出现但连不上,再查服务器参数与网络。修改订阅地址本身无法修复所有连接故障。
订阅保存了,为什么列表还是空的?
保存只记录来源。v2rayN 返回主窗口后打开“订阅分组”菜单执行更新;v2rayNG 返回主界面后在“⋮”菜单执行更新订阅。随后检查当前分组筛选,避免节点已写入其他分组却被过滤。
更新提示超时,要不要开启通过代理更新?
先尝试不通过代理更新。若订阅服务器在当前网络不可达,但已有可用节点,再切换到通过代理更新。没有可用节点时,优先检查网络、系统时间与地址是否完整,不要把空代理链路作为唯一更新路径。
请求成功,却提示没有可识别的节点?
确认复制的是订阅入口而非账户网页,重新从提供方选择适用于目标客户端的格式。查看客户端日志是否提示不支持协议或解析失败。返回登录页、到期说明、空正文时,重新编码也不会变成有效订阅。
节点已导入,为什么仍然打不开网页?
先选中节点并启动连接,再检查运行日志。桌面端需要让应用使用系统代理或已配置的其他接管方式;安卓端确认 VPN 服务已启动。继续核对服务器地址、端口、TLS 名称与传输路径,不要仅凭延迟测试结果判断全部业务可用。
可以把订阅链接发给别人帮忙检查吗?
不要公开完整 URL、用户标识或节点分享链接。求助时只提供客户端版本、更新方式与脱敏错误信息。若完整订阅地址已公开,使用提供方的重置入口更换令牌,再更新客户端保存的地址。
更新前记录当前能用的配置,更新后先确认分组内容再逐项测试。日志可以帮助定位 DNS 解析失败、连接超时、TLS 握手异常等问题,但发出截图前应遮住订阅令牌、服务器信息与用户标识。更完整的操作可查看订阅导入教程,连接故障可查阅故障排查 FAQ。