Windows刷新DNS命令
改完hosts、换了DNS服务器,网站还是打不开或者跳到旧IP,十有八九是本地DNS缓存没清。Win+R 敲 cmd 回车,执行这一条:
ipconfig /flushdns
:: 提示“已成功刷新 DNS 解析缓存”就说明清完了
想先看看缓存里到底存了什么,用下面这条:
ipconfig /displaydns
:: 输出一长串记录,包含域名、IP、TTL
记录太多懒得翻,加 findstr 只筛某个域名:
ipconfig /displaydns | findstr "example.com"
一般不需要管理员权限,万一提示拒绝访问,就右键“以管理员身份运行”命令提示符。刷完还不生效,接着重置网络栈,然后重启电脑:
netsh winsock reset
ipconfig /release
ipconfig /renew
小皮面板、Nginx 改完站点域名,浏览器还往旧地址跑,先刷DNS再排查配置,能省一半时间。
说点什么 0