Muitos roteadores fazem "encaminhamento de DNS", o que significa que eles se anunciam (via DHCP) como servidores DNS e, em seguida, armazenam em cache e encaminham quaisquer solicitações de DNS da rede interna.
A primeira coisa a perguntar é se isso só acontece no Ubuntu ou em outro sistema operacional (Windows, Mac OS, Android, iOS) também. Pela aparência, isso acontecerá independentemente do sistema operacional, e a causa pode ser uma configuração incorreta no roteador. Então você pode fazer duas coisas:
- Configure seu roteador adequadamente. Faça o login em sua página de configuração (verifique o manual para isso) e configure um DNS estático (o DNS público do Google é uma boa escolha, use 8.8.8.8, mais aqui ). Em seguida, faça o computador reconfigurar sua interface via DHCP. Você deve então ser capaz de resolver nomes adequadamente.
- Configure o endereço DNS diretamente no computador, ignorando o roteador. Clique no ícone de rede sem fio / na barra superior, selecione "Editar conexões", pegue a conexão que você está usando, clique em "Editar". Em seguida, na guia "Configurações IPv4", selecione "Somente endereços automáticos (DHCP)" e, no campo (apenas habilitado) Servidores DNS, insira 8.8.8.8.
Para diagnosticar qual servidor DNS está resolvendo seus nomes, abra um terminal (ctrl-alt-t) e digite dig www.yahoo.com
, você deverá ver informações de diagnóstico sobre onde suas consultas estão sendo enviadas.