如何使用KDE刷新Debian9.1中的DNS缓存?
发布于 2018-07-24 16:32:17
如果没有安装DNS名称服务器(绑定、未绑定、节点解析器、PowerDNS Recursor等)或DNS解析器(如dnsmasq)或DNS缓存(如nscd),而且默认情况下它们没有安装,则除了web浏览器(火狐、Chrome等)可能保留的缓存外,没有DNS缓存。只要重新启动web浏览器,就会清除它保存的DNS缓存。
如果安装了任何DNS服务器,重新启动服务可能会清除其缓存(例如):
# sudo systemctl restart bind9唯一可能的其他本地网络缓存是在网络路由器上运行的DNS服务器可能保留的缓存,只需重新启动路由器即可。
发布于 2017-08-20 15:08:33
下面是如何在Linux中刷新DNS缓存:
sudo /etc/init.d/nscd restart
在某些情况下,nscd守护进程可能不会安装。在Ubuntu (和其他基于Debian的发行版)中,您可以通过执行以下命令从终端安装它:
apt-get install nscd发布于 2022-10-18 13:11:47
sudo systemd-resolve --flush-caches如果在运行该命令后收到以下消息:
未能刷新缓存: Unit org.freedesktop.rupve1.service未找到。
运行以下命令以启用Debian上的服务:
sudo systemctl enable systemd-resolved.service然后,
。
然后,您可以检查统计数据,以确保缓存大小现在为零,从而清除。运行以下命令以查看统计信息:
sudo systemd-resolve --statisticshttps://unix.stackexchange.com/questions/387292
复制相似问题