Pular para o conteúdo

DNS permantente no Ubuntu

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 86.731 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

DNS permantente no Ubuntu

Diferente de outras distribuições, no Ubuntu não basta editar o arquivo /etc/resolv.conf para configurar seu DNS.

Inclusive, há um aviso sobre isso no próprio arquivo:
DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

Mas no Slackware e nas distribuições mais conservadoras, esse método funciona. No Ubuntu, não. Após reiniciar o sistema, você perde as configurações.

No Ubuntu, essa configuração é feita de uma forma um pouco mais complicada. Vamos assumir que você quer adicionar o DNS do Google. Então:

sudo nano /etc/resolvconf/resolv.conf.d/head

Aí sim você adiciona:

8.8.8.8
8.8.4.4


Salva e fecha o arquivo.

Depois, para atualizar, execute:

sudo resolvconf -u

Depois, para ver se as alterações foram feitas, execute:

cat /etc/resolv.conf

Verá no final os endereços que colocou.

DNS é um sistema que converte nomes de domínio (tipo: google.com) em IP e vice-versa.

Para mais informações:
Usar o DNS do Google, pode, em alguns casos, agilizar a experiência de navegação.

Steam não reconhece controle do Xbox [Resolvido]

SimpleScreenRecorder no Debian

Instalando fonte bitmap no Debian/Devuan

Codecs para Ubuntu e derivados via AptURL

Arch Linux fácil

Utilizando Fontes TrueType no Linux

Brincando com resolução do monitor

Forçando montagem automática de dispositivos móveis em Sabayon

Fazer Banco do Brasil/Caixa funcionar no Ubuntu 17.10/18.04

Pequenos ajustes no Debian

#1 Comentário enviado por vagner_fonseca em 03/05/2013 - 19:17h
Pode fazer:
sudo apt-get remove resolvconf

E ter seu /etc/resolv.conf de volta.
#2 Comentário enviado por phoemur em 03/05/2013 - 23:40h
ou o velho
chattr +i /etc/resolv.conf
(se você usa ext4)
E daí ninguém mais edita o seu arquivo
#3 Comentário enviado por GustMatos em 17/03/2017 - 14:35h
Ubuntu 16.04.02 LTS (Xenial)

O meu arquivo:

/etc/resolvconf/resolv.conf.d/head

Também estava com a mensagem de que seria apagado automaticamente:

# 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

Eu editei o arquivo que está na mesma pasta com o nome "base", e nele eu coloquei a seguinte configuração:

nameserver <ip_do_DNS>
nameserver <ip_do_DNS>
search <nome_do_domínio>

E o resto aconteceu conforme o tutorial e a configuração permaneceu.
#4 Comentário enviado por nicolasmafre em 15/01/2018 - 20:48h
No meu servidor Ubuntu 16.04, funcionou perfeitamente!
#5 Comentário enviado por jcfagotti em 25/07/2019 - 17:48h
Olá.

Estou com problema com um wifi que funciona de vez em quando. Não é problema da rede. Tentei sua solução e não funcionou. Tentei restaurar com sudo apt-get remove resolvconf , mas ficou diferente que estava. E... continua sem funcionar a internet.

Contribuir com comentário

Entre na sua conta para comentar.