Clash Verge Rev 连不上网怎么办?按症状分流排查
简答:Clash Verge Rev 连不上网,先关闭 System Proxy、TUN 和其他代理,确认电脑本身能正常上网;再按“节点是否全部超时、请求是否进入 Connections、系统代理端口是否可用、DNS/TUN 是否冲突”逐层检查。不要先重装,也不要同时修改多个设置:浏览器能打开、节点有延迟或端口在监听,都不能单独证明代理已经正常工作。
定义:Clash Verge Rev 连接失败,是指客户端运行后节点、系统代理、TUN 接管或 DNS 解析中的某一层没有把应用请求正确送达目标地址。
先做 30 秒分诊:不要一上来重装
本文是独立使用指南,不是「Starway星途VPN」官方页面。Clash Verge Rev 是运行在 Windows、macOS 和 Linux 上的桌面客户端,项目仓库说明其包含 Mihomo 内核,并提供系统代理和 TUN(虚拟网卡)模式;具体菜单名称可能随已安装版本变化。查看项目仓库说明。github.com
| 现象 | 先检查 | 暂时不要做 |
|---|---|---|
| 所有节点都 timeout | 基础网络、订阅更新、节点状态和日志 | 不要先改 DNS 或开启 TUN |
| 节点有延迟,但浏览器打不开 | Connections、System Proxy、代理模式和策略组 | 不要把一次测速当成网页可用证明 |
| 开启 TUN 后整机断网 | TUN 权限、Service Mode、虚拟网卡、DNS 和路由冲突 | 不要同时启用其他 VPN 或加速器 |
| 退出客户端后仍然断网 | 关闭 System Proxy、TUN 和残留系统代理 | 不要直接删除配置目录 |
| 只有部分网站打不开 | Rule、Global、Direct、DNS 和域名解析 | 不要据此判断所有节点都失效 |
- 关闭 Clash Verge Rev 的 System Proxy 和 TUN,同时退出其他代理、VPN或网络加速程序。
- 直接访问一个平时可用的网站,确认关闭客户端后基础网络正常;若仍打不开,先处理 Wi-Fi、网线、校园网、公司网或运营商网络。
- 重新打开客户端,只启用 System Proxy,不要先启用 TUN。
- 选择一个节点后打开浏览器,再到 Connections 查看是否出现浏览器请求。
- 根据结果进入下方对应分支;每次只改一个设置,改完立即复测。
停止条件:如果关闭代理后基础网络仍不通,Clash Verge Rev 不是当前第一故障点;如果 Connections 没有浏览器请求,应先查系统代理或浏览器是否使用了独立代理设置。
节点全部 timeout:先查订阅和基础连通
“所有节点 timeout”通常表示请求没有完成连接,不等于单个节点一定损坏。先在客户端的 Profiles 页面检查订阅是否仍显示、更新是否成功、节点数量是否出现,以及配置是否在更新后发生变化。订阅链接本身是否有效、是否过期、是否需要更新代理,需要根据服务提供方页面和客户端日志核对,本文不替任何订阅提供方确认状态。
- 确认基础网络:关闭 System Proxy、TUN 和其他代理后,打开普通网页。若基础网络不通,先切换 Wi-Fi、网线或手机热点进行对照。
- 重新更新配置:在 Profiles 中手动更新一次,观察是否出现成功提示、HTTP错误、超时或解析失败。更新失败时不要反复点击,先记录错误文字。
- 确认节点已载入:进入 Proxies,检查节点或策略组是否为空。若配置更新成功但没有节点,可能是配置格式、订阅内容或过滤设置问题,需要回到订阅来源核验。
- 只测试一个节点:先选一个节点进行延迟或连通测试。测试显示延迟,只说明测试请求得到响应,不代表浏览器、视频或其他应用长期可用。
- 切换网络复测:用手机热点与原网络各测试一次。如果热点可用而原网络持续超时,校园网、公司网、路由器或运营商网络可能是排查方向,但不能仅凭一次切换下结论。
停止条件:若 Profiles 更新始终失败,先保留错误信息,不要删除原配置;若只有部分节点超时,应先排查节点或策略组,而不是重装整个客户端。
节点有延迟但网页打不开:确认请求是否进入内核
节点测试有延迟,只能说明某个测试请求获得了响应;它不能证明浏览器已经使用了该节点。Mihomo 文档说明,流量可以通过代理端口或 TUN 接收,TUN 还涉及系统流量接管、DNS 劫持和路由,因此“节点可测”与“网页可用”是两个不同验证环节。查看 Mihomo 入站与 TUN 说明。wiki.metacubex.one
- 进入 Proxies,确认已经选中具体节点或可用策略组,不要停留在空的 Selector。
- 先启用 System Proxy,保持 TUN 关闭。系统代理通常只影响支持 HTTP/SOCKS 代理的应用;如果浏览器有自己的代理设置,检查它是否覆盖了系统设置。
- 打开 Connections,刷新一个网页,观察是否出现对应域名、请求状态和使用的策略。没有请求,说明流量没有进入当前内核路径。
- 若出现请求但失败,查看日志中是否有
connection refused、timeout、DNS或TLS handshake failed。这些关键词只能作为分流线索,仍需结合发生时间和目标域名判断。 - 将代理模式临时切换为 Global 做一次对照。若 Global 可用、Rule 不可用,重点检查规则集、策略组和域名匹配;复测完成后再恢复原模式。
验证边界:浏览器能打开一个页面,不等于所有桌面应用都走代理;Connections 中有记录,也不等于目标网站完成登录、脚本和 Cookie 加载。
开启 TUN 后断网:按权限、服务、虚拟网卡顺序回滚
TUN 适合接管不使用系统代理的应用,但它会引入虚拟网卡、路由和 DNS 等额外变量。项目仓库将 TUN 描述为虚拟网卡模式;Windows 版本说明也区分了系统代理与 TUN 的适用范围。项目功能说明 和 版本发布页 可用于核对当前版本的安装包与变更。github.com
- 先回滚:在客户端关闭 TUN,关闭 System Proxy,再退出客户端。确认系统网络恢复后再继续。
- 确认权限:重新启动客户端时按系统提示授予必要权限;如果没有权限提示或 TUN 开关立即回弹,记录界面提示,不要连续重复点击。
- 检查冲突:退出其他 VPN、虚拟网卡工具、网络加速器和可能修改路由的程序,再只开启 TUN 测试。
- 观察 DNS:如果 IP 类地址可访问、域名打不开,DNS 或 DNS 劫持配置是排查方向;先恢复客户端默认 DNS 配置,再逐项改变。
- 恢复最小配置:先使用原订阅的默认规则和默认模式,确认最小配置可用后,再启用自定义 DNS、Fake-IP、规则覆写或其他高级设置。
停止条件:TUN 一开启就导致整机无法访问本地网络或互联网,应立即关闭 TUN 并保留日志;不要在未确认路由变化前手动删除虚拟网卡或批量修改系统网络。
退出后全网断开,或只有部分网站打不开
退出后仍然断网
先重新打开客户端,关闭 System Proxy 和 TUN,再正常退出;随后检查系统代理是否仍指向客户端监听地址和端口。端口是否监听,只能证明某个程序正在接收连接,不能证明代理链路、节点和规则正常。
只有部分网站打不开
先把模式临时切换到 Global 做对照。Global 能打开而 Rule 不能打开时,问题可能位于规则匹配、策略组选择、GEOIP/GEOSITE 数据或 DNS 解析;Direct 能打开而 Proxy 不能打开时,则应回到节点、协议或目标站点连接日志。每次只改变一个模式,并记录改变前后的 Connections 和日志结果。
配置备份与回滚
在修改 Merge、Script、DNS、TUN 或规则前,先导出配置或复制配置文件。项目仓库列出了配置管理和 WebDAV 备份能力,但具体备份入口以已安装版本界面为准。查看项目仓库中的配置与备份说明。github.com
分享日志前要遮挡订阅链接、访问令牌、账号、私人域名、内网地址和完整 IP。无法核实的错误信息,不要直接归因于某个节点或服务。
日志关键词怎么对应下一步
| 日志或现象 | 可作为的排查方向 | 下一步 |
|---|---|---|
connection refused | 目标端口拒绝连接,或本地代理端口配置不匹配 | 核对节点、代理模式和系统代理地址端口 |
timeout | 连接在限定时间内未完成 | 换一个节点或网络,对照基础网络和单节点结果 |
| DNS failure | 域名解析没有成功 | 先恢复默认 DNS,再检查 DNS、Fake-IP和规则设置 |
TLS handshake failed | TLS握手阶段失败,可能与目标、协议或网络路径有关 | 记录目标域名和时间,切换节点或网络复测 |
| Connections 没有浏览器请求 | 浏览器流量未进入当前内核 | 检查 System Proxy、浏览器独立代理和 TUN 状态 |
这些关键词不是故障结论,只是定位入口。最有价值的证据通常是:发生时间、目标域名、当前模式、节点名称、是否更换网络后复现,以及改动前后的结果。
常见问题 FAQ
Clash Verge Rev 连不上网,应该先开 TUN 吗?
不建议。先关闭 TUN,只启用 System Proxy,让浏览器完成最小验证;只有需要接管不遵循系统代理的应用时,再单独测试 TUN。这样可以减少虚拟网卡、路由和 DNS同时变化带来的干扰。
节点测速有延迟,为什么网页还是打不开?
延迟测试与浏览器访问不是同一条验证链路。请先确认浏览器请求是否出现在 Connections,再检查系统代理、策略组、Rule/Global模式和 DNS。若没有请求记录,优先查流量是否进入客户端。
所有节点都 timeout,是订阅失效了吗?
不能直接确定。先检查订阅更新是否成功、节点是否仍显示、基础网络是否正常,并用手机热点做对照。只有在这些结果一致后,才把订阅内容、节点或网络限制作为进一步排查方向。
退出 Clash Verge Rev 后电脑仍然没网怎么办?
重新打开客户端,关闭 System Proxy 和 TUN 后再退出;然后检查系统代理是否仍指向客户端端口。若仍无网络,暂时关闭其他代理或虚拟网卡程序,并保留修改前后的设置状态。
可以直接删除配置目录重新安装吗?
不建议作为第一步。删除配置可能丢失订阅、规则和自定义设置。先备份配置,关闭代理与 TUN,确认最小配置和基础网络;只有在配置损坏且无法回滚时,才考虑清理并重新导入。
常见问题
Clash Verge Rev 连不上网,应该先开 TUN 吗?
不建议。先关闭 TUN,只启用 System Proxy 验证浏览器;需要接管不遵循系统代理的应用时,再单独测试 TUN。
节点测速有延迟,为什么网页还是打不开?
延迟测试与浏览器访问不是同一条链路。先看浏览器请求是否进入 Connections,再检查系统代理、策略组、模式和 DNS。
所有节点都 timeout,是订阅失效了吗?
不能直接确定。先检查订阅更新、节点显示、基础网络,并用手机热点做对照,再判断订阅、节点或网络限制。
退出 Clash Verge Rev 后电脑仍然没网怎么办?
重新打开客户端,关闭 System Proxy 和 TUN 后再退出,并检查系统代理是否仍指向客户端端口。
可以直接删除配置目录重新安装吗?
不建议作为第一步。先备份配置并回滚代理、TUN和规则设置,只有配置损坏且无法恢复时才考虑清理。