如何禁用Ubuntu上的本地DNS缓存

时间:2019-05-19 01:25:53  来源:igfitidea点击:

Ubuntu团队包含了Ubuntu 12.04 LTS版本的dnsmasq服务。
这将系统变成本地DNS缓存服务器。
当我们第一次访问任何网站时,系统首先在本地DNS缓存中搜索,它没有在本地缓存中找到指定域的条目,它请求在你的系统上配置的远程DNS服务器并从那里得到结果。
还创建了本地缓存,以便下次访问相同域时更快地解决问题。
本教程将在Ubuntu系统上禁用本地DNS缓存。
我们还可以清除当前的DNS缓存,而不是完全禁用它。

禁用DNS缓存

使用具有sudo特权的用户登录到系统,编辑NetworkManager配置文件。

sudo vim /etc/NetworkManager/NetworkManager.conf

现在通过添加# 符号来注释下面的条目。

#dns=dnsmasq

保存配置文件。

执行以下命令以便应用新设置。

sudo service network-manager restart