O Ubuntu usa o pacote resolvconf para gerenciar a configuração do DNS. É chamado durante as atribuições do dhcp. Você pode sobrescrever a configuração do dns do roteador configurando o resolvconf.
Edite o arquivo /etc/resolvconf/resolv.conf.d/head e coloque suas preferências DNS lá, que terão precedência.
Adicione esta linha ao arquivo head :
nameserver 1.1.1.1
Ficará assim ( /etc/resolvconf/resolv.conf.d/head ):
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 1.1.1.1
Você também pode colocar outros padrões lá.
As outras informações fornecidas pelo roteador também serão exibidas no arquivo /etc/resolv.conf na reinicialização. A ordem de pesquisa será sua especificação.
O aviso YOUR CHANGES WILL BE OVERWRITTEN no /etc/resolv.conf é o conteúdo do arquivo /etc/resolvconf/resolv.conf.d/head , que é sempre carregado nas alterações de inicialização e de descoberta de rede normal.
