🖥️ macOS和Linux 🗓️ 最后更新:2026-10-10

macOS系统代理与客户端配置基础

面向Mac用户的通用客户端(Clash Verge / Sing-box / ClashX)安装配置、系统安全性授权与Helper特权解决。

💻 适用平台:
macOS

macOS系统代理与客户端配置基础

苹果 macOS 系统由于其强大的类 Unix 底层架构和严苛的安全策略(Gatekeeper),在配置八戒机场代理服务时,与 Windows 和手机端略有不同。本文将详细讲解 Mac 用户如何选择客户端、进行订阅导入及授予必要权限。

一、直接答案:macOS 客户端选择与安全三要点

  1. 推荐客户端:推荐使用 Clash Verge Rev for macOS 或 Sing-box / Stash for Mac。
  2. 解决“已损坏/无法打开”弹窗:因 macOS 安全机制,首次打开非 App Store 软件可能会弹出系统安全警告,需在“系统设置 -> 隐私与安全性”中点击“仍要打开”。
  3. Helper 守护进程特权:自动设置 macOS 系统代理端口需要授予 Helper 进程管理员权限。

二、详细配置与安装步骤

第一步:下载与安装客户端

  1. 确定你的 Mac 处理器类型:
    • Apple Silicon (M1/M2/M3/M4 系列芯片):选择 arm64.dmg 安装包。
    • Intel 处理器芯片:选择 x64.dmg 安装包。
  2. 双击打开 .dmg 挂载镜像,将 Clash Verge 图标拖入 Applications (应用程序) 文件夹。

第二步:绕过 macOS Gatekeeper 拦截

初次双击启动如果提示“无法打开,因为无法验证开发者”:

  • 前往苹果菜单 -> 系统设置 (System Settings) -> 隐私与安全性 (Privacy & Security)。
  • 滚动至底部,找到安全性警报提示,点击 仍要打开 (Open Anyway) 并输入 Mac 锁屏密码。

第三步:导入八戒机场订阅 URL

  1. 在浏览器复制八戒机场 Clash 格式订阅链接。
  2. 打开 Clash Verge macOS 版,进入 订阅 (Profiles) 页面。
  3. 粘贴 URL 点击 Import,成功下载配置文件。
  4. 在 Proxies 页面选中八戒机场节点,在设置中开启 System Proxy (系统代理)。

三、macOS Terminal 终端代理配置

对于 Mac 开发人员,开启客户端系统代理后,终端 Shell (zsh/bash) 默认并不走代理。 如果需要在 Terminal 中代理 git clone 或 brew update: 可在 ~/.zshrc 文件末尾添加别名:

alias proxy='export http_proxy="http://127.0.0.1:7890"; export https_proxy="http://127.0.0.1:7890"'
alias unproxy='unset http_proxy; unset https_proxy'

保存后在终端输入 proxy 即可一键启用命令行代理。

四、常见报错与解决方案

  • 报错:无法勾选系统代理,提示 Helper Install Failed
    原因:没有正确授予客户端辅助工具安装权限。
    解决:在客户端菜单中选择“安装 Helper / Core”,弹窗时输入 Mac 管理员密码授权。

五、安全注意事项

  1. 离开电脑锁屏:建议开启“休眠时清除系统代理”,防范休眠唤醒后系统代理残留。

六、相关教程推荐