使用教程 教程

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 基础使用教程

安装与安全授权步骤

  1. 下载与芯片架构匹配的 .dmg(或 .pkg)安装包。预期结果:得到安装镜像文件。
  2. 打开镜像,把应用图标拖入 Applications 文件夹(pkg 则按向导安装)。预期结果:应用出现在启动台。
  3. 首次打开若被 Gatekeeper 拦截,在访达的应用程序目录中右键点击应用选择“打开”,或到系统设置的“隐私与安全性”中允许。预期结果:应用正常启动,菜单栏出现客户端图标。
  4. 根据提示授予必要权限(如安装辅助服务时输入管理员密码)。预期结果:客户端内核状态显示运行中。

macOS 客户端多以菜单栏图标的形式常驻:关闭主窗口不等于退出,代理仍在后台工作,需要彻底退出时从菜单栏图标操作。建议顺手在系统设置的登录项中确认客户端已加入开机启动,避免重启后忘开代理。

导入订阅与启用代理

  1. 复制服务商提供的 Clash 格式订阅链接。
  2. 在客户端订阅页粘贴并导入。预期结果:出现订阅条目且节点数不为零。
  3. 在代理页测试延迟并选择节点。预期结果:所选节点标记为当前使用。
  4. 开启系统代理开关。预期结果:浏览器访问目标网站正常;系统设置的网络代理项会由客户端自动改写。

浏览器正常而某些程序不走代理时,才需要考虑开启增强(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 上必须经过管理员授权,因此会弹出密码验证,属于系统的正常权限机制。授权只在安装或更新组件时需要。如果输入密码后仍开启失败,可尝试重启客户端或系统后重试一次。