当使用 dns 拦截网站统计域名解析为 0.0.0.0 时,网站加载卡住如何解决

2023 年 6 月 29 日
 HalloCQ

背景:威锋网 https://www.feng.com 主页,使用的网站统计是 https://w.cnzz.com

当我拦截 dns 解析 w.cnzz.com 为 0.0.0.0 时,威锋网 https://www.feng.com 主页加载到一半就会卡住,因为一直在等待 w.cnzz.com 相应。

除了解析 w.cnzz.com 为 NXDOMAIN 还有其他办法吗

2934 次点击
所在节点    DNS
14 条回复
shakoon
2023 年 6 月 29 日
自己在本地搭一个 web 服务器,什么内容也不放,把要拦截的域名解析到这个服务器,然后就会很快返回 404 了
wormcy
2023 年 6 月 29 日
解析到 127.0.0.1
flyqie
2023 年 6 月 29 日
没啥事别解析到 0.0.0.0, 可能会出现某些奇奇怪怪的问题。

127.0.0.0/8 不够你用的嘛。。。
popzuk
2023 年 6 月 29 日
浏览器用 adguard…
HalloCQ
2023 年 6 月 30 日
@shakoon
@wormcy
@flyqie
试了不行,还是等待响应,将近 30 秒
HalloCQ
2023 年 6 月 30 日
@popzuk 这个方案应该不考虑了,我是自建的 dns ,就是想着多设备通用
HalloCQ
2023 年 6 月 30 日
@shakoon 这个应该可行,但是 127.0.0.1 还是会等待响应
18xlX5iTe9mdoau0
2023 年 6 月 30 日
我搭建的 AdGuard Home DNS 为啥没遇到这个问题
kkk123
2023 年 6 月 30 日
||cnzz.com^ 默认的 NXDOMAIN,没有卡顿
HalloCQ
2023 年 6 月 30 日
@kkk123 这样会查询第二 dns ,如果第二 dns 没有拦截功能的话那就
kkk123
2023 年 6 月 30 日
adg+外部 dns ,神仙都难救啊
HalloCQ
2023 年 6 月 30 日
@kkk123 最后发现以 REFUSED 码响应最好,pending 时间只有不到 20ms ,基本没感觉影响浏览网页
ns1
2023 年 8 月 17 日
对于要拦截的域名解析到特殊的 IP 地址比如 240.0.0.1 ,然后在路由器防火墙对 240.0.0.1 做 TCP Reset
HalloCQ
2023 年 8 月 18 日
@ns1 我这个 dns 是公网的,客户端不是固定的,所以没办法在客户端的路由器操作。
换成公网且监听了 80 或者 443 端口的 ip 可破,比如上面提到的 223.5.5.5

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952822

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX