Sugiro que você reconfigure o resolvconf:
sudo dpkg-reconfigure resolvconf
Diga sim para "preparar /etc/resolve.conf para atualizações dinâmicas?" e reinicie.
Existe alguma melhoria?
Eu suspeito que um aplicativo VPN do Mullvad possa ter quebrado algumas configurações de rede. Meu sistema ficou pendurado enquanto eu estava usando, e depois de reiniciar, posso me conectar a redes via Wi-Fi e obter um IP via DHCP, mas não consigo acessar ou fazer ping em nenhum site por meio de seus nomes de domínio. Eu recebo resposta de ping do meu roteador, e de 8.8.8.8, então parece que é apenas resolução de nome de domínio que está quebrada. Mas eu entrei nas configurações do meu wifi e disse para usar o 8.8.8.8 como o DNS, e ainda não consigo ir a lugar nenhum.
O que posso fazer daqui?
EDIT: Acho que encontrei a raiz do problema. Parece que toda vez que o NetworkManager configura uma conexão de rede, ele está configurando o servidor DNS em /etc/resolv.conf para 127.0.1.1. Como eu paro de fazer isso?
Sugiro que você reconfigure o resolvconf:
sudo dpkg-reconfigure resolvconf
Diga sim para "preparar /etc/resolve.conf para atualizações dinâmicas?" e reinicie.
Existe alguma melhoria?