Muitas distribuições recentes do Linux dependem de dnsmasq
para a resolução de nomes, veja este explicação . A principal razão é:
Isso foi feito para melhor apoiar o DNS dividido para usuários de VPN e lidar melhor com falhas e fallbacks de DNS. Esse servidor dnsmasq não é um servidor de armazenamento em cache, por motivos de segurança, para evitar riscos relacionados ao envenenamento do cache local e a usuários espionando as consultas DNS de outros usuários em um sistema multiusuário.
Eu também acho isso um pouco chato, pois sinto que perco algum controle sobre meu gerenciamento de DNS e não o acho tão conveniente quanto deveria, mais cache, mais depuração no caso de configurações complexas e assim por diante.
Felizmente, é bastante simples livrar-se desse comportamento comentando a seguinte linha:
dns=dnsmasq
Em /etc/NetworkManager/NetworkManager.conf
e reinicie o Gerenciador de rede :
sistema operacional habilitado para systemd
# sudo systemctl restart network-manager
SysV / upstart
# sudo service network-manager restart