Como solucionar problemas de DNS no Linux

Os erros do Sistema de Nomes de Domínio ou DNS podem impedir que você navegue na Web ou acesse aplicativos específicos. Pode haver vários motivos pelos quais você recebe uma mensagem de erro DNS, como o servidor DNS não está disponível ou não configurando nomes corretamente. Solucionar a causa do erro de DNS por meio de vários métodos pode ajudá-lo a chegar à raiz do problema.

1

Inicie o seu terminal Linux e digite “ip addr show”. Isso exibirá as interfaces de rede atuais ativadas no sistema. Se você não vir "eth0" ou "wlan0", o problema pode não ser um erro de DNS. Se não houver dispositivos de rede habilitados, adicione um antes de prosseguir para outros métodos de solução de problemas.

2

Digite "less /etc/resolv.conf" no terminal. Isso exibirá a configuração dos servidores DNS em seu sistema. Anote os endereços IP listados após "Nameserver".

3

Digite “Ping” seguido por um dos endereços IP que você anotou. Se responder "64 bytes de 128.200.1.4", então o DNS está disponível, mas não está resolvendo os nomes corretamente. Se nenhuma mensagem for retornada, o servidor DNS pode não estar disponível. Repita esta etapa com todos os endereços IP que você anotou.

4

Digite “Host” seguido por um site popular, como www.apple.com. Ele deve exibir uma declaração como "www.apple.com tem o endereço 71.16. 304.157." Isso indica que o servidor DNS conseguiu entrar em contato com apple.com. Se não retornar dados, o servidor DNS precisa ser reconfigurado.