跳到正文
2026 年 10 月 19 日 星期一 · 农历九月初十34 家机场 · 核稿日 10 月 12 日一翻云新账号码 1FLYYUN广告启事版序
报眼一翻云¥20/月码 1FLYYUN下转 →

分端版Clash Verge RevmacOS

Mac 上用 Clash Verge Rev:选对安装包,再过系统代理和 TUN 两道授权

2026 年 10 月 17 日写 · 10 月 17 日更新 · 约 4 分钟读完

消息头Clash Verge Rev 在 Mac 上打开系统代理时若提示「无法设置系统代理」,按提示安装 Clash Verge 系统服务即可,TUN 也依赖这个服务。

分步

  1. 点屏幕左上角的苹果菜单 → 关于本机,看「芯片」一行是 Apple M 系列,还是「处理器」一行写着 Intel。
  2. 到 clash-verge-rev 的 GitHub Releases 下载对应的 dmg:M 芯片选 aarch64.dmg,Intel 选 x64.dmg(写作时为 v2.5.8)。
  3. 打开 dmg,把 Clash Verge 拖进「应用程序」文件夹,从「应用程序」里启动;升级时先在菜单栏图标里退出旧版本。
  4. 被系统拦下时,到 系统设置 → 隐私与安全性 页面下方点「仍要打开」。
  5. 导入订阅后打开系统代理;弹出权限不足的提示时,按提示安装 Clash Verge 系统服务并输入管理员密码。

 Mac 装 Clash Verge Rev 先分芯片:Apple M 系列用 aarch64.dmg,Intel 机型用 x64.dmg,系统需 macOS 12 或更新。

先看芯片,再挑 dmg

点屏幕左上角的苹果菜单,选「关于本机」:写着「芯片 Apple M1 / M2 / M3 / M4」之类的是 Apple 芯片,写着「处理器」且带 Intel 字样的是 Intel 机型。

正式版 v2.5.8(信源:GitHub Releases,10 月 17 日)里,Mac 相关的文件有这几个:

文件 给谁用
Clash.Verge_2.5.8_aarch64.dmg Apple M 系列芯片
Clash.Verge_2.5.8_x64.dmg Intel 处理器
Clash.Verge_2.5.8_aarch64.app.tar.gz、x64.app.tar.gz 及 .sig 应用内自动更新用的,手动安装不要下

系统版本方面,Clash Verge Rev 的安装文档写的是支持 macOS 12 及以上。还停在 macOS 11 的机器,文档给了一个手动替换内核的变通办法,但同时建议升级系统,这里不展开。

下载只走 clash-verge-rev/clash-verge-rev 仓库的 Releases 页。搜索结果里不少名字带 Clash Verge 的网站并不是项目方的,项目文档写明它目前只通过 GitHub Release 发布。

拖进「应用程序」,从那里启动

打开 dmg,把 Clash Verge 图标拖到「应用程序」文件夹。v2.5.8 会检查自己是不是从「应用程序」目录启动的:直接在 dmg 里或下载文件夹里双击,会弹窗提示需要移动到 Applications 才能安全启动后台服务,点「移动」即可。

升级有两条路:应用内收到新版本提示时直接安装,或者手动下载新 dmg 覆盖。手动覆盖前,先从菜单栏的 Clash Verge 图标里选退出,确认它不在运行。文档的 macOS 常见问题里提到,旧版本还开着的时候装新版本,可能导致两个版本都损坏,那时只能彻底卸载后重装。

被系统拦下时怎么放行

从网上下载的应用,macOS 会做一次来源检查。如果打开时提示无法验证开发者,或者提示应用已损坏:

  1. 先点「取消」或「完成」关掉提示。
  2. 进「系统设置」,点左栏的「隐私与安全性」,翻到下半部分的安全性一栏,刚才被拦下的 Clash Verge 就列在那里,点「仍要打开」,再在弹窗里确认。

如果隐私与安全性里找不到这个按钮,可以在「终端」里清掉下载文件带的隔离标记,再重新打开:

sudo xattr -r -d com.apple.quarantine "/Applications/Clash Verge.app"

这条命令是 macOS 处理下载应用的通用做法,Clash Verge Rev 自己的文档没有专门写这一步。只对从官方 Releases 下载的安装包这样做。

系统代理开关改不动

导入订阅、选好节点后打开「系统代理」,Mac 上有可能弹出「无法设置系统代理」:macOS 以权限不足为由拒绝了修改。界面给了两个解决办法,选一个即可:

  • 安装 Clash Verge 系统服务。 按弹窗里的按钮安装,输入管理员密码,之后系统代理由服务以管理员身份去改,不会再弹这个提示。TUN 也要用到这个服务,装一次两边都受益。
  • 改系统设置。 在「系统设置 → 隐私与安全性 → 高级」里,关掉「访问系统范围设置需要管理员密码」。

装好服务后,如果每次登录都弹出「osascript 想要进行更改」,文档的说法是登录项里一个叫 won fen 的服务启动项被禁用了,到「系统设置 → 通用 → 登录项」把它重新打开即可。

TUN 在 Mac 上的两点不同

在「设置 → 系统设置」打开「虚拟网卡模式」就是 TUN。Mac 上和其他系统相比有两处要知道:

  1. 虚拟网卡名必须以 utun 开头。 这是 macOS 的限制,Clash Verge Rev 在 Mac 上默认用 utun1024,一般不用改;自己改名时别去掉 utun 前缀。
  2. 系统 DNS 会被临时改掉。 开启 TUN 时,Verge 会把系统 DNS 设成 223.6.6.6,关闭后恢复。开着 TUN 时在网络设置里看到这个地址,不用去改它。

TUN 的完整步骤,以及开关自动弹回、开了以后断网时查哪里,放在 Clash Verge TUN 模式怎么开。

不读系统代理的 Mac 应用

系统代理只对愿意读取它的程序有效,Mac 上常见的例外有三类:

  • App Store 版 Telegram。 它默认不跟随系统代理,要在 Telegram 自己的设置里添加 SOCKS5 代理,地址 127.0.0.1,端口 7897,也就是 Clash Verge Rev 默认的混合代理端口。改过端口的话以「设置 → Clash 设置 → 端口设置」里显示的为准。
  • 终端里的命令。 curl、git、brew 一般不读系统代理。点开菜单栏的 Clash Verge 图标,有一项「复制环境变量」,把复制到的 export 语句贴进终端,这个终端窗口里的命令就会走代理。
  • 自带网络栈的程序。 部分游戏和开发工具既不读系统代理,也没有代理设置,这类程序要靠 TUN。

要彻底卸载或重装时

把 Clash Verge 拖进废纸篓只删掉了应用本身,系统服务和数据目录还留着。需要干净重装时,先把订阅备份出来,再按 Clash Verge Rev 卸载文档的顺序处理:

  1. 订阅文件在 ~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev/profiles/,整个复制一份,或者干脆只记下订阅链接。
  2. 停掉并移除系统服务:
sudo launchctl stop io.github.clash-verge-rev.clash-verge-rev.service
sudo launchctl unload /Library/LaunchDaemons/io.github.clash-verge-rev.clash-verge-rev.service.plist
sudo rm -rf /Library/PrivilegedHelperTools/io.github.clash-verge-rev.clash-verge-rev.service.bundle
  1. 删除应用,再删掉上面那个 Application Support 下的目录和 ~/Library/Caches/io.github.clash-verge-rev.clash-verge-rev 缓存目录。

文档特别提醒,服务的那个 bundle 文件夹一定要删,否则以后装其他版本时可能出问题。

导入订阅前

Mac 上导入的订阅,和其他设备上用的是同一种 Clash 订阅链接。以一翻云为例,它在注册后不会自动给出订阅地址,要在付款后向客服领取;轻享版按月 ¥20 计费,每月 150GB(信源:一翻云价目页,10 月 9 日),新账号输入 1FLYYUN 可享 9 折。还在比较的话,机场总表列出了各家订阅是在面板里给还是要另外申请。导入以后的订阅管理见 Clash Verge 订阅管理。

Mac 上的另外两款

不习惯 Clash Verge Rev 的话,Mac 上还有两款同样基于 mihomo 的客户端:FlClash 提供 Apple 芯片和 Intel 两种 dmg,也能用 Homebrew 安装,界面和它的安卓版一致,用法见 FlClash 怎么用;Clash Party 在 Mac 上用 .pkg 安装包,覆写和虚拟网卡的做法见 Clash Party 使用教程。同一条订阅三款都能用,不用重新购买。

文中提到的机场

1

一翻云

报眼

轻享版 ¥20/月 150GB,7 月 12 日自己测过

起步价
¥20/月每月 150GB
订阅
找客服要
优惠码
1FLYYUN

编读往来

Apple 芯片的 Mac 装了 x64 版 Clash Verge Rev 会怎样?
借助 Rosetta 2 转译也许能打开,但图形界面、内核和系统服务都要多一层转译,出了问题很难判断是哪一层。Releases 里本来就有 aarch64.dmg,卸掉重装原生版本更省心。
Mac 上 Telegram 开着 Clash 还是一直转圈,要改哪里?
App Store 下载的 Telegram(Swift 版)默认不读系统代理。在 Telegram 的设置里手动添加代理:类型选 SOCKS5,服务器 127.0.0.1,端口 7897(Clash Verge Rev 默认的混合代理端口);或者改用 telegram.org 提供的桌面版。
打开 TUN 以后,Mac 的 DNS 变成了 223.6.6.6,正常吗?
正常。Clash Verge Rev 文档解释过:TUN 接不到 macOS 发往局域网地址的 DNS 请求,所以开启 TUN 时会临时把系统 DNS 改成 223.6.6.6,实际解析由 mihomo 内核处理;关闭 TUN 后会恢复成原来的设置。