开了代理但某个网站打不开:规则命中与 DNS 排查
代理已连通、其他网站正常,只有某一个网站打不开时,问题多半在客户端的分流环节:这个网站的连接命中了错误的规则、部分子域名没有被覆盖、DNS 解析绕开了客户端,或浏览器使用的连接方式没有进入代理。本文给出用连接日志定位的五步方法。
只有一个网站打不开时,先怀疑分流,而不是节点
代理已经连通、其他网站都正常,只有某一个网站打不开,原因通常在客户端的分流环节:这个网站的连接被规则分到了直连或拒绝,它的部分子域名没有被规则覆盖,DNS 解析绕开了客户端,或者浏览器用了不经过代理的连接方式。 定位的关键工具是客户端的连接日志,它能直接告诉你每一条连接命中了哪条规则、走了哪个出口。
节点全部失效的情况属于另一类问题,见 机场节点全部超时怎么办。本文假设你能正常访问大多数海外网站。
五步定位法
第 1 步:确认问题可复现
换一个浏览器或使用无痕窗口访问同一网站。无痕窗口能打开,说明问题可能来自浏览器缓存、旧的登录状态或某个浏览器扩展,与代理无关。尤其要留意代理切换类的浏览器扩展:它会覆盖系统代理设置,让浏览器绕开客户端。
第 2 步:切换全局模式做对照
在全局模式下(并确认全局所用分组选中的是可用节点)访问该网站:
- 全局能打开 → 节点没问题,是规则把它分错了,进入第 3 步;
- 全局也打不开 → 换几个不同地区的节点再试。仍然不行,可能是该网站限制了来自数据中心网段的访问,或者暂时故障,这已超出客户端能处理的范围。
做完对照务必切回规则模式。三种模式的差别见 规则模式、全局模式与直连模式有什么区别。
第 3 步:在连接日志里找到“走错路”的那条连接
回到规则模式,打开客户端的连接或日志页面,清空记录后刷新网页。在记录中查找与该网站相关的连接,重点看三列:
| 列 | 含义 | 异常的信号 |
|---|---|---|
| 目标域名 | 这条连接访问的地址 | 出现了你不认识的相关域名 |
| 命中规则 | 哪条规则决定了去向 | 命中的是直连、拒绝或某个宽泛的关键词规则 |
| 出口 | 实际使用的分组与节点 | 显示为直连,或者是一个意料之外的分组 |
一个网页往往不止一个域名:主站、登录服务、静态资源、视频分发可能各用不同的域名。主站走对了、资源域名走错了,就会出现“能打开但样式错乱”或“视频转圈”。
第 4 步:补规则,而不是改模式
找到走错路的域名后,用自定义规则把它们指向正确的分组。几点注意:
- 优先使用域名后缀规则,覆盖该服务的全部子域名;
- 自定义规则要通过客户端的覆写或合并功能加入,否则订阅更新会把它覆盖;
- 加入后重新加载配置,再在日志里确认命中的是新规则。
规则写法见 Clash 规则怎么写。如果走错路是因为机场配置引用的规则集过旧,先更新规则集,再判断是否需要自定义规则。
第 5 步:日志里根本没有这条连接
如果刷新网页后,连接日志里完全找不到相关记录,说明浏览器的请求根本没有进入客户端。常见原因有三个:
- 浏览器扩展接管了代理设置,把流量送往别处或直接直连;
- 浏览器启用了基于 UDP 的新一代传输协议,在系统代理模式下这部分请求可能不经过代理端口,表现为部分请求直连失败;
- 浏览器的安全 DNS 在 TUN 模式下自行解析域名,导致客户端只看到 IP,按域名的规则无法命中。
可以逐一关闭扩展、暂时停用浏览器的安全 DNS 设置,再观察日志是否出现记录。
DNS 问题的三个特征
有些情况规则看起来完全正确,问题出在 DNS 上。可以根据这些特征判断:
- 连接日志里显示的是 IP 而非域名,按域名的规则没有命中;
- 网站能打开,但跳转到了其他地区的版本,说明解析结果与出口地区不一致;
- 在系统里查询该域名,得到的地址明显异常(例如指向无关的网段)。
此时应检查客户端的 DNS 模式与上游设置,详见 代理客户端的 DNS 设置。
一张速查表
| 现象 | 最可能的环节 | 下一步 |
|---|---|---|
| 全局能开、规则不能开 | 规则 | 查日志中命中的规则 |
| 页面打开但资源缺失 | 子域名未覆盖 | 补充相关域名规则 |
| 日志中没有记录 | 浏览器未进入代理 | 检查扩展与浏览器网络设置 |
| 打开的是其他地区版本 | DNS 与出口不一致 | 调整 DNS 设置 |
| 换遍节点都打不开 | 网站侧限制或故障 | 稍后再试,或接受该限制 |
把排查结果记下来
同一个网站的问题往往会反复出现,例如服务方新增了一个资源域名,或者机场更新配置后某条规则被替换。每次排查完,用几行文字记下:日期、网站、走错路的域名、命中的规则、你添加的自定义规则。下次再遇到时,先对照记录检查自定义规则是否仍然存在、是否仍排在前部,往往一分钟就能恢复。
记录时只写域名和规则,不要写入订阅地址、账号密码或其他凭证;如果需要向他人求助,也只发送去除了敏感信息的日志片段。
订阅配置与本地修改的关系
很多读者的规则来自机场下发的配置。更新订阅后问题“自己好了”或“又回来了”,往往是因为订阅更新替换了整份配置,其中的规则和规则集也随之改变。订阅更新的机制与注意事项见 订阅链接导入与更新。本地的修改建议都通过覆写功能保存,这样无论订阅怎样更新,你的调整都会被重新应用。
更多排错主题回到 规则分流与故障排查专题页。访问任何网站都请遵守所在地法律法规与该网站的服务条款。
常见问题
全局模式能打开、规则模式打不开,说明什么?
说明节点本身可以访问这个网站,问题出在规则:这个网站的某些域名在规则模式下被分到了直连或拒绝。打开连接日志,找到这些域名命中的规则,再用自定义规则把它们指向代理分组即可。
网页能打开但样式错乱、图片加载不出来,是什么原因?
网页的主域名走了代理,但它引用的图片、脚本或视频来自其他域名,这些域名没有被规则覆盖,落到了直连或被拒绝。在连接日志里筛选访问该网页时产生的失败连接,把相关域名补进规则。
浏览器的安全 DNS 设置会影响代理分流吗?
可能会。浏览器自行通过加密 DNS 查询域名时,会绕开客户端的 DNS 处理。在系统代理模式下影响通常较小,在 TUN 模式下可能导致按域名的规则无法命中。排查时可以先关闭浏览器的安全 DNS 做对照。
来源与更新
品牌字段来自本站品牌数据文件(整理自 2026-09-04 品牌清单,Vendor Data,官网待核实);测速截图为 2026-10-18 复核后发布的单次 Measured Data;AI 与流媒体均为 Not Tested。发布 2026-10-18,最近更新 2026-10-18。本页不承诺任何平台的收录、排名或引用。