O Network Manager usa dinamicamente seu /etc/resolv.conf com dnsmasq . Cada conexão pode ter nosso servidor dns listado.
Se você deseja evitar esse comportamento, você pode fazer isso
Em /etc/NetworkManager/NetworkManager.conf comente o dns=dnsmasq
sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq
no-auto-default=00:22:64:4E:6F:70,
[ifupdown]
managed=fals
e reinicie o serviço NM
sudo restart network-manager
Com esse /etc/resolv.conf não depende mais do pacote resolvconf e é atualizado com base nas entradas DNS de cada conexão no Network Manager
Além disso, você pode adicionar o servidor de nomes em /etc/resolv.conf . Se você não tiver configurado o dns no NM por conexão, isso será usado
sudo nano /etc/resolv.conf
nameserver 8.8.4.4
nameserver 8.8.8.8
Você pode parar e desabilitar o serviço resolvconf e usar apenas servidores dns definidos estáticos em /etc/resolv.conf
Pare o serviço resolvconf
sudo service resolvconf stop
desative-o
sudo update-rc.d resolvconf disable
desative resolvconf para sobrescrever resolv.conf
crie /etc/init/resolvconf.override com o manual de linha única
echo 'manual' | sudo tee /etc/init/resolvconf.override
remova o link simbólico /etc/resolv.conf
rm /etc/resolv.conf
crie resolv.conf com entrada de DNS estática
echo "namserver x.x.x.x." > /etc/resolv.conf