Mac 科学上网完全指南(2026)
Mac 科学上网同样只需四步:先购买机场订阅,再安装 Clash Verge Rev 或 ClashX Meta 等客户端,导入订阅并完成系统授权后,即可流畅访问 Google、YouTube 等外网。
开始之前:Mac 翻墙的基本思路
macOS 上的科学上网与其他平台原理相同:客户端在本地建立代理服务,机场节点负责流量中转,两者配合缺一不可。你需要准备一台 macOS 12 及以上系统的 Mac 和一份机场订阅。对「机场」概念还不熟悉的读者,建议先阅读机场是什么;想系统了解全流程,可以看科学上网完全指南。
Mac 平台的特殊之处在于:系统安全机制较严格,首次运行客户端和开启增强模式时会遇到额外的授权步骤,本文后半部分会逐一说明。
Mac 客户端对比:选哪一个
2026 年 macOS 平台的主流客户端有四款,免费与付费方案都有成熟选择:
| 客户端 | 价格 | 特点 | 适合人群 | 详细教程 |
|---|---|---|---|---|
| Clash Verge Rev(推荐) | 免费开源 | 跨平台、界面现代、规则分流完善 | 绝大多数用户 | Clash Verge Rev 教程 |
| ClashX Meta | 免费开源 | 原生 Mac 应用、菜单栏常驻、轻量省资源 | 喜欢简洁原生体验的用户 | ClashX Meta 教程 |
| Surge | 付费(约 50 美元) | 网络调试利器、稳定性顶级、功能最强 | 开发者与重度用户 | Surge 教程 |
| sing-box | 免费开源 | 新一代内核、性能好、配置偏技术向 | 进阶玩家 | sing-box 教程 |
选择建议:大多数人从 Clash Verge Rev 开始即可,跨平台一致的体验方便与 Windows、安卓设备共用心智;偏爱轻量原生风格就选 ClashX Meta;Surge 功能与稳定性无可挑剔,但一次性买断价格不低,适合确有需求的用户。各客户端的详细配置请点击表中教程链接,本文不重复展开。
快速上手四步
第一步:选择机场并购买订阅
机场的线路质量决定了 Mac 科学上网的速度上限。挑选时优先考虑:有 IEPL/IPLC 专线、晚高峰不掉速、运营时间长口碑稳。新手不必自己踩坑,直接参考我们长期实测的2026 十大机场推荐排行榜即可。
以光速云为例:注册后选购合适的流量套餐,付款完成即可在用户中心复制订阅链接。👉 查看机场推荐排行榜
第二步:下载并安装客户端
从客户端的 GitHub 官方仓库 Releases 页面下载 dmg 安装包(Apple Silicon 机型选 arm64 版本),打开后把应用图标拖入「应用程序」文件夹即完成安装。不要从第三方软件站下载,避免安装包被篡改。首次打开若被系统拦截,见下文 Gatekeeper 一节。
第三步:导入订阅链接
复制机场提供的订阅链接,在客户端的「订阅 / 配置」页面粘贴导入,节点列表和分流规则会自动生成。不清楚订阅链接是什么、担心泄露风险的读者可以先读订阅链接是什么。
第四步:验证是否成功
开启「系统代理」,选择延迟较低的节点,用 Safari 或 Chrome 访问 google.com 验证。能打开即成功;进一步可访问 IP 检测网站确认出口地区。若失败,依次检查订阅是否有效、节点是否超时、系统代理是否被其他软件抢占。另外注意 Mac 上同时运行两个代理客户端会互相覆盖系统代理设置,保持只开一个即可。
Mac 特有问题
Gatekeeper 与「未知开发者」提示
macOS 会拦截未经 App Store 分发或未付费公证的应用,首次打开时提示「无法验证开发者」。处理方式:打开「系统设置 → 隐私与安全性」,滚动到页面底部,在被拦截应用旁点击「仍要打开」。这一操作只需做一次。请注意,只对从 GitHub 官方仓库下载的客户端执行放行,来源不明的安装包被拦截时应直接删除。
增强模式与系统扩展授权
Mac 上的「增强模式」(即 TUN 模式)通过虚拟网卡接管全部系统流量,可以解决命令行工具、部分 App 不走系统代理的问题。首次开启时,macOS 会要求授权网络系统扩展并在设置中手动允许,部分客户端还需要输入管理员密码安装辅助服务,按提示逐步操作即可。原理说明与排错思路见TUN 模式详解。
Apple Silicon 兼容说明
M1 到 M4 全系芯片目前均无兼容性问题:本文提到的四款客户端都已提供原生 arm64 构建,性能与能耗表现良好。下载时注意区分 intel 与 arm64 安装包即可;若误装 Intel 版,系统会提示安装 Rosetta,虽能运行但不推荐,建议重新下载对应版本。
终端走代理:环境变量一笔带过
开发者常遇到浏览器能翻但终端里 git、curl 超时的情况,原因是命令行默认不读系统代理。最简单的做法是在终端执行 export https_proxy=http://127.0.0.1:7897 http_proxy=http://127.0.0.1:7897(端口以客户端实际监听为准),当前会话即走代理;写入 shell 配置文件可长期生效。嫌麻烦的话,直接开启增强模式一劳永逸。
其他设备
家里不止一台设备?其他系统的配置思路一致,可参考:Windows 科学上网完全指南、iPhone/iPad 科学上网完全指南、安卓科学上网完全指南。同一份机场订阅通常可以在多台设备上同时使用。
延伸阅读
常见问题
Mac 翻墙用哪个客户端最好?
免费用户首选 Clash Verge Rev 或 ClashX Meta,界面简洁且原生支持 Apple Silicon;追求极致稳定、预算充足的重度用户可以考虑付费的 Surge。
提示「无法打开,因为无法验证开发者」怎么办?
这是 macOS 的 Gatekeeper 安全机制。前往「系统设置-隐私与安全性」页面底部点击「仍要打开」即可,只对官方渠道下载的客户端这样放行。
M 系列芯片的 Mac 能用这些客户端吗?
可以。Clash Verge Rev、ClashX Meta、Surge、sing-box 均已原生适配 Apple Silicon,下载时选择 arm64 或通用版本即可,无需 Rosetta 转译。
终端里如何让命令行走代理?
在终端执行 export https_proxy 等环境变量命令,指向客户端的本地端口,即可让 curl、git 走代理;开启增强模式则全局接管,无需单独设置。