macOS 客户端安装和权限设置指南
说明 macOS 上安装客户端的完整流程,重点讲解 Gatekeeper 提示、系统扩展授权、网络过滤权限与钥匙串确认这几处 macOS 特有的环节。
本文解决的问题:在 Mac 上安装客户端遇到各种系统提示,不确定哪些该允许、在哪里允许。
macOS 的安装流程与 Windows 的主要差别在权限环节。程序本身的安装很简单,复杂的是系统会在几个位置要求你手动授权,而这些位置不在应用界面里,需要去系统设置中找。本文按顺序讲清每一处。
第一步:确认芯片类型
苹果图标 → 关于本机,看「芯片」一栏:
- Apple M1 / M2 / M3 / M4 等 → ARM 架构,优先选择标注
arm64或Apple Silicon的版本; - Intel Core … → x86_64 架构,必须选择 Intel 版本。
Apple 芯片的机器可以通过 Rosetta 运行 Intel 版本(首次运行时系统会提示安装 Rosetta),但原生 ARM 版本在性能和电池续航上表现更好。Intel 机器无法运行 ARM 版本,这是单向兼容。
同时记下 macOS 版本号,用于对照客户端的最低系统要求。
第二步:安装
从用户中心提供的位置获取安装包。本站不提供任何下载链接。
macOS 上的安装包通常是 .dmg 格式:双击挂载,把应用图标拖进「应用程序」文件夹,然后推出(Eject)磁盘映像。
一个常见错误是直接从挂载的 dmg 里运行程序而不拖进应用程序文件夹。这样程序运行在一个只读卷上,配置无法保存,重启后 dmg 卸载了程序也就找不到了。
第三步:通过 Gatekeeper
首次打开时,很可能看到这个提示:
「XXX」无法打开,因为无法验证开发者。
这是 Gatekeeper 在工作。它的作用是阻止未经过 Apple 公证的程序直接运行。
处理方式:
- 打开「系统设置 → 隐私与安全性」;
- 滚动到页面底部的「安全性」区域;
- 会看到一行提示:「已阻止使用”XXX”,因为来自身份不明的开发者」;
- 点击右侧的「仍要打开」;
- 在确认弹窗中再次点击「打开」。
在做这一步之前,请先确认这个程序确实来自用户中心提供的位置。 Gatekeeper 是一道有意义的安全防线,绕过它意味着你为这个程序的来源背书。从来源不明的地方下载的程序,不应该绕过这个提示。相关说明见为什么不应安装来源不明的客户端。
第四步:授予系统扩展权限
如果客户端需要接管系统级流量,会请求安装系统扩展或网络扩展。
弹窗大意是「系统扩展已被阻止」,需要去系统设置里批准:
- 「系统设置 → 隐私与安全性」;
- 在「安全性」区域找到相关提示,点击「允许」;
- 输入设备管理员密码;
- 部分情况下需要重启才能生效,按提示操作。
在较新的 macOS 版本上,这一项可能出现在「系统设置 → 通用 → 登录项与扩展」中的「网络扩展」条目里。如果在「隐私与安全性」里没找到,去这个位置看看。
第五步:允许添加 VPN 配置
如果客户端使用系统 VPN 接口,会弹出:
「XXX」想要添加 VPN 配置
点击「允许」,然后输入设备密码或使用 Touch ID 确认。
这里需要说清楚一件事:系统要求的是你的 Mac 登录密码,用于验证你有权修改系统配置。它与你的服务账户密码是两回事,不要混用,也不要因为「要输密码」就以为是应用在索取账户凭据。
判断方法很简单:系统弹窗的样式与应用界面明显不同,它带有系统图标、无法被应用界面遮挡。如果是应用内部的输入框要求你输入「Mac 密码」,那就值得警惕了。
添加成功后,可以在「系统设置 → VPN」里看到这条配置。
第六步:导入订阅并连接
登录用户中心,复制订阅信息。在客户端里选择「从剪贴板导入」或「添加订阅」,粘贴后更新。
等待线路列表加载,选一条连接。
如果导入失败,检查三点:订阅是否复制完整、首尾是否有多余空格、当前网络能否正常访问订阅地址。
第七步:验证
连接后做两项验证:
- 打开一个平时无法访问的网站,确认能加载;
- 打开一个国内网站,确认没有明显变慢。
顺便看一眼菜单栏的状态图标,确认客户端处于已连接状态——有时候点了连接但实际失败了,图标会有区别。
macOS 上的代理设置在哪
客户端通常通过设置系统代理来接管流量。位置是:
系统设置 → 网络 → 选中当前使用的网络(Wi-Fi 或以太网)→ 详细信息 → 代理
这里会列出「网页代理(HTTP)」「安全网页代理(HTTPS)」「SOCKS 代理」等条目。客户端连接时,其中某几项会被自动打开,指向 127.0.0.1 加一个端口。
需要知道的两点:
第一,代理是按网络接口配置的。 Wi-Fi 和以太网是两套独立配置。如果你从 Wi-Fi 切换到网线,需要客户端重新设置一次代理,有些客户端不会自动处理,这就是「插上网线就不能用了」的原因。
第二,异常退出会留下残留。 客户端崩溃或被强制退出时,代理设置可能保持开启但目标已不存在,表现为所有网络都不通。详细的检查方法见macOS 无法连接时如何检查系统代理。
卸载时的清理
把应用拖到废纸篓只完成了一半。还需要清理:
- 代理设置:系统设置 → 网络 → 详细信息 → 代理,确认各项已关闭;
- VPN 配置:系统设置 → VPN,删除对应条目;
- 配置描述文件:系统设置 → 通用 → VPN 与设备管理,删除相关描述文件;
- hosts 文件:终端执行
sudo nano /etc/hosts,检查是否有陌生条目。
不清理的话,可能出现「卸载之后反而上不了网」的情况——这几乎总是代理残留导致的。
下一步
如果连接后无法访问网站,看macOS 无法连接时如何检查系统代理。如果是某个特定程序不走客户端,看电脑可以打开网页但客户端无法连接怎么办。
安全提示
- Gatekeeper 提示是一道安全防线,绕过它之前必须确认程序来源可靠。
- 系统要求输入的是设备管理员密码,与你的服务账户密码无关,不要混用。
- 卸载后请检查代理设置与配置描述文件是否已清理干净。
本文相关常见问题
提示「无法打开,因为无法验证开发者」怎么办?
这是 Gatekeeper 的正常提示。在「系统设置 → 隐私与安全性」页面底部会出现「仍要打开」按钮。但在点击之前,请先确认这个程序确实来自用户中心。
为什么要输入我的开机密码?
安装系统扩展、修改网络配置属于系统级操作,macOS 要求管理员验证。这是系统弹窗,不是应用在索取账户密码。
Apple 芯片和 Intel 芯片的版本能通用吗?
Apple 芯片可以通过 Rosetta 运行 Intel 版本,但原生版本在性能和续航上更好。Intel 机器不能运行 ARM 版本。
卸载后网络就不正常了?
通常是代理配置残留。去「系统设置 → 网络 → 详细信息 → 代理」把各项关掉即可。
准备注册 FlyingBird 飞鸟?
AMM打开注册页面后,如系统要求填写优惠码,请粘贴 AMM。价格、套餐与可用状态请以用户中心实时页面为准。