v2rayN 的手动节点字段随协议变化,地址、端口、认证信息不能跨协议照搬。读字段前先确认协议;各协议文档列出的字段和值也不同,含义需逐项区分,不能当成同一张表。
写这一页时(2026-10-19),项目说明列出 VMess、VLESS、Trojan、Shadowsocks 等手动添加入口。菜单名来自项目中文界面字符串。
先把协议与字段对应起来
同名栏位在不同协议里用途可能不同,阅读时要先确认节点类型。下面只列官方协议文档或项目说明明确出现的字段;文档没有给出可填范围的地方就保留未说明状态。
VMess
| 栏位 | 含义或出处中的说明 |
|---|---|
address、port | Xray 的 VMess 出站字段名;address 表示目标地址,port 表示连接端口。官方说明没有给出取值范围。 |
id | 用户 ID 等价于 UUID;可用 16 字节随机数,Xray 文档也允许小于 30 字节的字符串映射为等价 UUID。 |
security | 加密方式字段;Xray 文档列出 aes-128-gcm、chacha20-poly1305、auto。 |
| 传输 | VMess 开发文档描述为基于 TCP,数据使用 TCP 传输。 |
v2fly 写 VMess 的 UTC 时间误差为 90 秒,Xray 写 120 秒;两者是不同文档的说法。协议说明都涉及时间条件,这些数值不是所有实现共用的表单范围。
VLESS
| 栏位 | 含义或出处中的说明 |
|---|---|
id | VLESS 认证使用等价 UUID;也可用小于 30 字节的字符串映射。 |
encryption | 字段不能留空;禁用加密时要显式写 none。 |
flow | Xray 文档列出空值、xtls-rprx-vision、xtls-rprx-vision-udp443;sing-box 文档只列 xtls-rprx-vision。 |
| 安全层 | Xray 文档要求 VLESS 配合传输安全层;具体安全层设置的表单项,项目资料未逐项说明。 |
Trojan 与 Shadowsocks 看认证和传输
Trojan 使用密码;Shadowsocks 分享链接的 userinfo 写方法名与密码。协议文档描述的是协议字段,不等于 v2rayN 当前界面的完整字段清单。
| 协议与栏位 | 含义或出处中的说明 |
|---|---|
| Trojan:密码 | 协议通过密码认证;文档描述客户端以密码摘要参与握手。 |
| Trojan:传输与 TLS | 协议文档写 TCP 上的 TLS;Xray 说明 Trojan 必须配合 TLS。 |
| Shadowsocks:方法、密码 | SIP002 的 ss:// 形式中,userinfo 是 method:password;方法对应加密方式。 |
| Shadowsocks:地址、端口 | SIP002 形式列出 hostname 与 port;文档没有在此处给出通用端口范围。 |
| Shadowsocks:插件 | SIP002 的 plugin 参数对应 SIP003 插件。 |
v2rayN 的手动入口
写这一页时(2026-10-19),项目中文界面字符串列出多种手动添加入口;这些菜单名来自源码字符串,相关说明未在运行中的界面逐一核对。
- 协议入口包括「添加 [VMess]」「添加 [VLESS]」「添加 [Trojan]」「添加 [Shadowsocks]」。
- 同一组字符串还列有「添加 [SOCKS]」「添加 [HTTP]」「添加 [Hysteria2]」「添加 [TUIC]」。
- 其他入口包括「添加 [WireGuard]」「添加 [Anytls]」「添加 [NaïveProxy]」「添加 [MASQUE]」「添加自定义配置」「添加策略组」「添加链式代理」。
手动添加入口只说明程序列出了该类型,不等于每个字段的取值范围都有说明。
剪贴板、二维码和手动添加方式见 v2rayN 添加节点说明。解压到系统代理的流程见 快速入门。
常见问题
地址和端口可以照抄另一种协议吗?
不能把协议名称与字段当成通用模板。每种协议的认证和传输描述不同,端口范围在这些资料里也没有统一列出。
VMess 的用户 ID 是什么?
VMess 文档把用户 ID 说明为等价 UUID。Xray 还记录了小于 30 字节的字符串映射方式;不同实现的详细规则应按对应协议文档理解。
TLS 是所有协议都相同的栏位吗?
不是。协议文档分别说明了 VLESS 的传输安全层要求及 Trojan 对 TLS 的要求,但没有给出 v2rayN 所有协议表单中 TLS 栏位的统一定义。