摘要:顺序是先定设备、再看内核、最后看功能。设备决定能装哪个 App,内核决定能跑哪些协议;功能排最后,因为规则分流再好也补不上内核不支持的协议。
一分钟速查
- 先看设备:iPhone 用 Shadowrocket,Windows 用 Clash Verge 或 v2rayN。
- 再看内核:Clash Meta 内核协议全,支持 Reality、Hysteria2 等新协议。
- 最后看功能:分流规则、策略组、订阅管理,按需选。
- 只走官方渠道:下载认准官网或官方商店,别下第三方改版。
按设备选客户端
| 平台 | 主流客户端 | 内核 |
|---|---|---|
| Windows | Clash Verge、v2rayN、FlClash | Clash Meta / Xray |
| macOS | Clash Verge、ClashX Meta、Surge | Clash Meta / 自有 |
| iPhone/iPad | Shadowrocket、Stash、Quantumult X | 各有 |
| Android | v2rayNG、FlClash、NekoBox | Xray / Clash Meta / sing-box |
表格里每个平台给的都是常见选择,不是唯一答案。同一平台换一个客户端通常也能用,关键是下面说的内核。
内核是什么、为什么重要
内核决定能跑什么协议
内核是客户端底层「跑协议」的引擎。协议由内核实现,客户端界面再漂亮,内核不支持某个协议,节点就连不上。
三种主流内核
Clash Meta 配置友好、支持协议全;Xray 是 V2Ray 系协议的原生实现;sing-box 轻量,对 TUIC、Hysteria2 这类新协议支持快。
怎么确认内核版本
客户端设置里的「关于」「版本」页面一般会写内核名和版本号。内核越新,支持的协议越多(比如 Reality、Hysteria2 需要新内核)。
三个选择原则
对设备
先确定你用什么设备,再选对应平台的客户端。iPhone 上没有 Clash Verge,Windows 上也装不了 Shadowrocket。
对内核
确认客户端内核支持机场的协议。机场用了较新的协议,而你的客户端内核老,节点可能不显示或连不上。
官方渠道
只从官网或官方商店下载。第三方改版可能夹带别的配置甚至恶意代码,出问题很难查。
关于选客户端的 3 个误区
- 「功能越多越好」——功能多但用不上,反而复杂,够用就好;
- 「一个客户端通吃所有设备」——不同平台客户端不同,没有万能款;
- 「换个客户端就能解决连不上」——连不上先看内核和协议,换客户端不一定有用。
