先说结论
直接答案:Mac 翻墙最通用的做法是:先在「关于本机」确认芯片 → 从 GitHub 下载 Clash Verge Rev 对应版本(Apple 芯片选 aarch64.dmg,Intel 选 x64.dmg)→ 在「订阅」页导入机场 Clash 订阅 → 「设置」里打开系统代理。M 系列 Mac 也可以直接安装 iPhone 版小火箭或 Stash。终端也要走代理时,打开 TUN 模式。
Mac 翻墙和 Windows 上的思路一样:机场提供节点和订阅,客户端负责连接和分流。区别在于 macOS 的安全机制更严格,非 App Store 应用第一次打开会被拦截;另外 Apple 芯片 Mac 多了一个选择,可以运行 iPhone 上的代理应用。
Mac 翻墙客户端对比
| 客户端 | 收费 | 订阅格式 | 芯片 | 特点 |
|---|---|---|---|---|
| Clash Verge Rev | 免费开源 | Clash | Apple / Intel | 功能完整,系统代理和 TUN 好开,新手首选 |
| ClashX Meta | 免费开源 | Clash | Apple / Intel | 常驻菜单栏,轻量,只想要一个开关的用户 |
| FlClash | 免费开源 | Clash | Apple / Intel | 和安卓版界面一致 |
| Clash Party / Sparkle | 免费开源 | Clash | Apple / Intel | 可调选项更多 |
| v2rayN | 免费开源 | 通用 | Apple / Intel | 机场只给通用订阅时 |
| Shadowrocket / Stash | 一次性付费 | 通用 / Clash | 仅 Apple 芯片 | iPhone 上买过可以直接用 |
| Surge | 付费 | Surge | Apple / Intel | 专业工具,适合开发者 |
没有特殊需求就用 Clash Verge Rev,资料最多,出问题也最好查。各客户端官方下载入口见 Clash Verge Rev 下载、ClashX Meta 下载和梯子下载汇总页。
系统代理和 TUN 模式怎么选
Mac 上所有 Clash 类客户端都有这两种接管方式,先弄明白再动手,能少走很多弯路:
- 系统代理是在 macOS 的网络设置里填上本机代理地址。Safari、Chrome、大多数 App 会主动读取它,所以打开后就能翻墙。优点是简单、出问题容易恢复;缺点是不读这项设置的程序不受影响,比如终端里的命令、部分游戏和独立网络组件。
- TUN 模式是客户端创建一张虚拟网卡,把整机流量都接过来再按规则分流。优点是几乎所有程序都能走代理;缺点是需要系统授权,和其他 VPN、公司安全软件更容易冲突。
Mac 翻墙建议先只开系统代理,确认节点能用、网页能打开,再根据需要打开 TUN。两者可以同时开着,出问题时先关 TUN 排查。规则如何分流见规则模式与全局模式。
第零步:确认 Mac 是什么芯片
点屏幕左上角的苹果菜单,选「关于本机」。芯片一栏写着 Apple M1、M2、M3、M4 等就是 Apple 芯片;写着 Intel 就是 Intel 芯片。下载时选错版本,轻则打不开,重则提示已损坏,所以这一步不要跳过。2020 年底之后发布的 Mac 基本都是 Apple 芯片。
Mac 翻墙方案一:Clash Verge Rev(推荐)
- 下载。到 Clash Verge Rev 的 GitHub Releases 下载最新版:Apple 芯片选
aarch64.dmg,Intel 选x64.dmg。 - 安装。双击打开 dmg,把应用图标拖进「应用程序」文件夹。不要直接在 dmg 窗口里运行。
- 首次打开。如果提示无法验证开发者,到「系统设置 → 隐私与安全性」,滚到底部,点「仍要打开」,再输入密码确认。
- 导入订阅。在机场后台复制 Clash 订阅,在左侧「订阅」页粘贴到输入框点「导入」,然后点击订阅卡片选中它。
- 选节点。进入「代理」页,测速后在「节点选择」里选一个节点,模式保持「规则」。
- 打开系统代理。在「设置」里打开系统代理,Safari、Chrome 就能访问外网了。
- 按需打开 TUN。终端、开发工具也要走代理时,打开「虚拟网卡模式」,按提示输入系统密码授权。
- 开机自启。在设置里打开开机自启和静默启动,以后开机自动连接。
更详细的界面说明见 Clash Verge Rev 使用教程。
提示「已损坏,无法打开」怎么处理
这是 macOS 的 Gatekeeper 对下载的非 App Store 应用加了隔离标记。按顺序试:
- 确认版本。Apple 芯片装了 Intel 版、或者反过来,有时会报这个错。先确认芯片和文件名对得上。
- 在隐私与安全性里放行。打开一次被拦截后,到「系统设置 → 隐私与安全性」底部会出现「仍要打开」按钮。
- 移除隔离属性。仍然不行,打开「终端」,执行下面的命令(应用名按「应用程序」文件夹里的实际名称修改),输入开机密码后再打开应用:
sudo xattr -r -d com.apple.quarantine "/Applications/Clash Verge.app"
只对你确认来自官方 GitHub 仓库的应用这样做。来历不明的安装包被拦截,说明它本来就不该被信任。
轻量替代:ClashX Meta
如果你觉得 Clash Verge Rev 窗口太多,只想在菜单栏点一下就连上,可以用 ClashX Meta。它没有主窗口,所有操作都在屏幕顶部菜单栏的图标里完成,占用资源也更低。
- 下载安装。从 ClashX Meta 的 GitHub Releases 下载 dmg,拖入「应用程序」,首次打开同样需要在隐私与安全性里放行。
- 导入订阅。点菜单栏图标,在配置相关菜单里找到托管配置或从链接导入的选项,粘贴机场 Clash 订阅并命名保存。
- 设为系统代理。在菜单里勾选「设置为系统代理」,浏览器即可访问外网。
- 选节点。菜单里会列出机场的策略组,鼠标悬停展开后点选节点;模式选「规则」。
ClashX Meta 功能比 Clash Verge Rev 少一些,但对日常上网完全够用。两者不要同时开。
Mac 翻墙方案二:在 Apple 芯片 Mac 上用小火箭 / Stash
Apple 芯片的 Mac 可以运行大部分 iPhone 和 iPad 应用。如果你已经用外区 Apple ID 在 iPhone 上买过 Shadowrocket 或 Stash,在 Mac 上不用再付一次钱:
- 登录同一个 Apple ID。打开 Mac 上的 App Store,点左下角账户,用购买过的外区 Apple ID 登录。只登录 App Store,不要改系统设置里的 Apple 账户。
- 找到 iPhone 应用。在账户页面切到「iPhone 与 iPad App」,找到 Shadowrocket 或 Stash,点下载。
- 配置。打开后添加订阅、选节点、打开开关,方法和手机上一样,见 Shadowrocket 教程或 Stash 教程。首次连接会请求添加 VPN 配置,选允许。
iPhone 应用在 Mac 上可以正常工作,但窗口是手机布局,部分高级功能不如桌面客户端方便。主要在 Mac 上干活的话,还是推荐方案一。
让终端和开发工具走代理
写代码时常见 git clone、brew install、npm install 卡住,原因是终端不读系统代理。三种做法:
开 TUN 模式
最省事,整机流量都进代理,命令行无需设置。缺点是所有程序都受影响,排查问题时要记得它开着。
临时环境变量
在终端执行 export https_proxy=http://127.0.0.1:端口号 http_proxy=http://127.0.0.1:端口号,只对当前窗口生效,关掉就失效。端口号在客户端设置里查看。
写进 shell 配置
把一个开关函数写进 ~/.zshrc,需要时输入命令开启。注意客户端没开时这样会导致终端无法联网。
只给 git 设代理
执行 git config --global http.proxy http://127.0.0.1:端口号,不用时用 --unset 去掉。
日常使用中的几个细节
- 合盖休眠后断连。MacBook 休眠唤醒后,偶尔会出现网络恢复了但代理没有恢复的情况。点一下客户端里的系统代理开关重新打开,或者切换一次节点即可。经常出现时,更新客户端到最新版。
- Wi-Fi 切换后检查一下。系统代理是按网络服务设置的,从家里 Wi-Fi 换到公司 Wi-Fi 或手机热点时,客户端一般会自动处理;如果新网络下打不开外网,重新开关一次系统代理。
- 浏览器插件不要重复设置。以前装过 SwitchyOmega 之类代理插件的,要么把插件设为使用系统代理,要么指向客户端端口,避免两层代理互相打架。
- 给其他设备共享。Mac 上的 Clash 客户端可以打开允许局域网连接,让同一个 Wi-Fi 下的设备把代理指向 Mac 的局域网地址和端口。只在自己家里的网络这样做,公共网络下保持关闭。
- AI 和工作账号固定节点。用 ChatGPT、Claude、GitHub Copilot 等服务时,固定一个支持地区的节点,避免频繁换 IP 触发风控。
Mac 翻墙常见问题排查
| 现象 | 原因 | 解决 |
|---|---|---|
| 提示已损坏无法打开 | Gatekeeper 隔离、版本选错 | 确认芯片版本;隐私与安全性放行;移除隔离属性 |
| 导入订阅失败 | 不是 Clash 格式、链接不完整 | 重新复制 Clash 订阅,见订阅导入失败 |
| 节点全部超时 | 订阅过期、套餐到期、网络限制 | 更新订阅,见节点超时排查 |
| 浏览器能用、终端不能用 | 终端不读系统代理 | 开 TUN 或设置环境变量 |
| TUN 开不了 | 未授权 | 按提示输入系统密码;在隐私与安全性里允许相关扩展 |
| 关掉客户端后上不了网 | 系统代理残留 | 系统设置 → 网络 → 详细信息 → 代理,关闭代理项 |
| 国内网站变慢 | 开成了全局模式 | 切回规则模式 |
| iCloud 私人中继提示冲突 | 私人中继和代理同时接管 Safari 流量 | 使用代理时在 iCloud 设置里暂时关闭私人中继 |
注意事项与误区
- 只开一个代理客户端。Clash Verge Rev、ClashX Meta、小火箭同时开,会互相改系统代理,表现为时好时坏。
- 不要关闭系统完整性保护(SIP)。正常使用梯子完全不需要关 SIP,网上让你关的教程都应该跳过。
- 升级 macOS 后检查一次。大版本升级后,TUN 相关授权可能需要重新确认。
- 公司电脑先看规定。装了公司安全软件或描述文件的 Mac,自行安装代理客户端可能违反公司规定,也容易和公司 VPN 冲突,先问清楚再装。
- 遵守所在地法律法规和平台规则。
让 iPad、游戏机共用 Mac 的代理
家里只有 Mac 装了梯子,又想让 iPad、Switch 之类的设备临时翻墙,可以让它们通过局域网借用 Mac 的代理:
- 在客户端打开局域网连接。Clash Verge Rev 设置里找到允许局域网连接相关的开关,打开它,并记下客户端显示的代理端口。
- 允许防火墙放行。如果 macOS 弹出「是否允许传入连接」,选择允许;之前点过拒绝的,到系统设置的网络防火墙选项里把客户端改成允许。
- 查 Mac 的局域网 IP。在系统设置的 Wi-Fi 里点当前网络的详细信息,记下 IP 地址,一般以 192.168 开头。
- 在其他设备上填代理。iPad 或 iPhone 在 Wi-Fi 里点当前网络,找到配置代理,选手动,服务器填 Mac 的 IP,端口填客户端里的端口。游戏机在网络设置里找到代理服务器选项,同样填写。
- 测试。在那台设备上打开谷歌或 YouTube,能打开就成功了。
- Mac 不能休眠。Mac 合盖或休眠后代理就断了,长时间使用要在系统设置里调整节能选项,防止自动睡眠。
- Apple TV 不适合这种方式。tvOS 设置里通常没有手动代理选项,Apple TV 更适合路由器方案或 tvOS 代理客户端,见 电视翻墙。
- 只在自己家里用。在公司、咖啡店的网络里打开局域网连接,同一网络的陌生人也可能连到你的代理,用完关掉。
- 手动代理只管部分流量。其他设备通过 HTTP 代理上网时,有的 App 不读代理设置。长期使用还是在那台设备上装客户端,或者用路由器方案。
Mac 翻墙后怎么确认分流正常
能打开 Google 只说明「国外网站走了代理」,还不能说明国内网站在直连、终端和其他 App 也正常。装好客户端后花几分钟按下面的顺序检查一遍,以后出问题也更好定位:
- 浏览器打开一个国外网站。Google 或 YouTube 能打开,说明系统代理和节点都正常。
- 看客户端的连接列表。Clash Verge Rev 有专门的连接页面,能看到每个请求命中的规则和策略组。打开一个国内网站,确认它显示的是直连;显示走了节点,说明开成了全局模式或规则有问题。
- 测终端。在终端执行
curl -I https://www.google.com。没开 TUN、也没设环境变量时这里失败是正常的,需要的话按上文「让终端和开发工具走代理」处理。 - 测你真正要用的服务。ChatGPT、Claude 打开正常、没有地区提示;视频网站能看高清不缓冲。
- 检查 DNS。担心 DNS 走了本地运营商,按DNS 泄露检测测一次,有泄露再调整客户端的 DNS 设置。
检查时只改一处、测一次。同时改模式、换节点、开 TUN,出了问题就分不清是哪一步造成的。
换新 Mac 或卸载客户端:配置迁移和清理
Mac 翻墙配置好以后,换电脑或换客户端时常遇到两个问题:怎么把配置搬过去,以及卸载后网络为什么不正常。
| 情况 | 做法 |
|---|---|
| 换新 Mac,用同一个机场 | 最简单的办法是在新 Mac 上重新装客户端、重新导入订阅,几分钟就好,订阅里的节点和规则都会自动下载 |
| 自己改过规则或覆写配置 | 在客户端设置里找到打开配置目录、备份相关的选项,把自定义部分另存一份,到新 Mac 上再导入 |
| 用的是小火箭、Stash | 在新 Mac 上用同一个外区 Apple ID 下载,订阅重新添加;客户端支持 iCloud 同步配置的,按其设置恢复 |
| 卸载客户端 | 先在客户端里关闭系统代理和 TUN,再退出、把应用从「应用程序」拖到废纸篓 |
| 卸载后上不了网 | 系统代理残留:到「系统设置 → 网络 → 当前网络 → 详细信息 → 代理」把代理项都关掉 |
| 换成另一个客户端 | 先彻底退出旧客户端,再打开新的,两个同时开会互相改系统代理 |
迁移时注意,导出的配置文件里含有订阅链接或节点信息,不要通过公开渠道传输。如果怀疑在迁移过程中泄露了,到机场后台重置订阅,做法见订阅链接安全。
Mac 梯子用哪家机场
用 Mac 翻墙的人很多是为了工作,开会、写代码、用 AI 工具,稳定比便宜更重要。可以优先看专线机场,晚高峰表现一般更平稳。下面是本期专线机场,完整对比见 IPLC 专线机场和稳定机场推荐;按电脑使用场景挑机场和设置模式,见电脑梯子推荐。
| # | 机场 | 线路 | 月付起 | 流量 | 每 GB | AI | 流媒体 | 评分 | 状态 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WgetCloud | IEPL / IPLC 专线 + BGP 中转 | ¥79 | 按套餐,入门档约 100GB 级 | — | ✓ | ✓ | 9.5 | 推荐 |
| 2 | 飞鸟云 | 内网专线 IPLC | ¥25 | 150GB / 月 | ¥0.17 | ✓ | ✓ | 9.3 | 推荐 |
| 3 | TAG | IEPL 专线 | ¥114 | 500GB / 月 | ¥0.23 | ✓ | ✓ | 9.3 | 推荐 |
| 4 | 二猫云主推 | 三网优化 IEPL + 中转混合 | ¥20 | 60GB – 130GB / 月 | ¥0.15 | ✓ | ✓ | 9.2 | 推荐 |
| 5 | 灵云 | IEPL 纯专线 | ¥22 | 120GB / 月 | ¥0.18 | ✓ | ✓ | 9.2 | 推荐 |
| 6 | 天机阁 | 内网专线 + 专职技术运维 | ¥26 | 160GB / 月 | ¥0.16 | ✓ | ✓ | 9.2 | 推荐 |
| 7 | 闪电猫 | 企业级 IPLC 专线 | ¥30 | 200GB / 月 | ¥0.15 | ✓ | ✓ | 9.2 | 推荐 |
| 8 | 宇宙云主推 | IEPL 专线 + 中转 | ¥25 | 60GB – 120GB / 月 | ¥0.21 | ✓ | ✓ | 9.0 | 推荐 |
点表头可排序。价格、流量和每 GB 按官网核对于 2026 年 10 月 24 日;AI / 流媒体为官网标注(✓ 标注支持,△ 部分或需自测,✗ 未标注)。
下一步阅读
Clash Verge Rev 细节看 Clash Verge Rev 教程;还没有外区账号看美区 Apple ID 注册;iPhone 看 iPhone 翻墙教程;Windows 电脑看 Windows 翻墙教程。
常见问题
Mac 翻墙用什么软件好?
新手首选 Clash Verge Rev,免费开源,Apple 芯片和 Intel 都支持;想要轻量常驻菜单栏用 ClashX Meta;已经在 iPhone 上买过小火箭或 Stash、而且 Mac 是 Apple 芯片,可以直接装 iPhone 版。
打开 Clash Verge Rev 提示「已损坏,无法打开」?
这是 macOS 对未经 App Store 分发的应用的拦截。先确认下载的是对应芯片的版本,再到「系统设置 → 隐私与安全性」底部点击「仍要打开」。仍不行可以在终端执行移除隔离属性的命令,见正文。
怎么知道自己的 Mac 是什么芯片?
点左上角苹果菜单 →「关于本机」,显示 Apple M 系列就是 Apple 芯片,下载 aarch64 / arm64 版本;显示 Intel 就是 Intel 芯片,下载 x64 版本。
Intel Mac 能用小火箭吗?
不能。只有 Apple 芯片的 Mac 能运行 iPhone 和 iPad 应用。Intel Mac 请用 Clash Verge Rev、ClashX Meta 等桌面客户端。
Mac 终端里 git、brew 不走代理怎么办?
终端默认不读取系统代理。可以开启客户端的 TUN 模式,或者在终端执行 export https_proxy=http://127.0.0.1:端口号 临时设置代理,端口号在客户端设置里查看。
Mac 翻墙软件关掉后上不了网?
客户端异常退出时可能留下系统代理设置。到「系统设置 → 网络 → 当前网络 → 详细信息 → 代理」里关闭网页代理和安全网页代理即可。
Mac 梯子需要开 TUN 模式吗?
只用浏览器的话开系统代理就够了。需要终端、开发工具、部分不读系统代理的 App 也走代理时,再打开 TUN 模式,首次开启要输入系统密码授权。
Mac App Store 能直接下载翻墙软件吗?
中国大陆区 App Store 一般没有这类应用。Clash Verge Rev 等从 GitHub 下载;小火箭、Stash 需要用购买过的外区 Apple ID 在 Mac App Store 的「iPhone 与 iPad App」里安装。
iPad 怎么用 Mac 上的梯子?
在 Mac 的 Clash 客户端打开允许局域网连接,记下端口和 Mac 的局域网 IP;iPad 在 Wi-Fi 当前网络的配置代理里选手动,填入 IP 和端口即可。Mac 休眠后代理会断,只在自己家网络里这样用。
换了新 Mac,翻墙要重新配置吗?
要重新装客户端,但很快:在新 Mac 上下载 Clash Verge Rev 等客户端,重新导入机场订阅即可,节点和规则会自动下载。自己改过的规则先在旧电脑上备份,再导入新电脑。
Mac 怎么确认翻墙软件分流正常?
打开客户端的连接列表,访问一个国内网站,确认它走的是直连;再打开 Google 确认走了节点。国内网站也走节点,多半是开成了全局模式,切回规则即可。
更多问题见机场问答库:选机场、客户端、连不上、ChatGPT 和流媒体的常见问题都在这里。