Não é possível alterar o DNS para 1.1.1.1 no Ubuntu

1

Resolvido, veja L.D. A resposta de James e o comentário sobre isso.

Eu vi isso sendo perguntado em versões anteriores do Ubuntu, mas sem resposta que ajudou.

Eu tentei alterar meu DNS por meio de configurações de Wi-Fi, como diz a página da Web do CloudFlares. Mas depois de fazer isso e reiniciar, tento verificar meu DNS com "nslookup www.google.com" e ele ainda está usando meu DNS antigo?

O que estou fazendo de errado?

Esta é a minha configuração atual:

Screenshot # 1:

Screenshot#2:

    
por mdh 23.05.2018 / 21:14

1 resposta

1

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.

    
por L. D. James 23.05.2018 / 21:51