三层,从下往上查
每一层都有独立的验证方法,做完就能确定问题在不在这一层。
- 节点层 —— 客户端里测延迟。失败就是节点或网络的问题,跟代理设置无关。
- 代理层 —— 浏览器打开境外网站。测延迟通过但这步失败,说明流量根本没走到代理。
- DNS 层 —— 部分网站能开部分不能,或者打开的是错误的页面。
先做第一步,别跳。
第一层:节点能不能用
在客户端的「代理」页面,点延迟测试按钮。
全部超时或者显示失败:问题在节点或者你的网络,不在代理配置。
- 换几个不同地区的节点试试。全都不行,说明是订阅整体的问题。
- 更新一次订阅。节点信息可能已经变了。
- 换个网络(手机热点)测一次。如果换网络就好了,说明是当前网络环境的问题。
- 确认订阅没到期、流量没跑完。
有节点能测出延迟:这一层没问题,选一个延迟正常的,进第二层。
顺带说一句,延迟数字只反映握手速度,不代表下载速度。200ms 的节点不一定比 100ms 的慢,实际速度还要看带宽和线路质量。
第二层:代理有没有真正生效
节点测得出延迟,但浏览器打不开网页 —— 这说明节点是好的,流量没走过去。
检查系统代理开关
首页那个「系统代理」开关是不是打开的。有时候客户端重启后会回到关闭状态。
检查浏览器扩展
这是最高频的原因。SwitchyOmega、Proxy SwitchyOmega 这类扩展会覆盖系统代理设置,浏览器只听扩展的。把扩展切到「系统代理」模式,或者直接停用测试一次。
验证代理是否真的生效
访问任意一个 IP 查询页面,看显示的 IP 归属地:
- 显示节点所在地区 —— 代理生效了,问题在第三层。
- 显示你本地的 IP —— 流量没走代理,回去查开关和扩展。
检查端口冲突
客户端日志里如果有 address already in use,说明 7890 端口被别的程序占了,代理服务根本没起来。结束掉占用端口的进程,或者在设置里换个端口。
Windows 上查端口占用:
netstat -ano | findstr 7890
macOS / Linux:
lsof -i :7890
切到全局模式试一下
如果规则模式下打不开,切成全局模式再试。全局能开说明是规则的问题(某条规则把这个域名导向了错误的组),规则模式和全局都不行,那就还是代理没生效。
第三层:DNS
代理确认生效了,但还是有网站打不开,或者打开的内容不对 —— 通常是 DNS 的问题。
典型症状
- 部分网站能开,部分打不开,且没有明显规律
- 网站能打开但内容是错的,比如跳到了别的地区版本
- 浏览器报
DNS_PROBE_FINISHED_NXDOMAIN之类的错误 - 国内网站变得很慢(被解析到了国外 IP)
怎么处理
先说一个原则:不要一上来就复制网上的复杂 DNS 配置。那些配置往往针对特定场景,抄过来经常引入新问题。
- 先在客户端设置里把 DNS 恢复成默认配置,看问题是否消失。
- 如果默认配置就有问题,试试开启 fake-ip 模式(多数客户端默认就是开的)。
- 确认系统层面没有配置冲突的 DNS。有些人手动改过网卡 DNS,会和客户端的设置打架。
- 清一下本地 DNS 缓存。Windows:
ipconfig /flushdns;macOS:sudo dscacheutil -flushcache。
TUN 模式下的 DNS
开了 TUN 之后 DNS 的处理路径不一样,问题也更容易暴露。如果是开 TUN 之后才出现的 DNS 问题,先关掉 TUN 确认一下 —— 能确定是不是 TUN 引起的。
如果是开 TUN 之后才断网
这种情况单独说,因为原因和上面三层不太一样。
先关掉 TUN。网络恢复了就说明问题出在 TUN 这一层。然后查:
- 权限。TUN 需要管理员/root 权限。权限不够时开关会自己弹回去,或者虚拟网卡创建失败。Windows 上建议装服务模式。
- 本地网段有没有被放行。TUN 接管全部流量,包括局域网。规则里如果没把
192.168.x.x、10.x.x.x放进直连,你会连路由器都访问不了。 - 虚拟网卡残留。客户端异常退出后虚拟网卡可能还留在系统里,导致路由混乱。重启客户端,或者重启系统。
- 和其他虚拟网卡冲突。VMware、VirtualBox、公司 VPN 都会创建虚拟网卡,可能和 TUN 抢路由。临时禁用它们测试一下。
常见问题
节点显示延迟正常,为什么网页打不开?
怎么确认代理真的生效了?
规则模式打不开,全局模式可以?
开了 TUN 之后整个电脑断网?
端口被占用怎么查?
netstat -ano | findstr 7890,macOS 和 Linux 用 lsof -i :7890。找到占用的进程结束掉,或者在客户端设置里换个端口。相关页面
本站整理开源项目的下载与使用说明,与 Clash、Mihomo、Clash Verge Rev、FlClash 等项目没有隶属关系,也不转存任何安装包。 版本号、文件名、体积与系统要求以各项目官方发布页为准;本页数据的人工核对日期为 2026-09-01。