Clash 文档中心中文使用手册

Clash 规则模式与流量接管:用同一次请求分别验证

分开检查系统代理、TUN 接管与规则选择,用固定目标减少 Clash 排错变量。

更新于 2026/9/30

切到全局模式仍然打不开页面,并不能立即说明节点坏了。首先需要知道:这个请求是否进入了客户端?进入之后,又选择了哪条策略?这两个问题应分开验证。

接管方式与路由模式分开记录

系统代理依赖应用遵循系统的代理设置;TUN 通过虚拟网络接口接管流量,实际范围仍受路由和排除设置影响。规则模式、全局模式和直连模式则处理进入内核后的路由选择。

因此,全局模式不等于所有程序的流量一定进入客户端。记录当前采用的接管方式,比只记录“已经开全局”更有用。

固定一个目标,确认请求进入

选一个可以重复访问的目标,保持网络与节点不变,记下访问时间。重开目标应用或发起新的请求,再查看连接记录。已有连接可能沿用旧策略,网页缓存也可能不产生新请求。

如果没有对应记录,先检查日志范围、系统代理或 TUN 状态,以及应用是否被排除。不要马上修改规则列表,否则会同时引入多个变量。

找到记录后核对策略

查看该请求使用的策略或代理组;客户端若展示命中规则,也一并记录。规则模式下的直连结果可能符合配置预期。确需对比时,只切换一个模式,再对同一目标发起新请求,完成后恢复原设置。

示例记录表

这是用于排查的空表,不是性能测试结果:

检查项 第一次 仅改变一项后的第二次
时间与目标 填写实际值 同一目标
接管方式 系统代理或 TUN 记录是否变化
模式与策略 填写实际值 填写实际值
请求记录及错误 保留错误类型 对比变化

如果请求已进入且策略符合预期,继续核对具体连接错误与目标服务状态。分享记录前隐藏订阅地址和密钥。

相关内容:模式说明 · Windows 连接检查。

参考资料

Mihomo 通用配置用于核对 rule、global、direct 模式含义。本文给出排查顺序,客户端实际接管能力以其平台和设置为准。

返回文章索引使用教程