你有没有遇到过这种情况:明明网络连着,Wi-Fi信号满格,但就是打不开某个网站,或者打开的页面显示错误?很多人第一反应是重启路由器,其实可能只是DNS缓存出了问题。这时候,一个简单的DNS刷新命令就能搞定。
DNS刷新命令是什么
DNS刷新命令,说白了就是清空电脑里保存的“网站地址翻译记录”。电脑为了加快访问速度,会把域名(比如www.example.com)对应的IP地址存下来,这个缓存如果出错或过期,就会导致网页打不开。刷新之后,系统会重新查询最新的IP,问题往往迎刃而解。
Windows系统怎么刷新DNS
在Windows电脑上,打开“命令提示符”(按Win+R,输入cmd回车),然后输入下面这行命令:
ipconfig /flushdns
按下回车后,你会看到提示“已成功刷新 DNS 解析缓存”,这就完成了。
Mac系统操作方法
Mac用户打开“终端”(可以在“应用程序-实用工具”里找到),根据系统版本输入不同的命令。
macOS Ventura 及更新版本:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
较早版本如 macOS Monterey 或更早:
sudo killall -HUP mDNSResponder
输入后需要键入管理员密码,注意输密码时不会显示字符,输完直接回车就行。
Linux常用命令
如果你用的是Ubuntu这类基于systemd的发行版,DNS服务通常由systemd-resolved管理:
sudo systemd-resolve --flush-caches
如果是其他配置,可能需要重启dnsmasq或bind等服务,普通用户较少遇到,一般家庭网络用不到。
下次遇到网站打不开、图片加载失败,别急着重启电脑或重装浏览器,先试试对应的DNS刷新命令,几分钟就能解决问题,省时又高效。