Clash macOS 使用教程:选包、授权与 TUN 模式

Mac 上用 Clash 比 Windows 多两个坑:一是芯片架构选错装不上,二是系统对开发者签名和网络扩展管得更严。本文以 Clash Verge Rev 为例(ClashX Meta 思路一致),把这两个坑和 TUN 授权一次讲清楚。

确认芯片:Apple Silicon 还是 Intel

点击左上角 → 「关于本机」查看芯片型号:M1/M2/M3/M4 属于 Apple Silicon(arm64),更早的型号是 Intel(x64)。下载时优先选对应架构的 DMG;若提供 Universal 通用包,则两种芯片都能用,省心首选。下载入口见 Clash 下载中心

安装就是把 App 拖进「应用程序」文件夹,和普通 Mac 软件一样。

处理"无法验证开发者"

首次打开开源客户端,macOS 会提示"无法打开,因为无法验证开发者"。这是 Gatekeeper 的正常拦截,处理方法:

1

先尝试打开一次

双击 App,弹出提示后点「完成 / 取消」。

2

到隐私与安全性放行

「系统设置 → 隐私与安全性」下拉,会看到"已阻止…仍要打开",点击它。

3

确认打开

再次点「打开」并输入登录密码即可正常启动。

提示:若提示"已损坏,无法打开",通常是下载被标记隔离属性,可在终端执行 sudo xattr -dr com.apple.quarantine /Applications/应用名.app 后重试(请确认来源是官方仓库)。

导入订阅与选节点

打开客户端后,进入「订阅 / Profiles」页,粘贴机场订阅链接导入并设为当前配置;再到「代理 / Proxies」选择节点,确认为 Rule 规则模式;最后从顶部菜单栏图标里打开「系统代理」。导入报错可看 订阅导入失败排查

开启 TUN 模式与网络扩展授权

想让终端、Docker、部分 App 也走代理,需要开 TUN 模式。Mac 上首次开启会触发系统的网络扩展授权:

  • 开启 TUN 开关后,系统弹窗提示需要允许扩展,点「打开系统设置」。
  • 在「隐私与安全性」里找到被阻止的扩展,点「允许」并输入密码。
  • 回到客户端重新打开 TUN 即可生效。开启「服务模式」后,后续可免重复授权。

TUN 的原理与跨平台说明见 Clash TUN 模式怎么开

Mac 端常见问题

菜单栏没有图标?

多为权限或开机项问题,可在「登录项」确认已允许,或重启客户端。

终端 brew、git 不走代理?

命令行不读系统代理,需手动设环境变量,见 Git/npm/Docker 走代理

ClashX Meta 和 Clash Verge Rev 选哪个?

偏好菜单栏轻量原生选 ClashX Meta;要扩展脚本、完整界面选 Clash Verge Rev。对比见 客户端怎么选

下载 Mac 版客户端

选对芯片架构的 DMG,跟着本文完成授权与配置。

前往下载中心
⚠️ 免责声明:本文为开源软件使用教程,本站不提供任何节点、VPN 或机场服务。请遵守所在地区法律法规,合理合法使用网络工具。