Há alguns dias, a internet parou de funcionar.
Percebi que, se eu alterasse manualmente o DNS para IPs do OpenDNS, ou IPs do Google Public DNS, nas Configurações de rede, a Internet funcionaria novamente.
Se o roteador for deixado sozinho para resolver o DNS sozinho, sem definir manualmente um DNS público, a Internet não funcionará.
Esse problema parecia começar alguns dias atrás, quando o roteador se atualizou.
EDITAR:
Eu configurei os DNS públicos do Google diretamente no roteador, mas quando removo esses DNS da configuração local no computador, deixando-os em branco, a Internet ainda não navega, mesmo depois de limpar o cache ( dscacheutil -flushcache
).
RESOLUÇÃO:
Acontece que o roteador estava resolvendo o DNS corretamente, o problema estava no dispositivo comutador que estava atrapalhando os DNSs ao redistribuí-los.
A redefinição do switcher para as configurações padrão de fábrica resolveu o problema.
De qualquer forma, agora usamos o DNS público do OpenDNS para o caso de algo semelhante acontecer novamente.
fonte
Respostas:
Todos os "roteadores" (dispositivos nat) que eu já usei tiveram problemas com o DNS, por isso sempre executo um servidor DNS local ou dois, o que também me permite configurar o LAN DNS (isso permite que você se conecte aos computadores locais por nome sem mexer com arquivos de host).
fonte
Quando seu roteador atua como servidor DNS, ele usa os servidores DNS do seu ISP. Se os servidores DNS do seu provedor de serviços de Internet estiverem offline e não resolverem o IP que você está tentando acessar, parecerá que a Internet está inoperante. O uso de servidores DNS públicos como o google (8.8.8.8/8.8.4.4) ou outros é uma maneira de potencialmente melhorar o tempo de atividade ou a resolução. Meu palpite é que os servidores DNS do seu ISP estão / estão inoperantes, ou houve um problema com a atualização do roteador e os servidores DNS não fizeram o corte.
O que é um servidor DNS:
fonte