直接答案
机场客户端就是在你的设备上读取订阅、连接节点、按规则分流的软件。选择时最关键的是它使用的“内核”:目前主流内核有 mihomo(Clash Meta)、sing-box 和 Xray,不同内核支持的协议不同。先确认机场节点用的是什么协议,再在自己的系统上挑一款对应内核的客户端,基本就不会选错。
先认内核,再认客户端
同一个内核往往有多个“外壳”:界面不同、平台不同,但能识别的协议基本一致。换句话说,客户端的名字只是入口,决定兼容性的是它背后的内核和版本。
- mihomo(原 Clash Meta):Clash 系客户端的主流内核,使用 YAML 配置文件和规则分流,协议覆盖面广。
- sing-box:较新的通用代理内核,配置采用 JSON,协议支持更新较快,多个平台都有对应客户端。
- Xray:从 V2Ray 发展而来,VLESS 和 Reality 相关功能最早在这里出现,v2rayN、v2rayNG 等客户端常以它为默认内核。
早年流行的 Clash 原版内核和 Clash for Windows 已停止更新,不支持 VLESS、Hysteria2 等较新协议,不建议继续使用。
按系统分类的常见客户端
以下只列名称与用途,请通过各平台正规渠道获取,并留意是否为最新版本。
- Windows:Clash Verge Rev(mihomo 内核,图形化管理订阅和规则)、v2rayN(可切换 Xray 或 sing-box 内核)、FlClash(mihomo 内核,界面简洁)、Hiddify(sing-box 内核,适合新手)。
- macOS:Clash Verge Rev、ClashX Meta(mihomo 内核)、sing-box 图形客户端、Hiddify;另有付费的 Surge,其协议支持以自身实现为准。
- Android:Clash Meta for Android、FlClash(mihomo 内核)、v2rayNG(Xray 内核)、NekoBox 与 sing-box 客户端(sing-box 内核)、Hiddify。
- iPhone / iPad:Shadowrocket、Stash、Loon、Quantumult X、Surge 以及 sing-box 客户端。iOS 客户端多为付费应用,并非所有地区的应用商店都上架。
判断标准:内核与协议兼容表
| 协议 | mihomo 系客户端 | sing-box 系客户端 | Xray 系客户端 | 旧版 Clash 内核 |
|---|---|---|---|---|
| Shadowsocks(含 SS 2022) | 支持 | 支持 | 支持 | 仅旧式加密 |
| VMess | 支持 | 支持 | 支持 | 支持 |
| VLESS / Reality | 支持 | 支持 | 支持 | 不支持 |
| Trojan | 支持 | 支持 | 支持 | 支持 |
| Hysteria2 | 支持 | 支持 | 以版本说明为准 | 不支持 |
| AnyTLS | 新版本支持 | 新版本支持 | 以版本说明为准 | 不支持 |
iOS 客户端各自实现协议,支持范围需要查看该应用的更新说明。表中“支持”均指较新的版本,旧版本可能缺少其中部分协议。
自研客户端和第三方客户端
部分机场资料显示提供自研客户端:登录账号即可同步节点,省去复制订阅的步骤,对新手更友好。它的局限是只能用于该服务商,功能和更新节奏取决于服务商本身。第三方客户端通用、可自定义规则,适合同时管理多个订阅或需要精细分流的用户。两者可以并存,互为备用。
选择客户端的步骤
- 确认节点协议:查看机场的说明页或订阅中的节点类型,重点看是否包含 VLESS、Hysteria2、AnyTLS 等较新协议。
- 按系统和内核挑选:对照上表,选一款内核支持全部节点协议的客户端。
- 导入订阅并测试:导入后逐个检查不同协议的节点是否可见、能否连通;某类节点缺失,通常是内核不支持或订阅格式不匹配。
- 保持更新:协议支持经常随版本变化,遇到新协议导入失败时,先升级客户端。
注意事项
- 只从可信渠道获取客户端,警惕改名、捆绑或来源不明的安装包;代理客户端能看到你的全部流量,来源比功能更重要。
- 客户端安全与否,还取决于你导入的订阅是否可信。
- 不同客户端的规则写法和配置格式不同,更换客户端时可能需要重新导入订阅。
- 请在所在地法律法规允许的范围内使用这些工具。
客户端支持 VLESS 吗?
取决于内核。基于 mihomo、sing-box、Xray 内核的客户端普遍支持 VLESS;旧版 Clash 内核不支持。
机场自研客户端和第三方客户端怎么选?
自研客户端通常一键登录、省去导入步骤,但只能用于该服务商;第三方客户端通用、可控性高,适合愿意自己管理订阅的用户。