Clash Verge Rev 连接不上网络怎么办?
简答:先退出其他代理或 VPN,确认订阅已激活、节点已选中,再关闭 TUN 只开启系统代理测试浏览器。若仍失败,看连接记录和日志区分节点超时、DNS、端口、规则或订阅更新问题。
定义:Clash Verge Rev 是负责界面、订阅和系统代理管理的客户端,mihomo 是实际处理规则匹配、DNS 与流量转发的代理核心。
先看现象:三分钟判断故障在哪一层
Clash Verge Rev 是 Clash Verge 的社区延续分支,客户端界面负责配置管理,mihomo 核心负责连接、规则和 DNS。开关显示已开启,并不等于节点、内核和系统流量都已经正常工作。先不要反复切换设置,按下面的现象定位。
| 现象 | 优先怀疑 | 先做什么 | 成功标准 |
|---|---|---|---|
| 节点全部超时或延迟测试失败 | 订阅、节点、核心、网络或系统时间 | 确认配置已激活,重启 mihomo 内核,再换一个节点测试 | 至少有一个节点出现可用延迟或连接记录 |
| 节点有延迟,但浏览器打不开 | 系统代理未生效、端口被占用、浏览器绕过代理 | 关闭 TUN,只开启 System Proxy,并核对系统代理端口 | 浏览器请求出现在连接记录中 |
| 只有部分网站打不开 | Rule 规则、DNS、IPv6 或 Fake-IP | 临时切换 Global,再查看日志中的域名和错误 | Global 能打开而 Rule 不能,说明重点检查规则 |
| 开启 TUN 后整机断网 | TUN 服务、虚拟网卡、路由、DNS 或防火墙 | 关闭 TUN 恢复网络,再检查权限和服务模式 | 关闭 TUN 后系统恢复,且系统代理仍可单独使用 |
| 退出软件后仍然没网 | 系统代理或 TUN 没有恢复 | 重新打开客户端关闭 System Proxy 和 TUN,再检查系统代理页面 | 系统代理关闭、TUN 停止,直连网络恢复 |
最快的第一步是:退出其他代理、VPN、加速器和抓包工具,只保留 Clash Verge Rev;然后在客户端中确认订阅配置已选中、策略组已选择节点、运行模式不是 Direct。
按这个顺序恢复:订阅、内核、端口和模式
- 关闭冲突软件。退出其他代理客户端、VPN、网络加速器和会修改系统代理的浏览器扩展。多个程序同时接管系统代理或虚拟网卡时,客户端显示开启不代表请求一定进入 mihomo。
- 确认配置真的在运行。进入 Profiles 或配置页面,检查远程配置是否导入成功并处于激活状态;再进入 Proxies,确认策略组中已经选中具体节点,而不是空组、手动选择组或不可用节点。
- 重启 mihomo 内核。在设置或内核管理页面执行重启,随后回到连接记录观察是否出现新的请求。若节点列表为空,先处理订阅更新,不要继续调整 DNS。
- 先用系统代理验证浏览器。关闭 TUN,只打开 System Proxy。系统代理只影响遵守操作系统代理设置的应用;TUN 则通过虚拟网卡接管更广泛的系统流量。先用较简单的系统代理验证,可以把权限、路由和虚拟网卡变量排除掉。客户端的设置字段也明确区分了 System Proxy 与 TUN Mode:Clash Verge Rev 设置字段。
- 核对运行模式。Rule 按规则匹配,Global 需要在 GLOBAL 组中选定代理,Direct 会直接连接目标。临时切换到 Global 测试:如果 Global 可以打开、Rule 不行,重点检查规则组和域名匹配;如果两者都不行,继续检查节点、DNS、端口或 TLS。
- 核对本地端口。常见混合端口为 7897 或 7890,以设置页为准。系统代理中的 HTTP、HTTPS 或 SOCKS 端口必须与客户端当前实际监听端口一致。mihomo 支持 mixed-port、socks-port 等入站端口,具体运行配置也可以通过 API 查看:mihomo 入站配置。
如果客户端提示端口已占用,先关闭占用端口的程序,或者在端口设置中改用空闲端口,然后重新开启 System Proxy。不要只改客户端端口而不更新系统代理,否则浏览器仍会请求旧端口。
验证时不要只看开关状态:观察连接日志中是否出现目标域名、命中的策略组和使用的节点;也可以在同一浏览器中对比代理开启和关闭时显示的出口 IP。命中 Direct 不等于节点故障,可能只是规则将该请求判定为直连。
三类常见故障的最短修复路径
节点全部超时
- 确认本机普通网络仍能打开订阅地址或其他基础网页。
- 检查系统日期、时间和时区是否准确;时间明显偏差可能导致订阅请求或 TLS 握手失败。
- 确认 mihomo 内核正在运行,必要时重启内核。
- 在 Proxies 页面换一个节点或策略组测试,不要只重复测试同一个节点。
- 打开日志,区分
timeout、connection refused、TLS、DNS等关键词。节点全部失败且日志没有有效出站连接时,优先检查订阅、内核和本地网络。
节点正常但网页打不开
- 关闭 TUN,只启用 System Proxy。
- 关闭浏览器代理扩展,避免扩展覆盖系统代理。
- 检查系统代理地址是否为本机地址,端口是否与客户端当前端口一致。
- 确认浏览器没有把目标域名加入代理绕过列表。
- 用 Global 模式测试;如果 Global 正常,再回到 Rule 检查策略组和规则。
只有部分网站打不开
- 在日志中查找该域名对应的策略和错误,不要只依据浏览器的“无法访问”提示。
- 检查 DNS 是否启用、上游 DNS 是否可达,以及是否启用了不合适的 IPv6 路径。mihomo 的 DNS 支持
fake-ip和redir-host两种增强模式,Fake-IP 地址范围以当前配置中的fake-ip-range为准:mihomo DNS 配置。 - 临时切换到另一种 DNS 增强模式或刷新 DNS 缓存,再重复访问同一域名。
- 如果只有某一类域名失败,检查规则是否将其错误分到 Direct、拒绝策略或不可用策略组。
TUN、DNS 和日志:不同系统怎么查
Windows:先用 System Proxy 验证浏览器,再按需启用 TUN。TUN 需要服务模式或管理员权限;如果启用失败,检查客户端中的 Install Service 或 Service Mode 状态。Windows 系统代理页面位于“设置 → 网络和 Internet → 代理”,微软说明该页面支持自动检测、脚本和手动代理配置:Microsoft:在 Windows 中使用代理服务器。如果是 Microsoft Store 等 UWP 应用不走系统代理,可先用普通浏览器验证;不要把 UWP 单个应用的问题误判为节点故障。
macOS:先关闭 TUN,进入“系统设置 → 网络 → 当前网络 → 详细信息 → 代理”,检查 HTTP、HTTPS 或 SOCKS 代理是否指向客户端实际监听端口。Apple 的代理设置说明位于:Apple:在 Mac 上更改代理设置。如果 macOS 要求放行或授权服务,按系统弹窗完成授权;授权后仍失败时,先回退到 System Proxy,确认普通浏览器能否建立连接。
Linux:优先用桌面环境的系统代理或浏览器代理完成基础验证,再处理 TUN 服务和路由。专用用户运行客户端时,要确认该用户有权读取配置、日志和内核文件;如果 TUN 服务无法启动,检查服务状态、权限和防火墙,而不是直接修改订阅内容。mihomo 文档说明 TUN 会创建虚拟入站并处理系统路由,DNS 模式还会影响系统 DNS 设置和 DNS 劫持行为:mihomo TUN 配置。
日志判断:将日志级别临时调到 info 或 debug,重现一次问题后再恢复,避免长期产生过多日志。mihomo 支持 silent、error、warning、info 和 debug 等级别:mihomo 通用配置。重点看请求是否命中策略、是否进入代理节点,以及错误发生在 DNS、TCP 连接还是 TLS 握手阶段。
日志和配置可能包含订阅令牌、节点地址、密码、UUID、访问域名和连接元数据。提交截图或公开求助前,应遮盖订阅链接、账号凭据、节点地址和个人域名;项目隐私说明也提醒这些文件可能包含敏感信息:Clash Verge Rev 隐私说明。
订阅更新失败:直连和代理更新各测一次
- 先停用现有代理。关闭 System Proxy 和 TUN,在普通浏览器或客户端的订阅更新页面测试直连更新。
- 再使用现有节点更新。如果直连无法访问订阅地址,但客户端仍有一个可用节点,开启 System Proxy 或使用客户端支持的代理更新选项,再手动更新配置。
- 换网络复测。使用手机热点只做对比测试;若热点能更新、原网络不能更新,问题更可能在当前网络的 DNS、TLS、端口或访问策略。
- 确认结果。更新成功后检查节点数量、策略组和激活状态。不要把“配置文件下载成功”当作“节点可用”,仍需选择节点并观察连接记录。
不要公开完整订阅链接,也不要把含令牌的链接粘贴到工单、论坛或截图中。客户端项目说明订阅配置通常会包含个人令牌、节点地址、端口、密码或 UUID:Clash Verge Rev 隐私说明。
最后的复核清单
- 其他代理、VPN、加速器和代理扩展已经退出或停用。
- 订阅已导入、配置已激活、策略组已选中具体节点。
- mihomo 内核正在运行,连接记录能看到新的请求。
- 已先关闭 TUN,用 System Proxy 验证过浏览器。
- 运行模式没有误设为 Direct,Global 测试结果已记录。
- 系统代理端口与客户端当前端口一致,常见为 7897 或 7890,以设置页为准。
- DNS、Fake-IP、IPv6 和系统 DNS 缓存已经按日志结果处理,而不是盲目改配置。
- Windows、macOS 或 Linux 的服务权限、虚拟网卡和防火墙状态已检查。
- 订阅更新分别测试过直连、代理和另一网络。
- 截图和日志已经遮盖订阅令牌、节点凭据与个人信息。
如果完成上述步骤后仍无法连接,保留一次完整复现记录:操作系统、客户端界面中的运行模式、是否开启 TUN、日志关键词、节点是否全部超时,以及浏览器是否能看到代理请求。这样比只描述“开了但没网”更容易定位故障层级。
常见问题
Clash Verge Rev 已经开启 System Proxy,为什么浏览器还是打不开?
先确认配置已激活、策略组已选中节点,再核对系统代理端口是否与客户端当前端口一致。关闭浏览器代理扩展,并查看连接记录:没有请求通常是系统代理未生效,有请求但失败则继续看 DNS、TLS 或节点错误。
Clash Verge Rev 要同时开启 System Proxy 和 TUN 吗?
通常先单独使用 System Proxy 验证浏览器,确认基础连接后再按需启用 TUN。System Proxy 依赖应用遵守系统代理设置;TUN 依赖服务、权限、虚拟网卡和路由,开启后整机断网时应先关闭 TUN 回退排查。
节点测速正常,但网页仍然打不开怎么办?
先切换到 Global 模式测试。如果 Global 能打开而 Rule 不能,重点检查规则和策略组;如果 Global 也打不开,检查系统代理端口、DNS、IPv6、TLS 日志以及浏览器是否实际使用了代理。
订阅更新失败,是订阅链接失效还是网络问题?
先关闭 System Proxy 和 TUN,测试直连更新;再使用现有可用节点测试代理更新,并用另一网络做对比。若只有某一种方式失败,结合日志判断是当前网络、DNS、TLS、端口还是订阅地址本身的问题。
退出 Clash Verge Rev 后电脑仍然没有网络怎么办?
重新打开客户端,先关闭 TUN,再关闭 System Proxy,然后到 Windows、macOS 或 Linux 的系统网络设置中确认代理已关闭。若仍断网,检查是否还有其他代理、VPN、虚拟网卡或网络加速器在接管连接。