缥缈墟 - 发布页

Clash速度慢怎么办?按症状定位节点、线路与本机设置

更新于 2026-11-03 · piaomiaoxu.site

简答:Clash速度慢时,不要先盲目改 DNS 或开启 TUN。先用同一网络、同一目标和同一节点做连续测速,再依次更换 2—4 个节点,并对比规则、全局、直连三种模式;如果只有 TUN 或某个应用变慢,再检查系统代理、DNS、IPv6、MTU和应用接管。

定义:Clash速度慢,是指代理已连接但网页响应、持续下载、视频播放或某个应用的实际吞吐低于预期,需要区分节点、线路、分流和本机接管问题。

先做这一步:用症状表判断慢在哪里

先不要修改配置。暂停其他下载、关闭云同步和视频播放,记录当前网络、目标地址、节点名称、测试时间以及测速结果。延迟低不代表下载速度快:延迟反映请求往返时间,吞吐量反映持续传输能力,丢包则会造成重传和卡顿。

症状优先怀疑先做什么
网页首屏很慢,但打开后下载正常DNS、规则匹配或目标连接建立慢切换规则与全局模式,对比同一网页;再查看 DNS 相关日志
网页能打开,下载速度持续很低节点吞吐、线路拥堵、订阅限速或节点倍率用同一文件连续测试,依次更换 2—4 个节点
视频缓冲或清晰度反复下降持续带宽不足、丢包或节点不适合该平台不要只看延迟,记录持续下载速度和播放稳定性
只有某个应用慢应用没有走代理、规则命中错误或需要TUN接管检查请求是否进入代理;必要时对比系统代理和TUN
开启TUN后整体变慢或断网权限、虚拟网卡、DNS接管、MTU或其他网络软件冲突关闭TUN复测;恢复到原来的系统代理方式

如果使用 Clash Verge Rev,其项目说明列出了系统代理和 TUN 虚拟网卡模式;界面源码也明确区分了“系统代理”和“TUN模式”,并提示TUN通常需要服务模式或管理员权限。可参考 项目说明 和 设置项说明,但实际菜单名称应以你当前版本为准。

10分钟排查顺序:先节点,再规则,最后改设置

  1. 固定测试条件。保持同一 Wi-Fi 或网线、同一设备、同一目标文件和同一客户端,暂停其他下载。记录每次测试的节点、延迟、持续速度和是否中途掉速。1 MB/s约等于8 Mbps,注意不要把两种单位直接比较。
  2. 更换2—4个节点。优先选择协议、地区或线路不同的节点,不要只在同一组相邻节点之间反复切换。如果多个节点都慢,继续查本机网络、订阅状态或目标网站;如果只有一个节点慢,原因更可能在该节点或其线路。
  3. 对比规则、全局和直连。规则模式下,先确认目标域名实际命中了哪个策略组;全局模式用于判断是否为规则分流问题;直连模式只用于对照本地网络,不应把直连速度直接当成代理速度。某个应用在规则模式慢、全局模式正常,通常应先检查规则命中,而不是先改DNS。
  4. 检查订阅与服务限制。查看服务商控制面板或订阅说明中是否显示剩余流量、限速、节点倍率、并发限制或线路说明。无法从当前页面核实的额度、价格和状态,不要凭测速结果推断。晚间变慢也只能作为待验证现象,应在不同时间使用相同条件复测。
  5. 检查系统代理与应用接管。浏览器通常可以使用系统代理,但命令行、游戏、虚拟机或部分应用可能不读取系统代理。此时才考虑TUN,并在开启前记录当前设置;若TUN开启后变慢,立即关闭并用原模式复测。

如果你使用的是支持自动测速策略组的 Mihomo 内核,官方文档中的 url-test 会按指定测试地址和间隔进行选择,但它测到的是测试地址对应的表现,不等于所有网站、视频或下载任务都会同样快。字段含义应以 Mihomo url-test 文档 为准。

DNS、IPv6、MTU和TUN:只改一个变量并可回滚

DNS:DNS主要影响域名解析和连接建立时间,通常不能把一条本身吞吐不足的线路变成高速线路。Mihomo文档将 nameserver、fallback、nameserver-policy、proxy-server-nameserver 和 direct-nameserver 区分为不同用途;不要把网上找到的整段配置直接覆盖现有配置。先备份,再只调整一个字段,重启客户端后对同一目标复测。字段说明见 Mihomo DNS 文档。

fake-ip与IPv6:如果只有部分域名打不开、应用显示解析异常或TUN下出现特殊故障,再检查 enhanced-mode、fake-ip-filter 和 ipv6。不要因为“速度慢”就直接关闭IPv6或切换fake-ip;先确认问题是否只发生在特定域名、特定应用或TUN开启后。

MTU:MTU不合适可能表现为部分网站卡住、连接反复重试或大文件传输不稳定,但它不是所有慢速问题的首要原因。只有在固定节点和固定目标下出现分片、重传或TUN专属异常时,才逐步调整,并保留原值以便回滚。

回滚:任何修改都按“关闭TUN—恢复原DNS—恢复原代理模式—重启客户端—重新测速”的顺序撤销。不要同时改DNS、IPv6、MTU和规则,否则即使速度恢复,也无法知道真正原因。

Windows、macOS、Android和iOS的复测重点

  • Windows:先看客户端的系统代理开关是否生效;若排查本地链路丢包,可在命令提示符运行 pathping 目标域名。微软文档说明,pathping会统计到中间路由的延迟和丢包,适合判断本地网络或链路是否存在问题,具体用法见 Microsoft pathping 文档。
  • macOS:分别测试系统代理和TUN,不要同时改变DNS与TUN设置。若关闭客户端后系统仍无法联网,先检查系统网络代理、DNS和虚拟网卡是否恢复,再继续测速。
  • Android:确认当前应用使用的是系统VPN接管还是应用内代理;开启TUN或VPN接管后,检查电池优化、后台限制和其他VPN类应用是否冲突。菜单名称随客户端版本变化,以当前界面为准。
  • iOS:确认系统VPN配置是否已连接,并对比同一应用在不同节点下的表现。若只有某个应用慢,优先检查该应用是否支持系统VPN以及规则是否将目标域名分流到正确策略组。

所有平台都应遵循同一复测标准:同一网络、同一节点、同一目标、同一时段尽量保持不变;每次只改一个变量,并记录修改前后的结果。

结果怎么判断:一张自查清单

观察结果更可能的方向下一步
换节点后速度明显变化节点、线路或节点侧限制保留稳定节点,继续核对流量、倍率和测试时段
所有节点在同一网络都慢本地网络、Wi-Fi、运营商链路或目标站点用另一网络或另一设备做对照
全局快、规则慢规则或策略组命中问题查看目标域名实际命中的规则和策略组
系统代理快、TUN慢TUN权限、DNS接管、MTU或虚拟网卡问题关闭TUN回滚,再逐项检查
延迟低但下载慢吞吐不足或持续丢包使用同一文件持续测试,不以延迟单独选节点

自查结束后,保留一份“节点—模式—目标—速度—时间”的记录。这样下次遇到同样问题,可以快速判断是客户端设置变化,还是线路和网络环境变化。

常见问题

Clash延迟很低,为什么下载速度还是慢?

延迟只表示请求往返时间,不能代表持续吞吐。请用同一文件、同一节点连续下载,记录稳定速度和是否丢包,再与其他节点对比。

Clash速度慢,应该先换DNS吗?

不建议先换。DNS主要影响解析和连接建立,不能直接修复节点吞吐不足。先固定条件测速、换节点并对比规则和全局模式,只有出现解析超时或特定域名异常时再检查DNS。

开启TUN后Clash更慢怎么办?

先关闭TUN,恢复到原来的系统代理模式并复测。如果速度恢复,再单独检查TUN权限、虚拟网卡、DNS接管和MTU。不要同时修改多个字段。

怎么判断是节点慢还是本地网络慢?

在同一设备和同一网络下更换2—4个节点;若只有个别节点慢,更像节点或线路问题;若所有节点都慢,再用另一网络或设备做对照。

Clash测速时应该看延迟还是下载速度?

按用途看指标:网页首屏关注连接建立和延迟,视频与下载关注持续吞吐和稳定性,游戏或实时办公还要关注丢包与抖动。不要只按最低延迟选节点。

相关阅读

参考资料

  1. Clash Verge Rev GitHub 项目说明
  2. Clash Verge Rev 设置项说明
  3. Mihomo DNS configuration 文档
  4. Mihomo url-test 文档
  5. Microsoft pathping 命令文档