v2rayN 支持哪些代理核心?
多核心分工机制
v2rayN 的发布包内集成了 Xray-core、sing-box 和 mihomo 三个核心。
与常见的全局切换不同,v2rayN 采用按协议类型逐项分配的机制:
你可以在 Settings → CoreType Settings 中,为 VMess、VLESS、Hysteria2 等不同协议分别指定使用的核心。
这种机制的原因是:不同核心对新协议的支持进度不同。 例如,当需要 Hysteria2、TUIC 或 ECH 等较新特性时,应切换至 sing-box 核心; 而使用 VMess、VLESS、Trojan、Reality 等成熟协议时,Xray-core 的稳定性更有保障。 切换核心后,需要重新检查 DNS 设置并确认 TUN 参数,因为不同核心的配置格式存在差异,直接切换可能导致连接失败。
| 核心 | 适合协议 / 场景 | 特点 |
|---|---|---|
| Xray-core | VMess、VLESS、Trojan、Reality | 稳定,基础核心,生态成熟 |
| sing-box | Hysteria2、TUIC、ECH | 新特性支持好,适合新协议 |
| mihomo | Clash 风格规则 | 兼容 Clash 规则逻辑,便于迁移 |