v2rayN 自己不实现任何协议,它只是个外壳,真正干活的是内核。现在它同时支持 Xray 和 sing-box,可以在「参数设置」的核心类型里,按协议分别指定用哪个。
默认用 Xray 就好
VMess、VLESS、Trojan、Shadowsocks 这些常规协议,Xray 的支持最完整,REALITY 和 XTLS Vision 也是它这边的东西。没有特殊需求不用动。
合作推荐订阅链接从哪来?本站合作机场注册即送 1GB 香港高速体验流量,可直接一键导入。获取高速节点什么时候换 sing-box
- 节点是 Hysteria2 或 TUIC。这类基于 QUIC 的协议在 sing-box 里支持得更早也更完整。
- 要用 TUN 模式。v2rayN 的 TUN 是靠 sing-box 实现的,开 TUN 时这部分会自动走 sing-box,原理见 TUN 模式。
切换后的两个副作用
第一,自定义配置是内核专属的。Xray 的 config.json 和 sing-box 的配置文件结构完全不同,不能互相喂。你手写过 json 的节点,换内核前先确认格式对得上。
第二,改完核心类型要重启内核才生效(托盘右键 →「重启服务」)。有人改完发现没变化,其实只是没重启。
版本更新
两个内核都可以在客户端里检查更新,路径和 Xray 一样,参考 更新内核。注意内核和 v2rayN 是分开更新的,客户端升级不会自动带上新内核。
想了解 Xray 和 v2ray-core 的关系,见 Xray 与 v2ray-core。