分流后部分网站打不开:策略组、规则顺序与常见配置错误排查
摘要:把 AI、视频和普通网页分配到不同节点后,部分网站反而打不开或走错节点?本文解释 Clash 规则从上到下匹配的方式、策略组里的自动选择和故障转移,列出分流最常见的五种配置错误及排查方法。
适合谁读:遇到订阅更新失败、节点超时或连不上网的读者。
本文目录
把 ChatGPT 分到日本节点、YouTube 分到香港节点、国内网站直连,这是很多人的理想配置。但改完规则以后,常常出现某个网站打不开,或者明明设置了却还是走了别的节点。问题通常出在规则顺序或策略组设置上。
规则怎么匹配
Clash 系客户端的分流规则写在配置的 rules 部分,每条规则包含“匹配条件”和“交给哪个策略”:
- DOMAIN-SUFFIX,openai.com,AI:所有以 openai.com 结尾的域名交给“AI”策略组;
- GEOIP,CN,DIRECT:IP 属于中国大陆的直连;
- MATCH,PROXY:以上都不匹配时,交给“PROXY”。
关键规则:从上到下逐条匹配,命中第一条就停止。所以顺序决定结果。
策略组怎么工作
- 手动选择(select):你在界面里选哪个节点就用哪个;
- 自动选择(url-test):定时测速,自动使用延迟最低的节点;
- 故障转移(fallback):按顺序使用第一个可用节点,前一个失效时切到下一个;
- 负载均衡(load-balance):把连接分散到多个节点。
AI 和账号相关的服务,建议用手动选择或故障转移,避免自动选择频繁更换地区。
五种常见配置错误
1. 规则顺序错了
把 MATCH 或范围很大的规则放在前面,后面更具体的规则永远不会被匹配。处理:具体域名规则放前面,GEOIP 和 MATCH 放最后。
2. 只写了主域名,漏了相关域名
一个网站通常会用多个域名加载内容、登录或传图片。只分流主域名时,页面可能打不开或部分功能失败。处理:在客户端的连接日志里看访问该网站时出现了哪些域名,把相关域名一起加入规则;或使用维护中的规则集。
3. 策略组里放错了节点
“AI”组里混入了香港节点,自动选择恰好选中它,AI 就不可用。处理:AI 组只放日本、新加坡、美国等可用地区的节点,原因见香港、日本、新加坡节点怎么选。
4. 更新订阅覆盖了自定义规则
直接修改订阅生成的配置,下次更新订阅时会被覆盖。处理:使用客户端的“覆写”“扩展配置”或“合并配置”功能保存自定义规则。
5. DNS 与规则不一致
规则按域名分流,但 DNS 先把域名解析成了错误的 IP,或者走了不该走的 DNS。处理:启用客户端的 DNS 功能(如 fake-ip 模式),让域名规则正常生效。
排查方法
- 切换全局模式:网站在全局模式下正常,说明是规则问题;
- 看连接日志:找到出问题的域名,看它命中了哪条规则、走了哪个节点;
- 临时加一条规则:把该域名直接指定到一个已知可用的节点,确认问题解决;
- 整理成固定规则:确认有效后,写进覆写配置。
规则集和自己写规则怎么选
- 规则集:由他人维护的域名列表(如 AI 平台、流媒体、国内网站等分类),在配置中引用即可,会定期更新。适合大多数人;
- 自己写规则:只针对个别网站补充,例如某个工作用的网站需要固定走某个节点;
- 两者结合:规则集负责大类,自定义规则放在最前面处理例外。
使用规则集时,确认来源可靠、更新正常;规则集下载失败时,相关分流会失效,表现为某一类网站全部走错节点。
一个简单可靠的分组思路
| 策略组 | 放哪些节点 | 交给它的流量 |
|---|---|---|
| AI | 日本、新加坡、美国(手动或故障转移) | AI 平台域名 |
| 流媒体 | 香港、日本 | 视频网站域名 |
| 默认代理 | 常用低延迟节点 | 其他境外网站 |
| 直连 | — | 国内网站和局域网 |
很多机场订阅自带类似分组,可以直接在各组里选节点,不必从零写规则。导入与基本设置见 Clash 订阅导入。
常见疑问
设置了 AI 走日本节点,为什么还是显示香港?
可能是规则顺序在前面就被别的规则命中,或 AI 组里混入了香港节点。看连接日志确认。
自动选择为什么会选到不能用的节点?
自动选择只看延迟,不判断该节点能否访问特定网站。AI 和流媒体组建议手动选择。
改了规则怎样才不会被更新覆盖?
使用客户端的覆写或扩展配置功能,不要直接改订阅文件。
银行 App 为什么要直连?
部分国内应用检测到境外 IP 会限制功能,把这些应用或域名设为直连即可。
读完想对比机场?
查看完整机场推荐 →顺序为编辑安排,不是测速排名;价格为历史参考,入口含邀请码。