Linux/Windows/Mac上如何刷新DNS缓存?

一般我们在更换DNS源或配置了HOSTS后,刷新DNS缓存让你可以得到新的域名解析。当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试,但是不同的系统如Windows、Mac OS和Linux上的方法是不一样的。

刷新DNS缓存

如果是 Win 系统:
1.在附件中找到 cmd 或Win+R快捷键并输入cmd运行;
2.在打开的命令行窗口,输入 ipconfig /flushdns;

如果是Linux系统,刷新 DNS 缓存需要重起 nscd daemon:

1.要重起 nscd daemon,在命令行窗口(terminal)输入 /etc/rc.d/init.d/nscd restart

2.命令执行完毕,你的DNS缓存就被刷新了。

如果是比较新的Linux版本,你可能需要使用下面的命令:/etc/init.d/nscd restart或systemctrl restart nscd

如果是mac OS系统:
1.在命令行窗口(terminal)输入 lookupd -flushcache或type dscacheutil -flushcache

最新的 OS X Mountain Lion or Lion 上刷新DNS应该是:sudo killall -HUP mDNSResponder。

我要评论!

想一个你喜欢的昵称。
给一个你的常用邮箱。
想和萌萌哒的TA们说点啥。
  • SSH登录服务器时总是要停顿等待一下才能连接上,原因在于:OpenSSH服务器有一个DNS查找选项UseDNS默认是打开的。 在UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进 行DNS PTR反向查询,查询出客户端的host name,然后根据查...
  • 开机弹出一个错误窗口,让查看事件查看器。 详情可能是: 由于下列错误,Parallel port driver 服务启动失败: 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。有人说找到系统服务把这项关了就可以,可系统服务中根本找不到对应的服务。这个错误出现的原因可能是并口已经在bios...
  • 大家都知道win10自带.net 4,在.net3.5下开发的软件无法运行,会提示需要安装.net3.5联网更新又太麻烦。 是否可以离线安装? 其实是可以的,我们只需一个命令就可以实现离线安装。前提我们要有win10的光盘镜像,直接打开win10镜像你会发现镜像会默认被加载为光驱了。 然后我们win...
  • 首先将以下代码保存为*.bat DEL /F /A /Q \\?%1 RD /S /Q \\?%1 将要删除的文件以及文件夹拖到该批处理上。
  • 是这样的,在WIN10之前,我们使用微软的同步云时是没有一个选项叫“允许ONEDRIVE获取此电脑上的任何文件”,这个功能是WIN10中默认勾上,即有好的一面,但是不经意间也会给你带来一定的安全隐患。 这个功能是微软的一项新的尝试,主要的主旨是方便用户在一台电脑上可以快速地访问关联过的其它电脑上任何...
微信扫一扫即可带走我!