网络重连后打不开某个网站?试试这五个排查动作

早上地铁上连上Wi-Fi,刚切回公司网络,发现钉钉能用、微信能刷,但偏偏进不了客户那边的后台系统——页面一直转圈,提示‘无法连接服务器’。你不是一个人,这种‘只卡一个网站’的情况,比全网断连更让人抓狂。

先别急着重启路由器

全网断了重启还有道理,但只差一个网站,大概率是本地缓存或DNS搞的鬼。比如你昨晚连的是家里宽带,DNS用的是运营商默认的;今早连上公司网络,DNS却还卡在旧记录里,而那个特定网站刚好换了CDN节点或IP地址,老缓存一查就查错地方。

快速清掉DNS缓存

Windows用户打开命令提示符(管理员权限不用),敲一行:

ipconfig /flushdns

Mac用户终端里输:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux(常见发行版)用:

sudo systemd-resolve --flush-caches

做完立刻试一次,很多情况到这就通了。

换个DNS手动试一试

临时把电脑或手机的DNS改成 114.114.114.114 或 8.8.8.8,绕过运营商可能滞后的解析。实测某教育平台在校园网重连后打不开,换8.8.8.8三秒恢复——不是网站挂了,是本地查不到新地址。

检查Hosts文件有没有‘偷偷加戏’

有些软件(比如广告屏蔽工具、旧版开发环境)会往 C:\Windows\System32\drivers\etc\hosts(Win)或 /etc/hosts(Mac/Linux)里写死某域名指向127.0.0.1或错误IP。重连后系统没刷新这个映射,访问就直接被拦在家门口。用记事本打开看看,有可疑行就删掉,保存前记得备份。

浏览器也得‘卸妆’再上

隐身窗口打开试试。如果能进,说明扩展程序(比如某些代理插件、HTTPS强制跳转工具)在作祟;如果还不行,按 Ctrl+Shift+Del 清掉‘Cookie及其他站点数据’,别只清历史记录——很多登录态和证书缓存藏在这里,重连后容易错乱。

最后补一刀:用curl直连IP

打开终端,先查这个网站当前IP:

nslookup example.com

拿到IP后,直接请求:

curl -v http://123.45.67.89

如果返回HTML内容,说明网络层通畅,问题出在DNS或HTTPS证书链;如果超时,那可能是该网站在你当前网络出口被限流或拦截——这时候换手机热点一试便知。