翻墙安全手册

首页 › Mac 教程

Mac 上怎么翻墙:客户端怎么选,以及「已损坏」到底是什么意思

在 Mac 上,真正把新手挡住的往往不是线路,而是系统自带的那道安全闸门——软件下载好了,双击却提示「已损坏,无法打开」。这一节先把这道闸门讲清楚,再说客户端怎么选。

页面更新:2026-09-06

先讲那个吓人的提示:「已损坏,无法打开」

这句提示的措辞很有误导性。它说「已损坏」,你就会以为文件下坏了,于是重下一遍、换个下载源、再重下一遍——全都没用,因为文件多半没有任何问题

真正发生的是:macOS 有一道名为 Gatekeeper 的安全机制。你从应用商店之外下载的软件,系统会检查两件事——它是不是来自一个可识别的开发者,以及它有没有经过 Apple 的公证(notarization,Apple 事先扫描过、确认不含已知恶意内容)。据 Apple 官方说明,自 macOS 10.15 起,所有在 2019 年 6 月 1 日之后构建、并通过开发者 ID 分发的软件都必须经过公证才能正常打开;通过 Mac App Store 分发的软件则不需要,因为商店的审核流程已经包含了同等检查。

此外,从浏览器下载的文件会被打上一个叫 com.apple.quarantine 的隔离标记。这个标记加上未公证,就会触发那句「已损坏」。

所以这不是网络问题,也不是下载问题,是分发方式的问题。知道这一点,下面的处理方式才讲得通。

正确的过法,以及不该做的那一步

按风险从低到高排,前两种是正常做法,第三种要想清楚,第四种不要做:

  1. 按住 Control 点击图标,选「打开」。系统会多问一次,确认后就放行。这是 Apple 自己给出的方式,只针对这一个软件,不改变系统的整体设置。
  2. 去「系统设置 → 隐私与安全性」找到被拦下的那一项,点「仍要打开」。效果和上面一样,入口不同。这两步应该能解决绝大多数情况。
  3. 用命令行移除隔离标记。网上到处都是这条命令。它确实能让软件打开,但你要清楚自己做了什么——移除标记不会让一个恶意软件变安全,只是让 macOS 不再拦它。对来源确定的软件可以用,对来路不明的不要用。
  4. 全局关闭 Gatekeeper。不要做。为了装一个软件而拆掉整台机器的一道防线,代价和收益完全不成比例。

本手册的立场很直接:如果一个软件需要你关掉系统防护才能装,先怀疑这个软件。正经的开发者会去做公证,因为这是分发的基本成本。

Mac 上客户端怎么选

抛开配置型工具不谈,Mac 上的选择标准和别的平台其实差不多,只有两条是 Mac 特有的:

⚠️ 一个 Mac 用户常踩的坑:浏览器扩展不是系统级通道。装了扩展之后网页能开,但邮件客户端、终端、桌面版聊天工具统统不受影响,然后人会以为「网络时好时坏」。这一类症状的判断方法是:在浏览器和另一个应用里各测一次,表现不同就说明流量分叉了。

装好之后,先做一次自检

和其他平台一样,客户端显示「已连接」不等于流量真的走了通道。在 Mac 上尤其值得做这一步,因为系统里可能同时存在好几层网络设置:系统偏好里的代理、某个应用自己的代理、以及客户端建立的通道。

最小自检是两步:

  1. 连接前后各查一次自己的公网地址。两次相同,说明流量根本没走通道,先回去查设置,不要急着换线路。
  2. 打开一个境外站点确认能用。地址变了但站点打不开,问题在线路质量而不是配置。

更完整的检查项——包括解析是否泄漏、浏览器实时通信有没有绕开通道——本手册另有一节专门讲,这里不重复。

几件在 Mac 上换线路解决不了的事

Mac 上,本手册推荐哪一个

和其他章节一样,我们只推荐一个自己清楚底细的工具——远航极速,不做十大排行,也不按返利高低排序。⚠️ 但这一页必须如实说清楚:它现在只有两个客户端——安卓和 Windows;macOS 客户端仍在开发中,今天没有可下载的版本。

把这句话写在这里,是因为这一页讲的判断标准对你选任何一个 Mac 客户端都成立:看它做没做公证、是不是原生支持你的芯片、是不是在系统层建立通道。这三条比任何评测分数都可靠。如果你同时也有安卓手机或 Windows 电脑,那台设备上可以直接用。

下载远航极速(安卓 / Windows,永久免费套餐起步)

据 Apple 官方说明,自 macOS 10.15 起,所有在 2019 年 6 月 1 日之后构建、并通过开发者 ID 分发的软件都必须经过公证(notarization)才能正常打开;通过 Mac App Store 分发的软件则不需要单独公证,因为商店审核流程已包含同等安全检查。(来源:Apple 支持文档《在 Mac 上安全地打开 App》与《Apple 平台安全指南 · Gatekeeper 与运行时保护》)

常见问题

Mac 提示「已损坏,无法打开」,是文件下坏了吗?

多半不是。这是 macOS 的 Gatekeeper 机制在拦截未经公证、且带有下载隔离标记的软件。重新下载通常没有用,因为文件本身没有问题,问题在于它的分发方式。

怎么正确地打开被拦下的软件?

按住 Control 点击图标选「打开」,或者去「系统设置 → 隐私与安全性」找到被拦下的那一项点「仍要打开」。这两种都是 Apple 自己给出的方式,只针对单个软件,不改变系统整体设置。

网上说用命令行移除隔离标记,能用吗?

能让软件打开,但要清楚这一步做了什么:移除标记不会让一个恶意软件变安全,只是让 macOS 不再拦它。来源确定的软件可以用,来路不明的不要用。

为什么有的软件不需要这些步骤?

通过 Mac App Store 分发的软件不需要单独公证,商店的审核流程已经包含了同等检查。此外,做过公证的开发者 ID 分发软件也会被正常放行。

要不要关掉 Gatekeeper?

不建议。为了装一个软件而拆掉整台机器的一道防线,代价和收益不成比例。如果一个软件必须关掉系统防护才能装,更合理的反应是先怀疑这个软件。

装了浏览器扩展,为什么别的应用还是不行?

浏览器扩展只对浏览器生效。邮件客户端、终端、桌面版聊天工具都不读那套设置,需要在系统层建立通道才能一并覆盖。在浏览器和另一个应用里各测一次,表现不同就说明流量分叉了。

Apple 芯片的 Mac 有什么要注意的?

旧架构的软件可以通过转译层运行,但常驻后台的网络工具跑在转译层上,耗电和发热都会更明显。能选原生支持的版本就选原生的。

继续阅读:连接后验证 · 防钓鱼工具 · 翻墙安全