各种操作系统下如何清理DNS缓存呢?特别是window,mac book,Linux服务器等。今天我们简单汇总下。
Windows清除DNS缓存
在微软windows下,你可以用命令 ipconfig/flushdns 来清空dns缓存内容。
你也可以用命令 ipconfig/displaydns来查看dns缓存内容。
通过ipconfig/flushdns命令,再确认Windows的ip配置,你就可以检查DNS缓存是不是清理成功。
Mac下如何清空DNS缓存
在Mac OSX中,你可以用这个命令lookupd -flushcache来清空保留的缓存。
bash-2.05a$ lookupd -flushcache
这个比windows的要简单一些,有mac的可以尝试下。
Linux下如何清空DNS缓存
在linux中,nscd进程负责管理DNS缓存。
要清空DNS缓存,重启nscd守护进程就行了。
要重启nscd 进程,使用命令 /etc/rc.d/init.d/nscd restart
什么情况下要清理DNS缓存呢?
1,同一个公司,一部分员工访问网站快,一部分访问网站慢,这个是因为DNS被污染,需要清理下DNS缓存。
2,用户可以打开微信或qq,但无法打开网页,是因为DNS缓存的问题,需要更新DNS缓存的信息。
如果你遇到网络访问慢的问题,可以随时与我们沟通和交流,我们可以给你更好的建议。