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.
Outras dicas deste autor
[RESOLVIDO] VirtualBox não funciona no Arch Linux e no KahelOS
FFmpeg no Linux Mint 17.x (Rosa)
rename - Comando para renomear todos os arquivos para letra minúscula
Warped Tentacles para Doom Clássico
Frases de Blavatsky no Fortune
Leitura recomendada
Instalando o "Kubuntu" no Ubuntu 10.10
Como instalar o slapt-get no Slackware 12.2 em menos de 2 minutos
Conky - Configuração personalizada
Aumentar tamanho de fonte e tela no terminal de comando Debian 8 do VMware
"Backupeando" a MBR
Comentários
Pode fazer:
sudo apt-get remove resolvconf
E ter seu /etc/resolv.conf de volta.
ou o velho
chattr +i /etc/resolv.conf
(se você usa ext4)
E daí ninguém mais edita o seu arquivo
Mensagem
ou o velho
chattr +i /etc/resolv.conf
(se você usa ext4)
E daí ninguém mais edita o seu arquivo
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.
Mensagem
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.
No meu servidor Ubuntu 16.04, funcionou perfeitamente!
Mensagem
No meu servidor Ubuntu 16.04, funcionou perfeitamente!
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.
Mensagem
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
Enviar