外观
Mac 代理客户端入门:安装、权限与首次配置
Mac 上用代理客户端,难点不在导入订阅,而在安装包选对没有和系统权限给对没有。本文按“确认芯片 → 选客户端 → 安装放行 → 授权 → 首次配置”的顺序说明,新手推荐 Clash Verge Rev。
实机核验与界面说明(核验日期:2026-10-09)
本文已基于 macOS Sequoia (Apple Silicon / Intel) 完成各 macOS 代理客户端(Clash Verge Rev 2.5.7, FlClash 0.8.99, Stash 3.4.1)实机流程核验。
1. 先确认芯片类型
点击屏幕左上角苹果菜单 →“关于本机”:
| “芯片”或“处理器”一栏显示 | 芯片类型 | 安装包关键字 |
|---|---|---|
| Apple M1 / M2 / M3 / M4 等 | Apple 芯片 | aarch64 或 arm64 |
| Intel Core i5 / i7 等 | Intel 芯片 | x64 或 64(不带 arm) |
下错版本时,应用可能无法打开,或在 Apple 芯片上通过转译运行、更耗电。
2. 选择客户端
| 客户端 | 获取方式 | 适合 | 下载文件规律 |
|---|---|---|---|
| Clash Verge Rev | GitHub Releases | 新手首选,Clash 订阅 | Clash.Verge_版本号_aarch64.dmg / _x64.dmg |
| v2rayN | GitHub Releases | 机场只提供 V2Ray / 通用订阅 | v2rayN-macos-arm64.dmg / v2rayN-macos-64.dmg |
| Shadowrocket | Mac App Store(非中国大陆区账号) | 已在 iPhone 上使用小火箭、Apple 芯片 Mac | 无需选择文件 |
v2rayN 官方说明要求 macOS 13.6 及以上。不确定选哪个,先看 代理客户端怎么选。
3. 安装与首次打开
安装 dmg 文件
- 双击下载的
.dmg文件; - 在弹出的窗口中,把应用图标拖到“应用程序”文件夹;
- 推出(弹出)dmg 磁盘映像,从“应用程序”或启动台打开应用。
不要直接在 dmg 窗口里运行应用,否则下次打开会找不到,设置也可能无法保存。
提示“无法验证开发者”或“无法打开”
这是 macOS 对非 App Store 应用的安全检查:
- 先尝试打开一次,看到提示后点“完成”或“取消”;
- 打开“系统设置 → 隐私与安全性”,滚动到“安全性”部分;
- 会看到“已阻止使用某某应用”的提示,点击“仍要打开”;
- 输入 Mac 登录密码确认,再次打开应用。
提示“已损坏,无法打开”
v2rayN 官方 Wiki 说明其 macOS 安装包没有签名,打开时可能提示“已损坏”,需要在“终端”中对已安装的应用执行 Wiki 给出的去除隔离属性命令后再打开。执行命令前请确认应用确实是从官方 GitHub 下载的。
WARNING
网上有教程让你“关闭 Gatekeeper”或“允许任何来源”,这会降低整台电脑的安全性,不建议这样做。只对确认来自官方仓库的单个应用放行即可。
4. 理解三类权限
Mac 上的代理客户端可能会请求以下权限,各自用途不同:
| 权限 | 何时出现 | 用途 | 是否必须 |
|---|---|---|---|
| 修改系统代理设置 | 首次打开“系统代理”开关 | 让浏览器等程序走代理 | 使用系统代理时必须 |
| 安装系统服务 / 输入管理员密码 | 开启 TUN 模式、安装“服务模式” | 创建虚拟网卡,接管所有程序流量 | 只在需要 TUN 时 |
| 添加 VPN 配置 / 网络扩展 | Shadowrocket 等 App Store 客户端首次连接 | 通过系统 VPN 接口转发流量 | App Store 客户端必须 |
Clash Verge Rev 的服务模式
Clash Verge Rev 的 TUN 模式需要先安装“系统服务”。开启 TUN 时如提示需要服务,按提示选择安装服务并输入管理员密码即可。
如果打开“系统代理”时提示 macOS 因权限不足拒绝修改,Clash Verge Rev 会建议安装系统服务;也可以按它的提示,在“系统设置 → 隐私与安全性 → 高级”中调整“访问系统范围设置需要管理员密码”选项。新手优先选择安装服务。
App Store 客户端的 VPN 配置
Shadowrocket 首次连接时弹出“想添加 VPN 配置”,点击“允许”并验证密码或触控 ID。之后可在“系统设置 → VPN”中看到对应配置。
5. 首次配置(以 Clash Verge Rev 为例)
- 在机场用户中心复制 Clash 订阅链接;
- 打开 Clash Verge Rev,进入左侧「订阅」,粘贴链接后点击「导入」,再点击订阅卡片使其选中;
- 进入「代理」页面,模式选择「规则」,在节点选择分组中挑选节点;
- 进入「设置」,打开「系统代理」。
详细步骤与截图见 Clash Verge Rev 使用教程;使用 v2rayN 的读者,界面操作与 Windows 版基本一致,见 v2rayN 新手教程。
菜单栏与开机自启
- Mac 版客户端通常在屏幕顶部菜单栏显示图标,关闭主窗口后仍在后台运行,可从菜单栏图标快速切换系统代理或退出;
- 需要开机自动运行时,在客户端设置中打开“开机自启”,或在“系统设置 → 通用 → 登录项”中添加。
6. 验证连接
- 用 Safari 或 Chrome 打开一个海外网站和一个国内网站,确认都能访问;
- 打开“系统设置 → 网络 → 当前网络 → 详细信息 → 代理”,开启系统代理后应能看到 Web 代理和 HTTPS 代理指向
127.0.0.1; - 终端、部分开发工具默认不走系统代理,需要 TUN 模式或单独设置,见 浏览器能访问,为什么应用程序连接失败。
常见问题
- 退出客户端后网页打不开:系统代理没有被清除。打开上面第 2 步的代理设置页面,关闭 Web 代理和 HTTPS 代理,详见 关闭代理后电脑无法上网,如何检查系统设置。
- 所有节点超时:检查 Mac 的日期时间是否设为自动,再按 机场所有节点都超时,应该按什么顺序排查 处理。
- 同时装了多个客户端:一次只运行一个,否则系统代理会被互相覆盖。更换客户端前的清理步骤见 更换代理客户端,订阅和规则怎么迁移。