如何清除linux下DNS缓存

发布网友

我来回答

2个回答

热心网友

展开1全部如果是清除NSCD上的Cache,可重新启动NSCD服务来达成清除DNS
Cache的效果。使用的命令是:
# service nscd restart或
# /etc/init.d/nscd restart如果是清除BIND服务器上的CACHE,使用的命令是:
# rndc flush如果是用dnsmasq实现的DNS服务器,使用的命令是:
$ sudo /etc/init.d/dnsmasq restart另外,重启系统也行。

热心网友

如果系统下有nscd,那么就直接
sudo
/etc/init.d/nscd
restart
如果没有也没关系,网上接受的方法大都是
sudo
aptitude
install
nscd
sudo
/etc/init.d/nscd
restart
其实也可以直接
sudo
/etc/init.d/dns-clean
start

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com