A partir da saída do script de diagnóstico de rede postado por OP no bate-papo ficou evidente que /etc/resolv.conf e /run/resolvconf/resolv.conf estão faltando. Por alguma razão, eles não foram criados dinamicamente.
A solução para o problema foi criar manualmente o /etc/resolv.conf com as duas etapas a seguir na linha de comando:
sudo tee /etc/resolv.conf <<< "nameserver 127.0.1.1"
sudo service network-manager restart
Sidenotes
-
127.0.1.1address é permitir quednsmasqservice use o dns fornecido pelo roteador. Ele pode ser substituído por dns personalizados, como8.8.8.8ou208.67.220.220se alguém desejar - Como o arquivo estático
/etc/resolv.conffunciona, essa é uma solução suficiente para 90% das necessidades, mas se desejar, é possível reconfigurar o pacoteresolvconfpara criar (dinamicamente) (automaticamente) esse arquivo. O comando para isso seriasudo dpkg-reconfigure resolvconf