O problema é porque o Network Manager usa dinamicamente seu /etc/resolv.conf
com dnsmasq
Solução para você mudar a maneira de resolver nomes. Tente seguir
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 definir dns em NM por conexão, isso será usado
sudo nano /etc/resolv.conf
nameserver 8.8.4.4
nameserver 8.8.8.8
Editar um
Pare o serviço resolvconf
sudo service resolvconf stop
desative-o
update-rc.d resolvconf disable
desative resolvconf
para sobrescrever resolv.conf
crie /etc/init/resolvconf.override
com linha única manual
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