Chrome 无法解析前端 url 导致网站打不开, 但是 nslookup 可以返回正确的解析信息

2022-06-07 19:15:32 +08:00
 zx900930

网站是 https://bbs.kafan.cn/

打开无限卡检查浏览器

打开 chrome 控制台, 发现错误是 jquery 无法加载

报错是 Failed to load resource: net::ERR_NAME_NOT_RESOLVED

无法解析的 url 是: https://cdnjs.tacool.com/jquery/3.5.1/jquery.min.js

查了一下 cdnjs.tacool.com 在国外各大主流公共 DNS 都没有解析(google,cf,qurad9,opendns 等)

于是在我的 adguard home 的上游 DNS 里添加了阿里的 DNS https://dns.alidns.com/dns-query

用 nslookup 和 dig 检查返回记录正常

然而 chrome 还是无法打开

试了清空缓存, 去 chrome://net-internals/#dns 清空 dns

用隐私模式打开都是同样的报错 ERR_NAME_NOT_RESOLVED

请问是哪里出了问题导致 chrome 无法正确解析 url 呢.

2811 次点击
所在节点    DNS
9 条回复
deplivesb
2022-06-07 19:18:51 +08:00
为啥你列举的 google,cf,qurad9,opendns 这个几个我都能解析呢
zx900930
2022-06-07 19:25:49 +08:00
@deplivesb
呃, 我特意确定了一下不是我本机的问题
nslookup cdnjs.tacool.com 8.8.8.8
Serveur : dns.google
Address: 8.8.8.8

*** dns.google ne parvient pas à trouver cdnjs.tacool.com : Server failed

nslookup cdnjs.tacool.com 1.1.1.1
Serveur : one.one.one.one
Address: 1.1.1.1

*** one.one.one.one ne parvient pas à trouver cdnjs.tacool.com : Server failed

这个在线 nslookup 的网站也显示 cdnjs.tacool.com 在 google cf opendns 上没有解析
https://www.nslookup.io/domains/cdnjs.tacool.com/dns-records/#cloudflare
vermouth18
2022-06-07 19:44:57 +08:00
试一下用 114dns ,最近运营商对 dns 解析加防护了,好多网站都解析不了
zx900930
2022-06-07 20:02:33 +08:00
@vermouth18 已经不是上游 dns 的问题了, 在本机上已经可以正确解析, 但是在浏览器里返回无法解析, 试了 chrome firefox 都不行.
感觉在系统 dns 和浏览器之间还隔着一层东西.
我 curl https://cdnjs.tacool.com/jquery/3.5.1/jquery.min.js
都能正确加载 js 的内容, 但是换浏览器 就是打不开.
ClericPy
2022-06-07 21:07:48 +08:00
换几个浏览器? 怀疑是 chrome 默认打开 DoH 那个问题导致的, 强行给整了个 1.1.1.1 的 DoH 结果是樯外的... 在设置-安全-安全 DNS 关掉看看
bakaft
2022-06-07 21:17:17 +08:00
同楼上,Edge 也会启用安全 DNS ,国内非常难用
Kobayashi
2022-06-07 21:59:55 +08:00
把浏览器的安全 DNS 关了?
zx900930
2022-06-08 02:53:17 +08:00
@ClericPy 我的网就在国外, 1.1.1.1 8.8.8.8 这些都能解析
确实是 chrome 的那个安全 DNS 的问题, 其实并不用关闭
只需要从默认的改成第二项自定义
然后填入自己的 adgh 的地址就完事了.....我真的不懂为啥默认的那个使用当前设置不行
AloneHero
2022-06-08 08:22:00 +08:00
移动端 Chrome 之前看 v2 时总是第一次加载时报无法连接,静置不动然后 chrome 会自动重试然后就才能正常加载页面。看到这个帖子尝试关掉 Doh 后发现终于好了。。。

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

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

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

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

© 2021 V2EX