← 返回 acaisbest.shop 本地视觉备份 首页

Clash Verge Rev macOS 怎么设置代理?按这条路径完成配置

更新于 2026-10-31 · acaisbest.shop

简答:Clash Verge Rev 在 macOS 上设置代理,最短路径是:导入可用配置 → 选择节点 → 先开启系统代理 → 用浏览器验证;只有需要接管不遵循系统代理的应用时,再考虑 TUN。系统代理和 TUN 不是同一个开关,遇到连接失败时应先关闭 TUN,回到系统代理模式确认节点与端口正常。

定义:系统代理是把 macOS 网络服务的 HTTP、HTTPS 或 SOCKS 代理指向 Clash Verge Rev 的本地监听地址;TUN 则通过虚拟网卡接管更广范围的流量,权限、DNS 和路由影响也更大。

先试这一步:macOS 上的 5 步速查

  1. 确认客户端和配置已准备好。打开 Clash Verge Rev,确认核心处于运行状态,并准备一条来源可靠的 Clash 兼容订阅或本地配置。订阅链接属于敏感凭据,不要粘贴到公开页面或发给他人。本文是 acaisbest.shop 本地视觉备份提供的第三方使用指南,不代表该客户端或任何订阅服务的官方页面。
  2. 导入并激活配置。进入配置或订阅相关页面,粘贴订阅地址后保存并更新;如果使用本地 YAML 文件,则选择导入。看到配置名称、代理组或节点列表后,再点击启用。浏览器能打开订阅地址,只能说明地址可以被访问,不等于配置中的节点已经可用。
  3. 选择节点和运行模式。进入代理页面选择一个节点,先使用规则模式进行验证;如果规则导致目标请求直连或被拒绝,再临时切换全局模式做对照。不要把一次网页打开结果当成长期延迟、速度或可用率结论。
  4. 先打开 System Proxy。在客户端首页或代理控制区域开启“系统代理”。如果开关无效,先确认核心正在运行,再检查是否有其他网络工具、管理配置或系统权限阻止修改代理设置。Clash Verge Rev 项目说明其支持系统代理和 TUN 模式,但具体菜单名称可能随版本变化。查看项目公开说明。
  5. 用 macOS 设置核对地址和端口。打开“苹果菜单 → 系统设置 → 网络”,选择当前使用的网络服务,点击“详细信息”或“Details”,再进入“代理”或“Proxies”。Apple 的路径是“System Settings → Network → 选择网络服务 → Details → Proxies”。核对已启用的代理类型、服务器地址和端口是否与 Clash Verge Rev 设置页实际显示的一致;不要直接照抄网上固定的默认端口。Apple 官方代理设置说明。

停止条件:如果系统代理已写入 macOS,但浏览器仍无法访问,不要立刻开启 TUN;先回到客户端查看当前节点、运行模式、日志和本地监听端口。

系统代理和 TUN,macOS 应该先用哪个?

项目系统代理TUN 模式
作用方式修改 macOS 网络服务中的代理设置,让遵循系统代理的应用使用本地代理。通过虚拟网卡和路由接管更广范围的流量。
适合场景浏览器、常规桌面应用的首次连接验证和日常使用。应用不遵循系统代理,或需要更广泛接管流量时再考虑。
排查难度重点检查核心状态、节点、代理开关、服务器地址和端口。还要检查服务模式、系统权限、DNS、路由及其他虚拟网卡冲突。
推荐顺序先用,确认基础连接正常。后用,每次只改变一个变量。

Clash Verge Rev 的公开项目资料同时列出系统代理与 TUN(虚拟网卡)功能;两者应当分开验证。macOS 官方文档则将 HTTP、HTTPS、SOCKS、自动代理发现和 PAC 等选项放在网络服务的“代理”页面中。Clash Verge Rev 项目页面 Apple macOS 代理设置文档。

实用选择:只想让浏览器使用代理,先开系统代理;某个应用明确不遵循系统代理,再检查该应用是否有独立代理设置,最后才测试 TUN。TUN 开启后如果所有流量突然失败,先关闭 TUN,恢复系统代理或直连状态,再继续定位。

macOS 系统代理打开但不生效,按现象分流

1. 开关点了没有变化

先确认 Clash Verge Rev 核心正在运行,并且已经选中配置和节点。然后到 macOS“系统设置 → 网络 → 当前网络服务 → 详细信息 → 代理”查看是否真的写入了服务器和端口。如果 macOS 页面没有变化,可能是系统设置被锁定、当前账户权限不足,或其他软件正在反复修改代理状态。Clash Verge Rev 的 macOS FAQ 将系统代理修改失败与系统偏好设置权限列为排查方向。查看项目 macOS FAQ。

2. 系统代理已写入,但网页打不开

先在客户端确认节点没有报错,再临时切换到全局模式做对照。如果全局模式也失败,问题更可能在节点、订阅、配置或本地核心;如果全局模式可用而规则模式失败,则检查规则组和直连策略。不要仅凭“端口存在”判断代理可用,必须结合客户端日志和实际请求结果。

3. 浏览器能用,其他应用不能用

这通常只能说明浏览器遵循了系统代理,不能推出所有应用都会遵循。先查看目标应用是否有独立的 HTTP、HTTPS、SOCKS 或 VPN 设置;命令行工具、开发工具、容器工具也可能使用自己的代理环境。本文不把系统代理当作所有应用的强制接管方式。

4. 一开启 TUN 就断网

先关闭 TUN,确认系统代理模式能够独立工作,再查看客户端日志中的 DNS、路由和服务模式提示。项目 FAQ 说明,macOS TUN 启动时可能涉及系统 DNS 变化;公开 issue 也记录过特定版本与 macOS 环境下 TUN 创建成功但流量仍失败的案例,因此不要把“虚拟网卡已经出现”当成网络已经可用。项目 macOS FAQ 公开问题记录。

回滚方法:关闭 TUN,关闭系统代理,等待 macOS 网络恢复后重新打开客户端;再次测试时只开启系统代理,不要同时修改 DNS、规则和节点。若仍异常,记录 macOS 版本、客户端版本、内核版本、当前网络服务及脱敏日志,再进行下一步排查。

如何确认代理真的生效?

验证应当从“配置—节点—代理开关—应用请求”逐层进行。单次打开网页不能证明长期延迟、丢包、速度或所有站点都正常。

macOS 设置代理前的自查清单

常见问题

Clash Verge Rev 在 macOS 上应该先开系统代理还是 TUN?

先开系统代理。它更适合验证配置、节点和本地端口是否正常;只有应用不遵循系统代理或确实需要更广泛接管流量时,再单独测试 TUN。

macOS 系统代理在哪里确认?

打开“苹果菜单 → 系统设置 → 网络”,选择当前网络服务,进入“详细信息”或“Details”,再打开“代理”或“Proxies”。核对服务器地址和端口是否与 Clash Verge Rev 设置页实际显示的值一致。

系统代理打开后浏览器能用,但终端或其他应用不能用,正常吗?

可能正常,因为不同应用对系统代理的遵循方式不同。先检查目标应用是否有独立代理设置,不要把浏览器成功直接等同于所有应用都已代理。

TUN 一打开就断网怎么办?

先关闭 TUN,确认系统代理模式能否单独工作;然后查看客户端日志中的 DNS、路由、服务模式和权限提示。不要同时修改节点、规则和 DNS,避免无法判断是哪一步造成变化。

可以直接使用网上写死的 7897 端口吗?

不建议。不同版本、配置或本机设置可能使用不同端口,应以 Clash Verge Rev 设置页实际显示的监听端口为准,再到 macOS 代理页面核对。

相关阅读

参考资料

  1. Clash Verge Rev 项目公开页面
  2. Apple 官方:在 Mac 上更改代理设置
  3. Clash Verge Rev 项目 macOS FAQ
  4. Clash Verge Rev GitHub:macOS TUN 与 DNS 的公开问题记录
  5. github.com
  6. github.com