首页 · jinx.mom

Clash Verge Rev 系统代理怎么设置?

更新于 2026-11-02 · jinx.mom

简答:打开 Clash Verge Rev 的“设置”或“网络设置”,启用“系统代理”,再到当前系统的代理页面确认本机地址和端口,最后用浏览器请求与 Connections 记录验证。若开关无法保持、网页没记录或终端不通,按本文的分平台步骤和现象分流处理。

定义:系统代理是 Clash Verge Rev 将本机代理地址写入操作系统网络设置的功能,但实际是否生效还取决于应用是否遵循系统代理、当前代理模式、规则和节点状态。

先试这一步:开启系统代理并用 1 分钟确认

如果配置已经导入、代理组中能看到节点,先不要修改端口或 TUN,按下面顺序操作。

  1. 打开 Clash Verge Rev,确认当前配置已加载,代理组或节点列表能够正常显示。
  2. 进入客户端的设置或网络设置,找到系统代理并打开。当前项目界面也提供“System Proxy”和“TUN Mode”两个独立开关,菜单名称可能随版本变化,具体以当前界面为准。相关说明可参考项目设置文案。
  3. 进入代理页面,确认当前代理组没有停留在DIRECT,并选择一个状态正常的节点或代理组。
  4. 打开浏览器访问目标页面,再回到客户端的Connections或连接记录页面,确认出现浏览器请求、匹配规则和最终处理结果。
现象先查哪里下一步
系统代理开关无法保持开启服务、权限、其他软件覆盖关闭其他代理程序,重启客户端后再试
开关开启但 Connections 没记录浏览器是否遵循系统代理检查浏览器独立代理、扩展或应用代理设置
有记录但网页打不开规则、代理组、节点状态记录规则结果和错误信息,再对照测试
浏览器正常但终端不通终端是否读取系统代理检查终端工具自己的代理配置或环境变量

项目界面文案说明,系统代理用于修改操作系统代理设置;TUN 模式则通过虚拟网卡接管系统流量,启用 TUN 时不需要同时打开系统代理。不要把“开关变成开启”直接等同于所有应用都已经经过代理。

开启前的准备:配置、代理组和节点先确认

本文只解决系统代理设置,不把订阅导入当作主要步骤。开启前请确认三项:客户端正在运行、当前配置能够加载、代理组或节点列表不是空白。

  • 如果没有代理组或节点,先回到配置页面检查订阅更新、配置解析和内核状态。
  • 如果节点全部超时,先记录节点测试结果和客户端日志,不要反复切换系统代理。
  • 如果代理组当前为DIRECT,浏览器请求即使进入客户端,也可能按直连处理。
  • 修改端口、TUN 或配置前,先保留当前可用配置,便于出现断网时回滚。

项目发布页显示不同版本的功能和修复内容会变化,且页面可能同时列出正式版、候选版和历史版本。因此本文不固定写某个版本号;升级或排查时应以Clash Verge Rev 当前发布页和客户端实际界面为准。

Windows、macOS、Linux 分别怎么核验?

Windows

  1. 在 Clash Verge Rev 中打开系统代理。
  2. 打开 Windows 的设置 → 网络和 Internet → 代理,查看自动代理或手动代理区域是否出现本机代理设置。Microsoft 的路径说明见Windows 代理服务器设置。
  3. 不要假定所有 Windows 版本都会显示完全相同的字段。具体显示项取决于客户端写入的代理类型、当前版本和 Windows 版本;重点是核对代理是否已启用,以及地址和端口是否与客户端当前显示一致。
  4. 回到浏览器发起请求,再检查 Connections 是否出现记录。如果 Windows 页面显示已开启但客户端没有请求,优先检查浏览器是否使用独立代理设置。

macOS

  1. 在客户端中打开系统代理。
  2. 进入苹果菜单 → 系统设置 → 网络,选择当前实际联网的网络服务,点击详细信息 → 代理。
  3. 检查 HTTP、HTTPS、SOCKS 或 PAC 等项目是否出现本机代理设置。macOS 的官方入口和代理类型说明见Apple 的 Mac 代理设置文档。
  4. 如果 Wi-Fi、有线网络或其他网络服务同时存在,确认检查的是正在使用的那一项;之后用浏览器请求和 Connections 记录复测。

Linux:GNOME

  1. 在 Clash Verge Rev 中打开系统代理。
  2. 打开活动概览,搜索并进入网络,选择网络代理。
  3. 根据客户端写入方式检查手动代理或自动配置。GNOME 官方文档说明,手动模式可分别设置 HTTP、HTTPS、FTP 和 SOCKS 的地址与端口,自动模式则使用 PAC 地址,具体见GNOME 网络代理设置。
  4. 完成后打开浏览器访问目标页面,并在客户端连接记录中确认请求。

Linux:KDE Plasma

  1. 打开系统设置,在搜索框输入Proxy或代理,进入网络代理模块。
  2. 检查手动代理或自动配置是否出现客户端当前的本机地址和端口;KDE 文档也提供了手动代理和排除地址的配置说明,可参考KDE Proxy 配置文档。
  3. 如果 KDE 桌面设置已写入,但某个程序没有连接记录,不要直接判定系统代理失效,应继续检查该程序是否读取桌面代理。

Linux 的桌面环境、发行版和应用实现差异较大,因此不能把 GNOME 的入口当作所有 Linux 用户的固定路径。本文提供的是可复现的核验方向,具体菜单以当前桌面环境为准。

系统代理、规则模式、全局模式和 TUN 怎么选?

设置解决的问题适用判断
系统代理把遵循操作系统代理设置的应用交给客户端先用于浏览器和常见桌面应用
规则模式按配置规则决定代理、直连或其他处理日常使用,便于观察规则命中结果
全局模式让已进入客户端的请求统一交给选定代理组暂时排除规则匹配问题时对照测试
直连模式让已进入客户端的请求直接连接判断问题是否来自代理链路
TUN 模式通过虚拟网络接口接管更多系统流量应用不读取系统代理时再评估

系统代理和规则模式不是同一个开关:系统代理决定应用能否把请求送入客户端,规则模式决定进入客户端后的处理方式。全局模式也不能让完全不读取系统代理的应用自动产生连接记录。

项目设置文案明确写出,TUN 模式接管系统流量,启用时不需要同时开启系统代理;TUN 还可能需要服务模式或管理员权限。若只是浏览器无法使用,先完成系统代理和 Connections 验证,不要一开始就同时修改 TUN、DNS 和端口。

127.0.0.1 和端口是否需要手动修改?

127.0.0.1通常表示本机回环地址,但端口不能照抄其他教程。Clash Verge Rev 的当前配置、代理类型和版本都可能影响实际使用的端口。

  1. 在客户端设置或网络设置区域记录当前混合端口、HTTP 端口或 SOCKS 端口。
  2. 在 Windows、macOS 或 Linux 的代理页面核对地址和端口,重点看是否与客户端当前值一致。
  3. 如果客户端提示端口被占用,先关闭可能使用同一端口的程序,或在客户端中选择未占用端口。
  4. 修改后关闭并重新打开系统代理,再用浏览器请求和 Connections 记录复测。

不建议为了追求固定数字而修改端口。若当前版本支持端口自动避让或其他端口处理方式,应以客户端实际提示为准;发布说明中涉及的具体修复和功能也可能随版本变化。

开关失效、网页没网、终端不通:按现象分流

开关无法保持开启

  • 先关闭其他代理客户端、网络工具或浏览器代理扩展,避免多个程序同时修改系统代理。
  • 检查客户端是否提示需要服务模式、管理员权限或授权。
  • 确认核心正在运行且配置没有持续报错。
  • 重启客户端后只操作一次开关,并立即检查操作系统代理页面是否发生变化。

开关已开启,但浏览器打不开网页

  1. 确认代理组不是DIRECT,当前节点也不是超时状态。
  2. 查看 Connections 是否有浏览器请求。没有记录时,检查浏览器独立代理、扩展接管、应用自身代理和系统代理是否写入当前网络服务。
  3. 有记录但失败时,记录规则结果、错误类型和最终节点,再分别用规则模式、全局模式和直连模式做对照。
  4. 不要仅凭一次网页打开成功判断全部流量都经过代理。

浏览器正常,但终端、游戏或虚拟机不通

这类应用可能不读取桌面系统代理。先查应用自身的代理选项、环境变量或网络模式;只有确认需要接管更多系统流量时,才评估 TUN,并提前保留可回滚配置。

关闭客户端后仍然无法联网

  1. 在客户端中关闭系统代理。
  2. 回到当前操作系统的代理设置,确认手动代理、PAC 或自动配置没有残留。
  3. 检查其他代理程序、浏览器扩展或 TUN 服务是否仍在运行。
  4. 如果此前修改过配置或端口,恢复最近一次可用配置后再测试。

复测与回滚:什么结果才算设置完成?

完成设置后建议记录客户端版本、当前配置、代理组、节点、系统代理状态和 Connections 结果。这样下次出现“开关开启但没网”时,可以判断问题发生在配置、核心、系统代理写入、规则还是应用兼容性。

  1. 在规则模式下打开浏览器,确认请求出现在 Connections。
  2. 记录请求命中的规则、处理结果和最终节点。
  3. 必要时切换全局模式进行对照;如果全局正常而规则模式异常,回头检查规则命中结果。
  4. 关闭系统代理,再检查操作系统代理设置是否恢复。
  5. 如果需要启用 TUN,先备份配置,并一次只修改一个变量。

一个较完整的成功标准是:客户端开关与系统代理状态一致,浏览器请求出现在 Connections,规则和最终节点符合预期,关闭系统代理后系统设置可以恢复。这个标准只说明测试应用的请求路径正常,不代表所有应用和所有网络流量都采用同一路径。

常见问题

Clash Verge Rev 打开系统代理后,浏览器一定会走代理吗?

不一定。浏览器需要遵循操作系统代理设置,客户端还必须有正在运行的配置、可用的代理组或节点以及正确的规则。建议同时检查系统代理页面、浏览器访问结果和 Connections 记录。

Clash Verge Rev 系统代理和 TUN 模式应该选哪个?

普通浏览器和多数遵循系统代理的桌面应用,先使用系统代理;如果终端、游戏、虚拟机或其他应用不读取系统代理,再评估 TUN。TUN 可能需要服务模式或管理员权限,启用前应备份配置。

为什么系统代理显示开启,但 Connections 没有浏览器记录?

优先检查浏览器是否使用独立代理设置、代理扩展或其他网络接管方式,再确认当前系统网络服务是否写入了代理设置。如果应用本身不读取系统代理,开关开启也不会自动产生连接记录。

127.0.0.1 的端口需要改成固定值吗?

通常不需要。127.0.0.1表示本机回环地址,端口应以当前客户端和系统代理页面显示的值为准。只有遇到端口冲突或当前配置确有要求时才修改,修改后重新开关并复测。

Windows、macOS、Linux 的代理入口一样吗?

不一样。Windows通常在“设置→网络和 Internet→代理”,macOS在“系统设置→网络→当前网络→详细信息→代理”,Linux则取决于桌面环境,例如GNOME有“网络代理”页面,KDE需要在系统设置中进入代理模块。

关闭 Clash Verge Rev 后仍然无法联网怎么办?

先在客户端关闭系统代理,再检查当前系统的手动代理、PAC或自动配置是否残留;随后退出其他代理程序、浏览器扩展和TUN服务。如果修改过端口或配置,恢复最近一次可用状态。

相关阅读

参考资料

  1. Clash Verge Rev 项目设置文案:系统代理与 TUN 模式
  2. Clash Verge Rev 官方 GitHub Releases
  3. Microsoft Support:Windows 代理服务器设置
  4. Apple Support:Mac 代理设置
  5. GNOME 官方帮助:网络代理设置(help.gnome.org)
  6. KDE 官方文档:Proxy 配置(docs.kde.org)