Eu estava atualizando o Ubuntu hoje da versão 16.10 até a 17.04 até a 17.10. Para mim também o DNS parou de funcionar. O link simbólico resolv.conf
foi
/etc/resolv.conf -> /run/NetworkManager/resolv.conf
Isso aparentemente está errado para 17,10.
A mensagem de erro que o pôster anterior recebeu é da saída de resolvconf -service
:
$ systemctl status resolvconf
Ele deu o seguinte resultado.
resolvconf[623]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
Ao remover o link simbólico original, o link para /run/resolvconf/resolv.conf
to /etc/resolv.conf
e o reinício do DNS do resolvconf-service começaram a funcionar novamente:
$ sudo rm /etc/resolv.conf
$ sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
$ systemctl restart resolvconf
Curiosamente, o código de saída do resolvconf-service
foi bem-sucedido mesmo antes de o link simbólico apontar para o arquivo correto.