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。

相关推荐:
这就简单地啦~ 1、进入到系统盘,找到用户目录进去后找到当前的用户目录; 2、或者直接在资源管理器的左侧操作; 3、右键打开属性,切换到位置的标签; 4、自己改路径,OK了~
1. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确定” 2. 找到下面的注册表子项,然后单击它: HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Services\Rasman\Parameters 3. 在“编辑”菜单上,单击“ …
将本机80端口的请求转发到8080端口 #shell#iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 如果需要本机也可以访问,则需要配置OUTPUT链 #shell#iptables -t nat -A OUTPUT …
Windows10中的自动更新加入了驱动的自动更新,这也成了部分老硬件的致命伤,一旦新驱动对老硬件的支持不足就会导致系统出现各式各样的问题,甚至是直接蓝屏。 为了缓解此类问题的发现,我们很有必要了解下 …
有些时候使用了某个绿化的软件或是优化过的操作系统等,通常会对一些系统的服务进行屏蔽或禁止处理。甚至在国内网络市场下,大量的优化工具产生,优化能提升一定的执行效率,但是也会有副作用。 当你在运行 …
拿起手机扫一扫即可带走我!