err_connection_timed_out表示chrome未收到服务器syn-ack响应,需按网络链路、dns解析、协议栈、浏览器状态四层逐级排查:先ping 8.8.8.8确认连通性,再ping www.baidu.com验证dns,接着清除缓存cookies并杀净chrome.exe进程,全禁扩展或用无痕模式测试,重置chrome网络设置,更换dns为8.8.8.8和114.114.114.114并刷新本地缓存,最后检查hosts文件。

谷歌浏览器提示ERR_CONNECTION_TIMED_OUT,说明你的设备已联网,但Chrome向目标服务器发出TCP连接请求后,在规定时间内始终未收到SYN-ACK响应——这不是网页打不开,而是压根没连上服务器,必须从网络链路、DNS解析、协议栈、浏览器状态四层逐级排查。
确认设备是否真实联网
很多用户误以为Wi-Fi图标亮着就等于能上网,其实可能只是连上了路由器但没获取到公网IP,或被ISP限速拦截。这一步跳过会浪费大量时间。
打开命令提示符(Windows)或终端(macOS/Linux),输入【ping 8.8.8.8】并回车。如果返回“请求超时”或“Destination Host Unreachable”,说明物理链路或路由层已断开。
拔掉光猫和路由器电源,静置【至少30秒】再通电——少于30秒无法清空设备缓存的异常ARP表和DHCP租约。
用手机开热点,电脑连上后访问同一网站。若恢复,问题锁定在原Wi-Fi环境:可能是ISP DNS劫持、光猫PPPoE拨号异常,或路由器开启了“禁止访问外网”类家长控制策略。
清除Chrome缓存与Cookies
损坏的Cookie或过期的HSTS缓存可能让Chrome强行走HTTPS却卡在TLS握手前,表现为连接超时而非证书错误。
在地址栏输入chrome://settings/clearBrowserData → 回车 → 点击“高级”选项卡 → 时间范围选“所有时间” → 勾选“浏览历史记录”“Cookie及其他站点数据”“缓存的图片和文件” → 点击“清除数据”。
清除后务必打开任务管理器,结束所有chrome.exe进程——不杀干净的话,旧缓存会继续加载。
禁用全部扩展并测试
方法一:在地址栏输入chrome://extensions/ → 将所有开关拨至关闭(灰色)→ 关闭所有Chrome窗口 → 任务管理器中确认无残留进程 → 全新启动浏览器测试。
方法二:直接使用无痕模式(Ctrl+Shift+N)访问故障网页。无痕模式默认禁用所有扩展,若此时正常,问题100%出在某个扩展上。
注意:不要只关几个“看起来可疑”的扩展,必须全关。个别扩展(如某些国产网盘助手)会在后台持续轮询API,即使未激活也会劫持socket连接。
更换系统DNS并刷新本地缓存
第一步:进入系统网络设置。
Windows路径为“控制面板 > 网络和共享中心 > 更改适配器设置”;
macOS路径为“系统设置 > 网络 > 当前连接 > 详细信息 > DNS”。
第二步:移除现有DNS条目,添加8.8.8.8(首选)和114.114.114.114(备用)。
第三步:保存设置后执行刷新命令。
Windows用户在命令提示符中输入ipconfig /flushdns;
macOS用户在终端中依次执行sudo dscacheutil -flushcache和sudo killall -HUP mDNSResponder。
重置Chrome网络设置
这一步能还原被第三方软件篡改的QUIC、HTTP/2、代理自动配置等底层参数,适合在前述步骤无效后执行。
在Chrome地址栏输入chrome://settings/resetProfileSettings → 回车 → 点击“将设置还原为原始默认值” → 确认重置。
重置后浏览器会自动重启,无需手动干预。
检查并清理hosts文件
Windows系统中,C:\Windows\System32\drivers\etc\hosts 文件若被恶意写入,会强制将域名解析到错误IP,导致连接发起即失败。
右键记事本 → “以管理员身份运行” → 文件 → 打开 → 浏览到C:\Windows\System32\drivers\etc → 在文件类型中选择“所有文件” → 打开hosts文件。
删除所有不以#开头的行(即非注释行),仅保留形如# 127.0.0.1 localhost 的默认注释行。
保存文件。若提示“权限不足”,请确认记事本确为管理员权限运行——否则修改无效。











