Eu deletei a resposta original e a publiquei nesta pergunta. Vou sinalizar a duplicata.
Faça ping de um servidor externo para determinar se a Internet está disponível.
No terminal, digite: ping -c 4 8.8.8.8
Se você receber uma resposta de ping, isso significa que sua internet está ativa. Isso mostra que o problema está nas configurações de DNS.
Você pode adicionar um servidor DNS temporário como este: echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
Se você não receber uma resposta do ping, o problema estará na sua rede local.