Clash 教程

Clash 已连接但上不了网怎么办?DNS 与系统代理排查

依次检查节点、系统代理、规则模式、DNS、IPv6、订阅配置和软件冲突。

“已连接”只表示软件开关开启,不代表线路、系统代理和 DNS 都正常。按照下面顺序检查,比反复重装软件更有效。

建议顺序:先更换节点并测试延迟,再确认 System Proxy 已开启;接着切换规则模式、更新订阅、重启软件;最后检查 DNS、IPv6、防火墙和其他代理软件冲突。

确认是不是单个节点故障

选择两到三条不同地区的线路测试。若只有某一条超时,通常是节点临时不可用;如果全部超时,再检查本地配置和订阅。

确认系统代理已经开启

桌面版通常需要打开 System Proxy。只启动软件核心但未启用系统代理,浏览器流量可能不会进入软件。

检查代理模式

  • Rule:按照配置规则分流。
  • Global:所有流量走当前节点,可用于判断规则问题。
  • Direct:流量不经过代理。

更新订阅与配置

进入 Profiles 更新订阅,并确认当前选中的是更新后的配置。更新报错时检查订阅是否到期以及当前网络能否访问订阅地址。

排查 DNS、IPv6 与软件冲突

  1. 重启软件和路由器,并清理 DNS 缓存。
  2. 临时关闭 IPv6 做对比测试。
  3. 退出其他 VPN、代理、加速器和抓包软件。
  4. 检查防火墙是否阻止软件联网。
  5. 确认多个程序没有占用相同端口。