各平台DNS刷新方法-Windows/Mac/Linux

问题引出

有时候域名重新解析后,发现并不能正常打开网站,或者是404或者是旧网站,这种情况十有八九是dns未更新导致的,打开终端ping下当前网站的IP就可以看到,但是怎么样才能尽快更新本地的dns呢,以下几个办法可以参考参考。

解决方案

Windows

打开左下角“开始”(就是那拼起来的四小块,算了,看图在这里插入图片描述)然后点击“运行”,输入cmd即可打开,win7系统开始-搜索-cmd即可找到。或者使用快捷键 Win+r 。
在这里插入图片描述
打开命令窗口:输入 ipconfig /flushdns 回车
在这里插入图片描述

Mac

mac平台根据不同版本来设置:
打开终端(terminal):
输入:lookupd -flushcache

较新的Mac OS X 用下面命令:
type dscacheutil -flushcache

OS X Mountain Lion or Lion上的刷新方式:
sudo killall -HUP mDNSResponder
在这里插入图片描述
然后输入密码就可以了

Linux

一般重启下管理DNS的nscd就饿可以了
/etc/init.d/nscd restart

或者
systemctl restart nscd

浏览器更新

有时候我们刷新了dns,重新ping 域名发现IP已经更新了,但是浏览器上的页面还是没有更新,刷新也不管用。
主要是因为浏览器是打开状态,也有缓存,重启下浏览器就可以了。
如果浏览器上还有其他不方便关闭的页面,也可以直接清理浏览器缓存,这里介绍下chrome浏览器的设置办法:

  • 先关闭目标网站的标签页;
  • 浏览器的地址栏输入:
    chrome://net-internals/#dns
    在这里插入图片描述
  • 然后点击Clear host cache按钮
  • 如果还是没有生效,点击右边的Sockets
    在这里插入图片描述
  • 然后在浏览器新标签也重新打开 目前网站,就可以了。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值