Atualizei recentemente de 11.10
para 12.04
e agora NetworkManager
não estou preenchendo /etc/resolv.conf
ao conectar-me a redes sem fio, quando ele estava funcionando perfeitamente 11.10
. Não estou vendo nenhum erro explícito no NetworkManager
, UI
ou no syslog
. Como diagnosticar o que está errado?
Edit: Se eu tentar executar resolvconf
, recebo o erro
resolvconf: Erro: /etc/resolv.conf não é um link simbólico, não está fazendo nada.
O que deveria ser, symlink
como chegar e / ou como NetworkManager
preenchê-lo? Isso diz o que symlink
deve apontar /run/resolvconf/resolv.conf
, mas esse arquivo não existe no meu sistema.
network-manager
dns
resolv.conf
Cerin
fonte
fonte
resolv.conf
para incluirnameserver 127.0.0.1
porque já tinha esse problema há um ano e, na época, acho que tinha algo a ver com essa linha. Após uma reinicialização, o arquivo foi substituído, mas não apenas com comentários, mas com umanameserver …
linha diferente e algumas outras coisas. Finalmente, está funcionando ...Respostas:
Use o seguinte comando e responda YES para ativar as atualizações dinâmicas:
Trabalhou para mim no Ubuntu 12.04.
fonte
Eu tive o mesmo problema. Parece que o Ubuntu está usando um resolvedor local agora. A maneira mais rápida de remover isso é comentar a seguinte linha
/etc/NetworkManager/NetworkManager.conf
:Para mais informações, consulte esta página .
fonte
sudo /etc/init.d/network-manager restart
.Se /etc/resolv.conf for um arquivo, mova-o para /run/resolvconf/resolv.conf:
Em seguida, crie o link simbólico:
fonte
sudo dpkg-reconfigure resolvconf
e responder SIM.dpkg-reconfigure resolvconf --frontend=noninteractive
acompanhamentoresolvconf -u
. Se você não mover o arquivo e o link simbólico primeiro, um dpkg-reconfigure autônomo falhará porque/etc/resolv.conf
não é um link simbólico.Teve desde muito tempo problemas com meu laptop, tive que
para poder fazer a web funcionar. Constatou que o resolv.conf não foi atualizado pelo gerenciador de rede e, finalmente, o
resolveu meu problema!
fonte