外观
代理客户端怎么选?按设备系统和使用需求对照
直接结论:电脑新手用 Clash Verge Rev;Android 用 v2rayNG 或 FlClash;iPhone / iPad 用 Shadowrocket。选好之后,再确认机场提供的订阅格式能被这个客户端识别——这一步比“哪个客户端更好”更重要。
客户端只是“读取订阅、连接节点”的工具,同一份机场订阅可以在不同客户端里使用。如果还不清楚机场、节点、订阅和客户端之间的关系,先看 机场、节点、订阅和客户端是什么关系。
选客户端只看三件事
| 判断项 | 要问自己的问题 | 为什么重要 |
|---|---|---|
| 设备系统 | 我在 Windows、Mac、Android 还是 iPhone 上用? | iOS 只能用 App Store 上架的客户端;其他系统选择更多 |
| 订阅格式 | 机场给的是 Clash 订阅,还是 V2Ray / 通用订阅? | 格式不匹配会导致导入失败或节点为空 |
| 上手难度 | 我只想“导入就能用”,还是需要自定义规则? | 功能越多,设置项越多,新手越容易改错 |
订阅格式与客户端内核
不同客户端使用不同的“内核”来处理连接,对应的订阅格式也不同:
| 客户端类型 | 代表客户端 | 常用订阅格式 |
|---|---|---|
| Clash 系(mihomo 内核) | Clash Verge Rev、FlClash | Clash 订阅(YAML 配置,带规则和策略组) |
| V2Ray 系(Xray / sing-box 内核) | v2rayN、v2rayNG | V2Ray / 通用订阅(节点链接列表) |
| iOS 规则类客户端 | Shadowrocket、Stash | Shadowrocket 支持多种订阅格式;Stash 以 Clash 格式为主 |
大多数机场会在用户中心同时提供几种格式的订阅地址,选择与客户端对应的那一个即可。找不到订阅地址可以看 买好机场后,在哪里找到订阅地址。
TIP
Clash 订阅里通常自带分流规则,导入后选“规则”模式就能让国内网站直连;V2Ray 系订阅只包含节点,分流规则由客户端自己提供。两种方式都能用,区别见 代理客户端的规则与分流怎么设置。
按设备选择
Windows
| 客户端 | 适合谁 | 说明 |
|---|---|---|
| Clash Verge Rev | 新手首选 | 图形界面清晰,导入 Clash 订阅后基本不用改设置。见 Clash Verge Rev 使用教程 |
| v2rayN | 机场只提供 V2Ray 订阅,或想手动调整路由 | 便携版解压即用,设置项较多。见 v2rayN 新手教程 |
| FlClash | 想在电脑和 Android 上使用同一款软件 | 同样使用 Clash 订阅 |
下载时注意区分 x64(大多数电脑)和 arm64(骁龙等 ARM 电脑)。
macOS
Mac 上的主要区别在于芯片类型和系统权限:Apple 芯片下载 arm64 / aarch64 版本,Intel 芯片下载 x64 版本;首次运行需要处理“无法验证开发者”提示,开启 TUN 时需要管理员密码。新手优先 Clash Verge Rev,Apple 芯片 Mac 也可以通过 Mac App Store 安装 Shadowrocket。完整流程见 Mac 代理客户端入门。
Android
| 客户端 | 适合谁 | 说明 |
|---|---|---|
| v2rayNG | 机场提供 V2Ray / 通用订阅 | 体积小、操作直接。见 v2rayNG 使用教程 |
| FlClash | 机场提供 Clash 订阅 | 界面与电脑版一致 |
Android 客户端多数以 APK 形式在 GitHub 发布,一般选择 arm64-v8a 版本。
iPhone 与 iPad
iOS 客户端只能从 App Store 获取,且主流客户端未在中国大陆区上架,需要使用其他地区的 Apple ID。新手用 Shadowrocket 即可,见 Shadowrocket 新手教程。
WARNING
不要使用别人分享的“共享 Apple ID”或任何非 App Store 的安装方式。前者可能导致设备被锁定,后者无法保证软件未被篡改。
按使用需求选择
| 需求 | 推荐做法 |
|---|---|
| 只想尽快用上,不想研究设置 | 电脑 Clash Verge Rev + Clash 订阅;手机按上面的设备推荐 |
| 需要命令行、游戏等所有程序走代理 | 选择支持 TUN 模式的客户端(Clash Verge Rev、v2rayN 都支持),区别见 系统代理、TUN、规则和全局是什么关系 |
| 手机上只让部分 App 走代理 | Android 用 v2rayNG 的“分应用代理”;iOS 通过规则实现 |
| 同时在手机和电脑使用 | 同一份订阅分别导入各设备的客户端,注意机场的设备数限制,见 手机和电脑如何使用同一份机场订阅 |
| 需要精细分流(某网站指定节点) | Clash 系客户端的规则编辑更直观 |
下载前的安全检查
- 只认官方来源:GitHub 项目的 Releases 页面,或 App Store / Mac App Store。各客户端的官方链接汇总在 代理客户端选择与下载总览。
- 不用“汉化版”“绿色版”“破解版”:这些修改版本可能被植入恶意代码,而代理客户端能看到你的全部网络流量。主流客户端本身已经支持中文。
- 看清版本类型:GitHub 上标记为 Pre-release 的是测试版,新手优先下载标记为 Latest 的正式版。
- 一台设备只开一个代理客户端:同时运行两个客户端容易出现端口冲突和系统代理互相覆盖。
选好之后怎么做
以后想换客户端,订阅可以直接在新客户端重新导入,自定义规则需要单独迁移,见 更换代理客户端,订阅和规则怎么迁移。