今天技术群里包括同事都反应谷歌 Chrome 无法打开网站的问题,主要有两种情况:
1. 127.0.0.1 无法打开
2. 需要走代理的内网网站打不开
比如网站是内网服务器,需要链接代理访问。这时候 Chrome 访问这个网站会绕过代理软件,比较直观的展现是在 Proxifier 软件里面检测不到请求,不会走代理规则。浏览器显示 ERR_CONNECTION_TIME_OUT
![]()
解决方法
问了下大模型,回答比较多的是,可能 Chrome 增加了新特性,尝试关闭它们:
1. 新版本 Chrome 默认开启 QUIC(基于 UDP 的协议)或 UDP 流量,默认 SOCKS/HTTP 代理可能不支持 UDP,最简单的做法是先在 Chrome 里禁用 QUIC:
在地址栏输入 chrome://flags,搜索 QUIC,Disable 或者启动 Chrome 时加参数 --disable-quic。
2. Chrome 里也可能开启了 Secure DNS(DoH):
可以在 Chrome 设置 → 隐私与安全 → 安全 DNS 里暂时关闭。
再就是检查有没有安装 SwitchyOmega、Proxy Switcher 等浏览器扩展,尝试禁用它们。
但是上面的方法都无济于事,最后还是通过禁用 Chrome 的“沙箱”(Sandbox)才正常。
在浏览器图标后面加上 --no-sandbox 参数 关闭所有窗口,再通过这个图标打开。
![]()
注意:添加这个参数启动程序时,相当于告诉程序彻底关闭这个安全隔离层,所以是有一定风险的,建议只在需要的时候使用,待 Chrome 修复该问题或给出解决方案后去掉这个参数。
未经允许不得转载:前端资源网 - w3h5 » Chrome又搞了什么?导致大规模网站超时无法打开
前端资源网 - w3h5