Clash Verge Mac 完全指南
M1/M2/M3/M4 + Intel 全芯片适配

从芯片选版到终端代理,Mac翻墙你需要知道的一切。附5款Mac代理客户端横评。

macOS Sequoia 15 兼容 Apple Silicon 原生 免费开源 2026年2月更新

本文目录

  1. 芯片识别与版本选择
  2. 下载安装
  3. 解决「已损坏」「无法打开」
  4. 导入订阅与基本使用
  5. Mac 代理客户端横评(5款)
  6. macOS 版本兼容性
  7. 终端/命令行代理配置
  8. TUN 模式深度配置
  9. 从 ClashX 迁移指南
  10. Mac 专属 FAQ(8个)

1. 芯片识别与版本选择

Clash Verge 分两个安装包,选错版本无法运行。查看方法:点击屏幕左上角 → 「关于本机」。

芯片 适用机型 发布年份 下载版本
M1 / M1 Pro / M1 Max / M1 Ultra MacBook Air/Pro 2020-2021, iMac 2021, Mac Studio 2022 2020-2022 aarch64.dmg
M2 / M2 Pro / M2 Max / M2 Ultra MacBook Air/Pro 2022-2023, Mac mini 2023, Mac Pro 2023 2022-2023 aarch64.dmg
M3 / M3 Pro / M3 Max MacBook Pro 2023, iMac 2023, MacBook Air 2024 2023-2024 aarch64.dmg
M4 / M4 Pro / M4 Max MacBook Pro 2024, iMac 2024, Mac mini 2024 2024-2025 aarch64.dmg
Intel Core i5 / i7 / i9 2019年及更早的Mac全系列 2019及以前 x64.dmg
简单判断:「关于本机」显示「芯片: Apple M...」就选 aarch64;显示「处理器: Intel」就选 x64。不确定可以终端执行 uname -m,输出 arm64 选 aarch64,输出 x86_64 选 x64。

2. 下载安装

下载地址

前往下载站

  • Apple Silicon(M1-M4):选带 aarch64 的 .dmg 文件
  • Intel:选带 x64 的 .dmg 文件

安装步骤

  1. 双击下载的 .dmg 文件,弹出安装窗口
  2. 把 Clash Verge 图标拖到右侧的 Applications 文件夹
  3. 在「启动台」或 Finder → 应用程序 中找到 Clash Verge 并双击打开
  4. 首次打开会弹出安全提示——这是正常现象,下一节解决
安装路径注意:必须拖到 Applications(应用程序)文件夹,不要直接从 .dmg 里运行。否则后续终端命令的路径会找不到。

3. 解决「已损坏」或「无法打开」

这不是软件损坏!macOS 的 Gatekeeper 机制会拦截非 App Store 下载的应用。Clash Verge 是开源软件,没有 Apple 签名,所以被拦截。两个终端命令即可解决。

方法一:终端 xattr 命令(推荐)

打开终端,输入以下命令:

Terminal — zsh
$ sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

方法二:允许任何来源

Terminal — zsh
$ sudo spctl --master-disable
详细图文教程:包含截图、拖拽技巧、常见问题解答 → Mac安装软件提示「已损坏」完整解决方案

4. 导入订阅与基本使用

Clash Verge 只是代理客户端,你需要先购买机场获取「订阅链接」。还没有机场?看机场推荐

  1. 复制订阅链接:登录机场官网 → 找到「Clash订阅」或「通用订阅」→ 复制链接
  2. 导入订阅:打开 Clash Verge → 左侧「订阅」→ 粘贴链接 → 点「导入」
  3. 选中订阅:在订阅列表中右键点击刚导入的条目 → 选择「使用」
  4. 选择节点:左侧「代理」→ 展开节点组 → 选择一个节点
  5. 开启代理:左侧「设置」→ 打开「系统代理」开关
  6. 测试成功:打开浏览器访问 google.com
节点选哪个国家?
日常浏览:日本/新加坡(延迟低)
ChatGPT/Claude:美国/日本(香港被封)
Netflix/YouTube:美国(片库最全)/ 日本(动漫多)
详细节点选择看 Clash总教程

5. Mac 代理客户端横评(5款对比)

Clash Verge 不是 Mac 上唯一的选择。下面横评5款主流 Mac 代理客户端,帮你决定用哪个。

客户端 价格 协议支持 界面 Apple Silicon TUN模式 规则分流 推荐度
Clash Verge Rev 免费 SS/VMess/Trojan/Hysteria2 现代 原生支持 支持 完善 ★★★★★
ClashX Pro 免费 SS/VMess/Trojan 原生Mac风格 原生支持 支持 良好 ★★★★
Surge 5 $49.99 SS/VMess/Trojan/TUIC等 精致 原生支持 支持 顶级 ★★★★
Stash $3.99/月 SS/VMess/Trojan 苹果风格 原生支持 支持 良好 ★★★
V2rayU 免费 VMess/VLESS 简陋 Rosetta 不支持 基础 ★★

一句话总结

6. macOS 版本兼容性

不同macOS版本对 Clash Verge 的兼容情况和已知问题:

Sequoia
macOS 15
完全兼容
Sonoma
macOS 14
完全兼容
Ventura
macOS 13
完全兼容
Monterey
macOS 12
完全兼容
Big Sur
macOS 11
基本兼容*
Catalina
macOS 10.15
可能有问题
*Big Sur 注意:Big Sur 是最后一个同时支持 Intel 和 Apple Silicon 的双架构版本。如果你是 Intel Mac + Big Sur 组合,TUN 模式可能需要额外的内核扩展权限。建议升级到 Monterey 以上。

macOS 更新后的常见问题

每次 macOS 大版本更新(如 Ventura → Sonoma)后,系统会重置安全设置,导致:

建议:把 xattr 命令保存到「备忘录」App 里,每次升级系统后直接复制粘贴到终端执行。

7. 终端/命令行代理配置

开启系统代理后,浏览器可以翻墙了,但终端命令行默认不走系统代理。如果你需要在终端里用 brewgitnpmpip 等工具,必须手动配置。

临时代理(仅当前终端窗口生效)

Terminal — zsh
# 设置 HTTP/HTTPS/SOCKS5 代理(Clash Verge 默认端口 7890)
$ export https_proxy=http://127.0.0.1:7890
$ export http_proxy=http://127.0.0.1:7890
$ export all_proxy=socks5://127.0.0.1:7890

# 验证是否生效
$ curl -I https://www.google.com
HTTP/1.1 200 OK ← 看到200就说明终端代理生效了

永久代理(写入 shell 配置文件)

每次打开终端都自动走代理:

Terminal — zsh
# macOS 默认用 zsh,配置文件是 ~/.zshrc
# 添加代理开关函数(推荐)
$ cat >> ~/.zshrc << 'EOF'
# Clash Verge 代理开关
proxy_on() {
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7890
echo "代理已开启 ✓"
}
proxy_off() {
unset https_proxy http_proxy all_proxy
echo "代理已关闭 ✗"
}
EOF

# 重新加载配置
$ source ~/.zshrc

# 之后只需输入 proxy_on 或 proxy_off 即可切换
$ proxy_on
代理已开启 ✓

常用开发工具代理设置

工具 代理方式 命令/设置
Homebrew 自动读取环境变量 设置 http_proxy 后直接 brew install
Git 全局配置 git config --global http.proxy http://127.0.0.1:7890
npm / yarn registry 或代理 npm config set proxy http://127.0.0.1:7890
pip 自动读取环境变量 设置 https_proxy 后直接 pip install
SSH/SCP ProxyCommand ~/.ssh/config 中添加 ProxyCommand

8. TUN 模式深度配置

系统代理只能代理支持 HTTP/SOCKS 代理的 App(浏览器、终端等)。TUN 模式创建虚拟网卡,接管 Mac 所有网络流量,让所有 App 都走代理。

什么时候需要 TUN 模式?

开启步骤

  1. 打开 Clash Verge → 左侧「设置」
  2. 找到「Tun 模式」→ 打开开关
  3. 首次开启会弹窗要求安装「网络扩展」→ 输入密码允许
  4. macOS Ventura 13+ 还会弹「允许VPN配置」→ 点「允许」
  5. 状态栏出现 VPN 图标 = 开启成功
TUN vs 系统代理,选一个:不要同时开启 TUN 模式和系统代理,会导致流量循环。开了 TUN 就关掉系统代理。

TUN 模式 vs 系统代理对比

对比项 系统代理 TUN 模式
覆盖范围 仅支持代理的App 所有App
协议支持 HTTP/SOCKS TCP + UDP
性能开销 几乎无 略高(虚拟网卡)
配置难度 一键开启 需要授权网络扩展
适合场景 日常浏览、看视频 游戏、全局代理需求

9. 从 ClashX / ClashX Pro 迁移

ClashX Pro 是 Mac 上的老牌 Clash 客户端,但原作者在2023年底删库停更。如果你还在用,建议迁移到 Clash Verge Rev。

迁移步骤

  1. 备份订阅链接:打开 ClashX Pro → Config → 右键当前配置 → 复制订阅 URL
  2. 安装 Clash Verge:按本教程第2、3节安装
  3. 导入订阅:在 Clash Verge 中粘贴订阅链接导入(不要复制配置文件,格式不完全兼容)
  4. 关闭 ClashX Pro:菜单栏图标 → Quit ClashX Pro
  5. 删除 ClashX Pro:从应用程序文件夹拖到废纸篓
配置文件不通用:不要直接把 ClashX Pro 的 yaml 配置文件复制到 Clash Verge。虽然都基于 Clash 核心,但 Clash Verge Rev 使用的是 Mihomo 内核(原 Clash.Meta),配置字段有差异。直接导入订阅链接是最保险的方式。

ClashX Pro vs Clash Verge Rev 对比

对比项 ClashX Pro Clash Verge Rev
更新状态 已停更(2023) 活跃开发中
内核 Premium(闭源) Mihomo(开源)
协议支持 SS/VMess/Trojan +Hysteria2/TUIC/VLESS
界面 macOS 原生菜单栏 独立窗口(Tauri框架)
macOS 15 兼容 未测试 完全兼容

10. Mac 专属 FAQ

M1/M2/M3/M4 芯片选错了 x64 版本会怎样?
可以运行(通过 Rosetta 2 转译),但性能低、耗电多、可能有兼容问题。建议卸载后重装 aarch64 版本。
每次 Mac 重启后都要手动打开 Clash Verge?
Clash Verge → 设置 → 开启「开机自启」。也可以手动添加:系统设置 → 通用 → 登录项 → 点「+」添加 Clash Verge。
Clash Verge 的 Mac 端口号是多少?
默认混合端口(HTTP + SOCKS5)是 7890,API 控制端口是 9090。可以在设置 → Clash 端口中查看和修改。
Time Machine 备份会包含 Clash Verge 配置吗?
会。Clash Verge 的配置文件存储在 ~/.local/share/io.github.clash-verge-rev.clash-verge-rev/。Time Machine 恢复后配置还在,但可能需要重新执行 xattr 命令解除安全限制。
Safari 不走代理怎么办?
Safari 使用系统网络设置。确认 Clash Verge 的「系统代理」开关已开启。如果还不行,打开系统设置 → 网络 → Wi-Fi → 详细信息 → 代理,检查是否有 HTTP/HTTPS 代理指向 127.0.0.1:7890。
Mac 合盖休眠后代理断了?
这是正常现象。Mac 合盖后网络连接会中断,打开后 Clash Verge 会自动重连。如果节点显示超时,点一下「测速」刷新延迟。订阅更新可能需要手动刷新一次。
怎么查看 Clash Verge 的实时日志?
Clash Verge → 左侧「日志」页面可以实时查看连接日志。排查问题时非常有用,能看到哪些请求走了代理、哪些直连、哪些被规则匹配。
Clash Verge 占多少内存?影响 Mac 性能吗?
日常使用约 80-150MB 内存,Apple Silicon 上 CPU 占用极低(<1%)。对 Mac 性能几乎没有影响。相比之下,Chrome 一个标签页就要 200MB+。

Mac 翻墙需要搭配机场使用

以下机场均支持 Clash 订阅,订阅链接直接导入 Clash Verge 即可

相关教程