clashv

部分网站打不开、其他正常怎么办

Clash 开着,部分网站打不开、其他正常,一般是分流规则把网站分错了、DNS 解析不对,或改了规则旧连接还在。说明怎么从连接和日志看走了哪条规则。

适用:Clash Verge RevFlClashClash PartyClash Meta for AndroidClashX MetaClash Mi

你看到的现象

大部分网站正常,只有某几个网站打不开、加载很慢,或者打开后提示地区不支持。

可能的原因和解决办法

分流规则把这个网站分错了

怎么判断:先用“全局”模式对比:切到“全局”,用同一个节点再打开这个网站。全局能打开、规则模式打不开,就是规则的问题。

要看具体走了哪条规则,打开客户端的“连接”页:Clash Verge Rev 的连接列表有“规则”和“链路”两列,分别是命中的规则和实际经过的代理组、节点。找到这个网站的域名,看它是被分到了直连(DIRECT),还是分到了不合适的代理组。

怎么解决:在规则列表靠前的位置给这个域名加一条规则,例如:

- DOMAIN-SUFFIX,example.com,节点选择

example.com 换成网站域名,节点选择 换成你配置里代理组的真实名字。Clash Verge Rev 可以在订阅的菜单里点“编辑规则”添加,不用改订阅文件本身。也可以用 分流规则生成器 生成规则。加了还是不生效,见 分流规则写了但不生效。

DNS 解析结果不对

怎么判断:GEOIP、IP-CIDR 这类按 IP 分流的规则要先把域名解析成 IP(mihomo 官方文档的 no-resolve 一节有说明)。解析出的 IP 不对,就会被分到错误的出口。打开客户端的“日志”,看访问这个网站时有没有 DNS 相关的报错。

怎么解决:配置里的 dns 设置一般来自订阅,可以把日志里的报错发给服务商。自己维护配置的,参考 mihomo 官方文档的 DNS 一节(在新窗口打开)。

改了规则,但旧连接还在

怎么判断:刚改完规则或切换了节点,网页还是老样子。已经建立的连接会沿用原来的路线。

怎么解决:关闭现有连接后刷新网页:Clash Verge Rev 的托盘菜单里有“关闭所有连接”。

网站限制了节点所在的地区或 IP

怎么判断:全局模式也打不开,或者网站明确提示所在地区不支持。

怎么解决:这是网站自己的访问政策,改分流规则解决不了。AI 服务的地区判断原理见 AI 服务怎么判断地区。本站不提供绕过网站地区限制的方法。

订阅导入成功了,但连不上?用配置文件检查器看看配置本身有没有问题,全程在浏览器本地完成。
打开配置文件检查器

常见问题

全部网站都打不开?

那不是分流的问题,先看 节点测速全部超时 和 开了系统代理还是连不上。

还是没解决?

把客户端名称、版本和完整的报错信息发给我们(不要包含订阅链接),我们会补充到这一页。提交反馈