This topic created in 1059 days ago, the information mentioned may be changed or developed.
请教各路大神,怎么排查解决?
包括但不限于一些正常和河蟹的网站,CMD 里域名能 ping 通,但在 A 浏览器就是无法访问,此时立刻在 B 浏览器又能正常访问。
宽带 DNS 设置四个 8 了。
打不开的情况下,开发者工具 network 里看到 status 是标红的(failed) net::ERR_CONNECTION_RESET 。
15 replies • 2024-01-02 12:00:38 +08:00
 |
|
在系统里设置一个域名 hosts,应该就可以知道是不是 DNS 问题了. 你这个很有可能是浏览器有代理或者说访问规则有区别
|
 |
|
确实可能使用了代理插件 SwitchOmega 设置了全局代理的问题。可以考虑 A 浏览器开启无痕模式访问试试,无痕模式下默认是不开启插件的
|
 |
|
1. 用 CMD 的 curl 发 http 请求,看看能不能下载。不行那就用 telnet 排查 TCP 通不通,不通的话,可能是一楼说的 DNS 解析的问题。另外一个可以解析的浏览器有缓存解析地址,或者走了 DOH 之类的防止污染。 2. 可以解析,可以在开发者工具网络面板查看请求的信息。可以右键下载 HAR 文件下来分析(通常下载 curl 命令也可,curl 命令更直观),可能 User-Agent 和请求 IP 不同,服务器的响应不一样。
|
 |
|
二楼说的有可能,可以试试进无痕模式。一般所有三方插件和许多花里胡哨的功能在这里都会被禁用。
|
 |
|
是不是浏览器被针对了,自带 fq 的浏览器?
|
 |
|
用隐私标签页先试下 避免浏览器插件的影响
|
 |
|
chrome 可以試試 chrome://flags/ 把 "TLS 1.3 hybridized Kyber support" 關閉
|
 |
|
有可能是网站防火墙/流量过滤程序不支持 X25519Kyber768 。
chrome://flags/#enable-tls13-kyber
|
 |
|
检查一下浏览器设置里是不是有使用安全 DNS 的选项
|
 |
|
Ctrl+F5
|
 |
|
@ flyv2x 谢谢,试过了关闭插件和无痕模式,也会间断性不通。
|
 |
|
关闭浏览器的 QUIC 和 DoH 、DoT 试一下
|
 |
|
用 Postman 等类似工具模拟能正常访问的浏览器的 request header ,然后依次改为不能访问的浏览器的值,控制变量看哪一步出问题
|
 |
|
1.多数是 IPV6 搞的鬼 2.DNS 不要用 4 个 8 ,用 4 个 9 或者 4 个 1 试试看,记得清理缓存,现在 4 个 8 不一定是最优解,我之前用 4 个 8 油管首页总是打不开,换成 4 个 9 就好了
|