linux 清dns缓存,各操作系统清除DNS缓存的方法
0x01. 背景在将域名指向其他服务器的时候,如果本地操作系统近期曾经访问过该域名时,会残留一些DNS缓存,这样即使DNS已经生效,那么本地访问也还是旧服务,需要一定时间后DNS缓存过期后重新获取DNS信息时候才能在本地正确访问新服务,但是时间不等人,有的时候需要急着验证效果,这时候就需要手动清理系统的DNS缓存,下面是各个操作系统的清理方法。0x02. macOS 10.12 Later现在市面
0x01. 背景
在将域名指向其他服务器的时候,如果本地操作系统近期曾经访问过该域名时,会残留一些DNS缓存,这样即使DNS已经生效,那么本地访问也还是旧服务,需要一定时间后DNS缓存过期后重新获取DNS信息时候才能在本地正确访问新服务,但是时间不等人,有的时候需要急着验证效果,这时候就需要手动清理系统的DNS缓存,下面是各个操作系统的清理方法。
0x02. macOS 10.12 Later
现在市面上macOS系统99%都已经升级10.12以上了,所以就不贴之前版本的命令了
sudo dscacheutil -flushcache;
sudo killall -HUP mDNSResponder;
0x03. Linux
CentOS-6 / Ubuntu
/etc/init.d/nscd restart
CentOS-7
systemctl restart nscd
CentOS下如果提示nstd未安装,那么直接使用yum安装即可
sudo yum -y install nscd
Ubuntu下如果提示nstd未安装,那么直接使用aptitude安装即可
sudo aptitude install nscd
0x04. Windows
在Windows上,打开命令提示符CMD,输入以下命令
ipconfig /flushdns
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)