O problema é que às vezes dhcpcd
ou outros processos sobrescrevem o conteúdo do arquivo resolv.conf
, que é onde a configuração do resolvedor da biblioteca DNS é armazenada, inserindo os servidores DNS do provedor de serviços da Internet, o que pode não funcionar em alguns casos .
Em caso de problemas, pode ser uma boa idéia alterar o conteúdo de resolv.conf
para apontar para servidores DNS abertos (que devem funcionar melhor do que os servidores do provedor de serviços):
# OpenDNS servers
nameserver 208.67.222.222
nameserver 208.67.220.220
ou
# Google nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4
e depois proteger o conteúdo do resolv.conf de dhcpcd
adicionando a linha nohook resolv.conf
a /etc/dhcpcd.conf
Veja o poderoso Arch wiki para mais detalhes