Clash 和 V2Ray 有什么区别?Clash、v2rayN、Shadowrocket、sing-box 怎么选
新手最容易困惑的一点:机场后台同时给了「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 客户端推荐 和 机场推荐。