使用教程 教程
macOS 网络工具配置教程
介绍在 macOS 上安装与配置 Clash Verge、Mihomo Party 等网络代理客户端的完整流程,重点说明 Gatekeeper 安全提示、芯片架构选择、管理员权限授予等 macOS 特有环节,以及应用无法打开、终端不走代理等常见问题的处理。
发布于 最后核验 约 3 分钟读完
本文目录
Mac 用户配置网络代理客户端时,可选项与 Windows 高度重合:Clash Verge、Mihomo Party 等主流客户端都提供 macOS 版本,订阅通用、流程一致。真正的差别集中在 macOS 特有的环节——芯片架构选择、Gatekeeper 安全提示和系统权限授予。
适用环境与准备
- macOS 较新版本(过旧的系统可能不被新版客户端支持)。
- 明确本机芯片类型:点按苹果菜单中的“关于本机”,M 开头的为 Apple Silicon,否则为 Intel。
- 已有可用的订阅链接。
- 安装包从项目官方发布页下载,按架构选择对应版本。界面与系统提示的具体文字以当前版本为准。
客户端内的订阅、分组、节点等概念与 Windows 端完全一致,不熟悉的读者可先看 Clash Verge 基础使用教程。
安装与安全授权步骤
- 下载与芯片架构匹配的 .dmg(或 .pkg)安装包。预期结果:得到安装镜像文件。
- 打开镜像,把应用图标拖入 Applications 文件夹(pkg 则按向导安装)。预期结果:应用出现在启动台。
- 首次打开若被 Gatekeeper 拦截,在访达的应用程序目录中右键点击应用选择“打开”,或到系统设置的“隐私与安全性”中允许。预期结果:应用正常启动,菜单栏出现客户端图标。
- 根据提示授予必要权限(如安装辅助服务时输入管理员密码)。预期结果:客户端内核状态显示运行中。
macOS 客户端多以菜单栏图标的形式常驻:关闭主窗口不等于退出,代理仍在后台工作,需要彻底退出时从菜单栏图标操作。建议顺手在系统设置的登录项中确认客户端已加入开机启动,避免重启后忘开代理。
导入订阅与启用代理
- 复制服务商提供的 Clash 格式订阅链接。
- 在客户端订阅页粘贴并导入。预期结果:出现订阅条目且节点数不为零。
- 在代理页测试延迟并选择节点。预期结果:所选节点标记为当前使用。
- 开启系统代理开关。预期结果:浏览器访问目标网站正常;系统设置的网络代理项会由客户端自动改写。
浏览器正常而某些程序不走代理时,才需要考虑开启增强(TUN)模式,注意它会请求安装系统组件并要求管理员密码。日常网页浏览用系统代理即可,两者不必同时纠结。
验证是否生效有个简单办法:在代理页观察连接记录,或临时切换一个不同地区的节点后刷新网页,页面呈现的地区随之变化即说明流量确实经过了客户端。
macOS 常见客户端一览
| 客户端 | 特点 | 适合人群 |
|---|---|---|
| Clash Verge | 开源免费,跨平台,界面完整 | 大多数用户 |
| Mihomo Party | 开源免费,与前者同内核 | 作主用或备用均可 |
| 其他商业客户端 | 部分收费,界面各异 | 有特定偏好的用户 |
选择时优先考虑开源、更新活跃的客户端:这类软件经手全部网络流量,透明度和维护状况比界面美观更重要,小众工具停更后往往在系统大版本升级时最先出问题。多设备用户在 Mac 与手机上使用同一条订阅即可,两端各自独立更新,互不影响。
常见错误与处理
- 提示应用已损坏,无法打开:常见于安全属性拦截,先确认安装包来自官方渠道并重新下载安装;若为已知的隔离属性问题,参考该客户端官方文档的说明处理,不要盲目执行来路不明的终端命令。
- 系统代理开关打开后自动弹回:多为权限组件未装好,按客户端提示重新安装服务后重试。
- 升级系统后客户端异常:大版本升级可能需要重新授予权限或更新客户端版本,优先升级到客户端最新版。
- 卸载后系统代理设置残留:个别情况下卸载客户端时未恢复网络设置,表现为断网。到系统设置的网络代理配置中手动关闭残留的代理项即可恢复。
- 订阅无法更新:与平台无关,按订阅更新失败的原因与解决方法排查。
下一步建议
macOS 客户端的配置文件与设置同样值得保护,尤其是折腾过自定义规则的用户——重装或迁移前先按如何备份客户端配置保存关键文件。日常使用中保持订阅定期更新,遇到具体连接问题时再到故障排查栏目按症状定位即可。
常见问题
打开应用时 macOS 提示无法验证开发者,怎么处理?
这是 Gatekeeper 对非 App Store 分发应用的默认拦截。确认安装包来自项目官方发布页后,可在访达中右键点击应用选择打开,或到系统设置的隐私与安全性中点击仍要打开,之后不再提示。具体入口随系统版本变化,以当前系统为准。来源不明的安装包不应绕过该提示。
M 系列芯片和 Intel 芯片的 Mac 要下载不同安装包吗?
多数客户端为两种架构分别提供安装包,文件名中通常以 arm64 或 aarch64 标注 Apple Silicon 版本,以 x64 或 intel 标注 Intel 版本,也有项目提供通用包。在关于本机中可查看芯片类型。装错架构的包要么无法运行,要么经转译层运行导致性能下降,建议下载前核对。
为什么开了代理,终端里的命令行工具还是不走代理?
macOS 的系统代理设置只对遵循它的图形程序生效,终端中的命令行工具默认不读取这一设置。常见做法有两种:在终端会话中设置代理相关环境变量,指向客户端监听的本地端口;或在客户端中开启增强(TUN)模式,让系统全部流量都经过客户端处理。
客户端开启增强模式时为什么要输入系统密码?
增强模式需要创建虚拟网卡并安装系统级组件,这类操作在 macOS 上必须经过管理员授权,因此会弹出密码验证,属于系统的正常权限机制。授权只在安装或更新组件时需要。如果输入密码后仍开启失败,可尝试重启客户端或系统后重试一次。