Se você instalar o pdns-recursor , ele seqüestra o arquivo resolv.conf
. Eu desinstalei e reran
resolvconf -u
e tudo começou a funcionar novamente.
Eu atualizei para o Ubuntu 14.04 e o DNS não resolve mais. Eu tenho um IP estático em /etc/network/interfaces
com dns-nameservers
e dns-search
linhas.
Meu arquivo resolv.conf
parece ser o link simbólico correto (eu corri dpkg-reconfigure resolvconf
apenas para ter certeza):
$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Oct 7 13:03 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
No entanto, a execução de sudo resolvconf -u
não atualiza o conteúdo:
# 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 127.0.0.1
Não toca no arquivo /run/resolvconf/resolv.conf
. Meu arquivo /etc/resolvconf/resolv.conf.d/base
contém os dois nameservers
configurados em /etc/network/interfaces
.
Não há erros ou mensagens de log que eu possa encontrar. Eu também tentei reinstalar resolvconf
e reinicializar, mas nenhuma mudança no comportamento.
A execução de dig
contra o nameservers
configurado funciona bem.
Se você instalar o pdns-recursor , ele seqüestra o arquivo resolv.conf
. Eu desinstalei e reran
resolvconf -u
e tudo começou a funcionar novamente.
Tags dns resolvconf