Clash 和 V2Ray 有什么区别?Clash、v2rayN、Shadowrocket、sing-box 怎么选

更新:作者:站长约 2 分钟读完

新手最容易困惑的一点:机场后台同时给了「Clash 订阅」「V2Ray 订阅」「Shadowrocket 订阅」,到底有什么区别?

一、先分清三个层次

层次 是什么 例子
协议 数据怎么加密传输 Shadowsocks、VMess、VLESS、Trojan、Hysteria2
内核 实现这些协议的程序 Mihomo(Clash)、Xray、V2Ray、sing-box
客户端 带界面的软件 Clash Verge Rev、v2rayN、v2rayNG、Shadowrocket

V2Ray 既是一个内核的名字,也被用来泛指 VMess / VLESS 这类协议,这正是混乱的来源。如今 V2Ray 内核基本被 Xray(V2Ray 的分支)取代,v2rayN 等客户端也大多改用 Xray 或 sing-box 内核。

二、Clash 和 V2Ray 系最大的区别:分流

Clash 系 V2Ray / Xray 系客户端
订阅内容 节点 + 分流规则 + 策略组,一份完整配置 通常只有节点列表
分流 规则驱动,开箱即用 有路由功能,但多需要自己设置
自动选节点 策略组自动测速、故障转移 依客户端而定
上手难度 导入即用 需要理解路由设置

对普通用户来说,Clash 的优势是「机场替你写好了规则」:国内直连、国外代理、流媒体走指定地区,都在订阅里配好了。

三、常见客户端怎么选

平台 Clash 系 其他
Windows Clash Verge Rev、FlClash v2rayN
macOS Clash Verge Rev、ClashX Meta v2rayN(新版支持 macOS)
Android FlClash、Clash Meta for Android v2rayNG
iOS Stash Shadowrocket
路由器 OpenClash、Nikki —

完整对比见 Clash 客户端推荐。

四、sing-box 是什么

sing-box 是近几年出现的新一代通用内核,支持的协议很多,性能也不错,Hiddify 等客户端基于它。它可以导入 Clash 订阅,但 Clash 的部分规则写法无法完全对应,复杂分流不如 Clash 系客户端省心。

五、选择建议

  • 想省心:用 Clash 系客户端 + 机场的 Clash 订阅;
  • iPhone 预算有限:Shadowrocket + 机场的小火箭订阅;
  • 喜欢折腾、需要精细路由:可以尝试 v2rayN 或 sing-box 系客户端。

不管用哪种,节点质量都取决于机场,见 机场推荐。订阅导入方法见 Clash 订阅导入教程。

常见问题

机场同时给了 Clash 订阅和 V2Ray 订阅,用哪个?

用 Clash 订阅。它自带分流规则和策略组,导入 Clash 系客户端即可按规则自动分流;V2Ray 订阅通常只有节点列表。

Clash 能用 VMess、VLESS 节点吗?

能。Mihomo 内核支持 VMess、VLESS、Trojan、Hysteria2 等协议;原版 Clash 不支持 VLESS 和 Hysteria2。

站长

文中操作步骤参照各项目官方文档整理,并标注更新日期。软件更新很快,发现内容过时欢迎反馈。

还没选好?看 Clash 客户端推荐 和 机场推荐。