Skip to content

Troubleshooting zh

Nemu-x edited this page Jul 14, 2026 · 2 revisions

故障排除

🌐 English · Русский · 中文

常见情况的含义及处理。反馈问题时,连接/导入前后几秒的日志截图比任何文字描述都有用。

节点「能 Ping 通」但网页打不开

延迟测试从内核直连测试 URL,绕过隧道——所以绿色的 Ping 只能证明内核能到达服务器,并不代表 TUN 路由的流量能用。常见原因:

  • DNS 失败。 若解析不通,日志中会出现 dns resolve failed: couldn't find ip——代理服务器直连站点都如此。尝试将 DNS 切换为可靠解析器(1.1.1.1 / 8.8.8.8);有些订阅自带缓慢或不可达的 DNS。
  • IPv6 损坏。 形如 dial tcp [2600:…]: The requested address is not valid in its context 的错误表示你的机器没有可用的 IPv6 路由,而配置却返回了 IPv6 地址。在配置中将顶层设为 ipv6: false(SlothClash 的默认已遵循这一点)。
  • 规则列表经由已失效节点拉取。 若订阅通过某个不可达节点拉取规则提供者(proxy:),Rule 模式便无内容可匹配。换一个可用节点或联系服务商。
  • MTU / UDP。 基于 QUIC 的协议(Hysteria2、TUIC)可能能 Ping 通却卡住真实流量,若 TUN 的 MTU 过大。尝试 设置 → TUN → MTU = 1408,或在系统代理模式下测试以确认问题出在 TUN 路径。

导入成功,但连接后什么都不行

几乎总是上面「规则提供者经由失效节点」或 DNS 问题。打开日志,查找 initial rule provider … errordial … i/o timeout——dial 行中的地址会告诉你哪个节点不可达。换一个节点并重连。

TUN 起不来 / 连上后掉线

  • SlothClash 会在启动后校验 TUN 适配器,若未干净启动会重启内核一次;请稍等几秒。
  • 确认辅助服务已安装且为最新——若应用显示服务更新横幅,请照做。版本不一致可能阻断 TUN。
  • 在 Windows 上,第三方网络过滤软件可能干扰。在 macOS 上,utun … Operation not permitted 通常表示另一款网络过滤软件(如 Cisco AnyConnect)在阻断隧道——退出它再试。

「更新辅助服务」横幅

桌面应用与特权服务必须匹配。两者不一致时(通常在应用更新后)会出现该横幅。照做以更新服务;同步后 TUN 会重新稳定。

Windows:安装时提示 Visual C++ 运行库

SlothClash 需要 Microsoft Visual C++ 运行库。若安装程序提示,请允许安装——这是一次性的系统依赖。

阅读日志

日志显示内核自身的消息。有用的行:

含义
dns resolve failed: couldn't find ip DNS 无法解析——见上文 DNS 部分
dial tcp [2600:…]: … not valid in its context IPv6 损坏——在配置中禁用 IPv6
[TCP] dial <group> … i/o timeout 节点 <ip> 不可达
initial rule provider <name> error 规则列表下载失败(常因经过失效节点)

相关

Clone this wiki locally