Clash Verge Rev Mac 教程:macOS 安装、订阅导入与系统代理设置

更新于 约 4 分钟读完客户端教程 · macOS客户端

本文要点

  • Apple 芯片下载 aarch64 安装包,Intel 芯片下载 x64,不要选错。
  • 导入订阅和选节点的操作与 Windows 版一致,系统代理开关在设置页。
  • 终端默认不走系统代理,需要设置代理环境变量,或者直接开启 TUN 模式。

下载对应芯片的安装包

Clash Verge Rev 是开源的图形界面代理客户端,macOS 版和 Windows 版的界面基本一致。安装包只从官方仓库 clash-verge-rev 的 Releases 页面下载,按芯片选择:

Mac 芯片 应下载的文件 如何确认
Apple 芯片(M 系列) 文件名带 aarch64 的 .dmg 苹果菜单 →「关于本机」里显示「芯片」
Intel 芯片 文件名带 x64 的 .dmg 「关于本机」里显示「处理器」为 Intel

安装与首次打开

  1. 双击下载好的 .dmg,把应用图标拖进「应用程序」文件夹。
  2. 从「应用程序」里打开它。
  3. 如果弹出「已损坏,无法打开」或「无法验证开发者」之类的提示,不要急着删除。这是系统对未公证应用的拦截,处理方法见 Apple Silicon安装问题。
  4. 打开后菜单栏会出现客户端图标,界面语言可以在设置里改成中文。

导入订阅并选择节点

  1. 在机场用户中心复制 Clash 或 Mihomo 格式的订阅链接。
  2. 进入客户端左侧的「订阅」页面,把链接粘贴到顶部输入框,点击「导入」。
  3. 点一下新出现的订阅卡片,把它设为当前配置。
  4. 切到「代理」页面,模式保持「规则」,在策略组里选一个延迟低的节点。

这部分和 Windows 版完全相同,更细的说明可以参考 Clash Verge Rev 教程。

开启系统代理或 TUN 模式

  • 系统代理:在「设置」页打开「系统代理」开关。Safari、Chrome 等浏览器和大部分应用会走代理。可以到「系统设置」→「网络」→ 当前网络的「详细信息」→「代理」里确认,代理项已被自动勾选并指向 127.0.0.1。
  • TUN 模式:在「设置」页先按提示安装服务(需要输入开机密码),再打开「虚拟网卡模式」。它会接管全部流量,适合终端和不认系统代理的应用。

两者开一个就够。日常使用系统代理即可。

让终端走代理

macOS 的终端不读取系统代理。不想开 TUN 的话,可以在当前终端窗口里设置环境变量:

export https_proxy=http://127.0.0.1:7897
export http_proxy=http://127.0.0.1:7897
export all_proxy=socks5://127.0.0.1:7897

7897 是 Clash Verge Rev 常见的默认端口,实际以设置页显示的端口为准。菜单栏图标的菜单里也有复制环境变量命令的选项,可以直接粘贴使用。

验证与常见问题

用浏览器打开一个需要代理的网站,再到 IP 查询网站确认显示的地区是节点所在地;终端里可以执行 curl -I https://www.google.com,能返回状态行即说明终端代理生效。

常见问题按下面的方向处理:

喜欢更轻量的菜单栏工具,可以看看 ClashX Meta 教程。

常见问题

Clash Verge Rev Mac 版提示已损坏怎么办?

这是 macOS 对未经公证的应用的拦截提示,并不代表安装包真的损坏。确认安装包来自官方仓库后,在终端里用 xattr 命令清除应用的隔离属性,就可以正常打开了。

Mac 上 Clash Verge Rev 的 TUN 模式为什么要输入密码?

创建虚拟网卡和修改路由需要系统管理员权限,所以首次开启 TUN 模式前要安装一个后台服务,安装过程中 macOS 会要求输入开机密码进行授权,这属于正常流程。

M 系列芯片的 Mac 应该下载哪个版本?

M 系列属于 Apple 芯片,下载文件名带 aarch64 的 dmg 安装包。带 x64 的是给 Intel 芯片准备的,在 Apple 芯片上要靠 Rosetta 转译,不推荐。

相关macOS客户端文章

全部