Clash Verge Rev 不能用怎么反馈?按故障分层整理日志
简答:Clash Verge Rev 突然连不上时,先不要重装或只发“不能用”:用现象表判断是订阅、节点、系统代理、TUN 还是规则问题,再按菜单打开日志目录并提交脱敏信息。本文以 Clash Verge Rev 桌面端为例;移动端用户应转到设备配置指南查看对应入口。
定义:本文所说的“Clash 不能用”,是指 Clash Verge Rev 无法启动、订阅无法更新、代理请求失败或系统流量没有按预期进入代理,而不是把所有网络问题都归因于客户端。
先用 30 秒判断:你遇到的是哪一层故障
Clash Verge Rev 不能用时,先别急着重装或催客服:用下面这张表判断故障范围,再复制文末模板反馈。本站是第三方使用指南,不是 Clash Verge Rev 官方;本文只讲 Clash Verge Rev Windows、macOS 和 Linux 桌面端。项目公开说明显示,它是基于 mihomo 内核的图形客户端,并提供系统代理与 TUN 模式。查看项目说明 查看功能说明
| 现象 | 优先检查 | 反馈时提供 |
|---|---|---|
| 软件打不开、启动后退出 | 系统版本、CPU 架构、安装渠道、应用日志 | 系统、架构、客户端版本、启动时间 |
| 订阅更新失败 | 订阅地址是否完整、网络是否可访问、返回内容和错误码 | 更新时间、错误提示、订阅名称;订阅地址打码 |
| 所有节点 timeout 或 connect failed | 普通网络、系统时间、内核、端口、其他代理软件和防火墙 | 多个节点名称、错误时间、脱敏日志 |
| 浏览器能用,其他应用不能用 | 系统代理、应用独立代理、WinHTTP 或 TUN | 受影响应用、系统代理和 TUN 状态 |
| 只有某个网站或应用打不开 | 规则命中、DNS、SNI、出口节点和目标服务 | 目标域名、规则结果、节点名称和复现时间 |
故障边界可以这样理解:客户端负责界面和开关,mihomo 内核负责处理配置与连接,订阅提供配置内容,节点负责建立代理连接,规则决定请求走代理还是直连,目标网站或应用负责最终响应。任何一层出问题,都可能被简单描述为“Clash 不能用”。
按固定顺序排查,避免一次改太多设置
- 先确认普通网络正常。
暂时关闭 Clash Verge Rev 的系统代理和 TUN,在浏览器打开平时可访问的普通页面。如果直连网络本身不通,先检查 Wi-Fi、网线、路由器或系统网络,不要直接把直连故障反馈成节点故障。
- 记录客户端、内核和运行状态。
打开设置或关于页面,记录 Clash Verge Rev 版本、系统版本和 CPU 架构。再查看当前使用的核心类型及版本,例如内置的 mihomo 核心或其他已安装核心;同时记录是否启用服务模式、系统代理、TUN,以及代理模式是规则、全局还是直连。不要凭记忆填写版本,以客户端当前界面为准。
- 单独更新一次订阅。
在配置或订阅页面确认条目仍然存在,地址没有被截断。记录更新时是否出现超时、证书错误、401、403 或格式错误。订阅能更新,说明“获取配置”这一环节至少完成了,不等于节点一定可用;订阅不能更新,也不等于所有节点都失效。
- 只选一个节点和一个策略组进行测试。
先在代理页面选择一个具体节点,再测试同一策略组的另一个节点。若全部节点失败,记录统一错误类型;若只有一个节点失败,只反馈该节点名称和错误时间。延迟测试有响应,也不代表目标网站或应用的实际请求一定成功。
- 确认系统代理是否真的接管流量。
如果浏览器也不能用,检查系统代理开关、监听端口和代理模式。如果浏览器能用而命令行或桌面应用不能用,应用可能没有读取系统代理,或者读取的是 WinHTTP、独立代理配置。Windows 可运行
netsh winhttp show proxy查看 WinHTTP 当前配置;Microsoft Learn 说明该命令用于显示 WinHTTP 代理设置,但 WinHTTP 配置不能简单等同于所有浏览器的代理设置。查看 Microsoft Learn 的 WinHTTP 说明 - 最后单独测试 TUN、DNS 和规则。
如果开启 TUN 后断网,先关闭 TUN,仅保留系统代理进行对照测试。Clash Verge Rev 文档说明,系统代理依赖应用主动读取系统约定的代理信息,而 TUN 会创建虚拟网卡并通过路由接管流量;两者的接管范围不同。查看系统代理与 TUN 的说明 如果只有特定域名打不开,查看请求日志中的规则结果,再检查 DNS、目标域名、SNI 和当前节点。每次只修改一个变量,并记录修改前后的结果。
建议复测顺序:直连网络正常 → 更新订阅 → 选择单个节点 → 确认代理模式 → 查看请求日志 → 单独测试 TUN 或 DNS。这样反馈时能说明问题出现在哪一步。
日志怎么获取:页面查看、文件目录和日志级别
如果标题写“整理日志”,反馈前至少要完成一次可复现操作:记录当前时间,打开目标网站或应用,重新触发错误,再立即查看日志。不要只截取启动时的几行,因为启动日志未必包含实际请求失败原因。
- 先看客户端日志页面。
打开 Clash Verge Rev 左侧的日志入口,清空或记住当前内容后复现一次。重点记录包含
timeout、connect failed、DNS、rule、proxy、TUN或证书错误的行,并保留错误前后少量上下文。 - 需要文件时打开日志目录。
进入设置中的高级设置,选择“打开日志目录”(英文界面通常为
Open Logs Dir)。项目隐私说明列出应用数据目录以及logs/和service-logs/等日志位置;这些日志可能包含代理服务器、订阅令牌、请求域名、IP 地址和连接元数据,提交前必须检查。查看项目隐私说明 - 需要更详细信息时调高内核日志级别。
进入设置中的 Clash 或内核设置,找到“日志等级”(英文界面为
Log Level),按需要选择info或debug,复现一次后再恢复原设置。项目界面定义中区分了内核日志等级和应用日志等级;设置提示还说明内核日志等级主要影响日志目录中的核心日志,因此不要只调整应用日志后就认为已经打开了内核调试日志。查看设置字段说明 - 找不到实时日志时导出诊断信息。
在高级设置中查找“导出诊断信息”(英文界面为
Export Diagnostic Info)。导出后不要直接公开上传,先用文本编辑器搜索订阅 URL、token、密码、UUID、私钥、控制接口密钥、内网地址和个人用户名。
日志中没有任何目标请求,也是一条有用信息:它可能说明应用流量没有进入系统代理或 TUN,或者测试动作没有真正触发代理请求。反馈时应写明“复现后日志无目标请求”,不要只写“日志正常”。
反馈前的安全清单:哪些信息能给,哪些必须打码
有效反馈不是上传整份配置,而是让对方能够复现问题。项目隐私说明明确提醒,配置、凭据和日志保存在本地文件中,其中可能包含订阅 URL、代理地址、端口、密码、UUID、请求域名和连接元数据。查看数据存储与日志说明
| 建议提供 | 必须脱敏或不要提供 |
|---|---|
| 操作系统及版本、CPU 架构、客户端版本 | 完整订阅 URL、订阅 token、用户名和密码 |
| 内核名称及版本、安装渠道 | external-controller 地址和 secret、API 密钥 |
| 故障时间、时区、是否稳定复现 | UUID、私钥、节点密码和认证字段 |
| 代理模式、系统代理状态、TUN 状态、服务模式状态 | 未经检查的完整配置文件和完整日志目录 |
| 故障范围、节点名称、目标域名、脱敏错误行 | 个人文件路径、内网 IP、个人用户名和不必要的访问记录 |
如果不确定某个字段是否敏感,优先只提供错误类型、时间、节点名称、配置字段名称和前后几行日志。公共 Issue 或公开群组尤其不要上传原始配置文件,因为项目隐私说明也提醒,公开提交的内容可能被他人看到。
可直接复制的反馈模板
下面模板适合提交给订阅提供方、客户端项目或企业 IT。括号内容替换为真实信息,无法确认的项目写“未核实”,不要编造。
问题类型:(软件打不开/订阅更新失败/全部节点超时/代理未生效/单个网站打不开);系统:(Windows、macOS 或 Linux)及版本:();CPU 架构:();客户端:Clash Verge Rev,版本:();安装渠道:();内核及版本:();发生时间:(YYYY-MM-DD HH:MM,注明时区);网络环境:(家庭宽带/公司网络/移动热点/其他);代理模式:(规则/全局/直连);系统代理:(开/关);TUN:(开/关);服务模式:(开/关/未核实);故障范围:(全部节点/单个节点/单个域名/单个应用);节点名称:();复现步骤:(1)打开客户端(2)选择配置和节点(3)打开目标应用(4)出现错误;已尝试操作:(更新订阅、切换节点、关闭 TUN、切换系统代理等及结果);错误信息:(已脱敏日志);请求协助:请判断问题更可能位于订阅、内核、节点、系统代理、规则还是其他网络环节。
给客户端项目反馈:重点写客户端版本、系统和架构、内核及版本、最小复现步骤、代理模式、TUN 与服务模式状态,以及脱敏日志。
给订阅提供方反馈:重点写订阅更新时间、故障范围、节点名称、错误时间、当前网络和多个节点的复测结果,不要发送完整订阅 URL、token、密码或 UUID。
给企业 IT 反馈:补充是否使用系统代理、WinHTTP、TUN、终端安全软件、公司网络或代理自动配置,并说明关闭某项后是否恢复。
移动端用户应该怎么处理
本文的菜单路径和日志目录针对 Clash Verge Rev 桌面端,不适用于所有移动端客户端。若你使用的是手机或平板上的其他客户端,不要照搬桌面端的“打开日志目录”“服务模式”或 WinHTTP 命令;请转到本站的设备配置指南,按对应系统查看代理权限、VPN 权限和应用级设置。
无论使用哪类客户端,反馈时仍建议保留四类信息:设备和系统版本、客户端及内核版本、故障发生时间、脱敏后的错误信息。移动端通常还应补充是否允许了 VPN 或网络扩展权限,以及切换 Wi-Fi 和移动网络后现象是否一致。
常见问题
Clash Verge Rev 不能用,只发一句“求修复”可以吗?
通常不够。至少补充系统和版本、客户端版本、内核及版本、故障时间、故障范围、代理模式、TUN 和系统代理状态、节点名称、复现步骤及脱敏日志。
订阅更新失败,是不是所有节点都失效?
不一定。订阅更新失败发生在获取配置阶段,可能与地址、网络、证书、权限或返回格式有关;所有节点超时发生在建立连接阶段。应分别记录两个错误,不要把它们合并成一个结论。
延迟测试正常,为什么打开网站仍然失败?
延迟测试只代表某个测试请求得到响应,不代表目标网站的规则、DNS、SNI、出口节点和实际应用请求都正常。应查看目标请求的规则结果、错误类型和连接日志。
浏览器能用,但其他应用不能用,应该先查哪里?
先检查受影响应用是否读取系统代理,是否有独立的 HTTP、HTTPS 或 SOCKS 设置;Windows 还可以运行 netsh winhttp show proxy 查看 WinHTTP 配置。若应用不支持系统代理,再单独测试 TUN,不要同时修改 DNS、端口和规则。
开启 TUN 后断网,应该一直开着吗?
不应该默认一直开启。先关闭 TUN、保留系统代理做对照测试;如果系统代理正常而 TUN 异常,再检查服务模式、权限、路由、DNS 和其他网络接管软件,并在反馈中写清开启前后的差异。
反馈时可以上传完整配置文件吗?
不建议直接上传。配置可能包含订阅地址、节点密码、UUID、私钥或控制接口密钥。先脱敏;如果对方只需要判断格式,提供相关字段片段即可。
常见问题
Clash Verge Rev 不能用时,反馈最少要写哪些信息?
至少写系统和版本、客户端版本、内核及版本、故障时间、故障范围、节点名称、复现步骤、代理模式、TUN 和系统代理状态,以及脱敏错误日志。
Clash 订阅能更新但不能上网怎么办?
先确认策略组已选择具体节点,再看请求日志是否命中代理;如果请求进入代理后超时,切换一个节点复测,并记录节点名称和错误时间。
浏览器能用但其他应用不能用,问题在哪里?
优先检查应用是否使用系统代理、独立代理或 WinHTTP;Windows 可运行 <code>netsh winhttp show proxy</code> 查看 WinHTTP 配置。
Clash 全部节点 timeout 是否代表服务商故障?
不能仅凭这一现象下结论。应先排除本地网络、系统时间、端口冲突、其他代理软件、防火墙和 TUN 设置,再提供同一时间段的多节点脱敏日志。