DNS não resolvendo corretamente

3

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.

João Paulin
fonte
As configurações de DNS de antes provavelmente estavam usando os servidores do seu ISP. Durante a atualização, eles podem ter sido perdidos. Você pode especificá-los manualmente (procurar sua área) ou usar o Google ou o OpenDNS no nível do roteador para corrigi-lo manualmente. Alguns roteadores têm um botão de atualização mágica que tenta resolvê-los a partir de um modem, se você tiver um.
Nerdwaller 22/11/2013
1
Tenho certeza de que a Internet ainda está funcionando. Talvez sua conexão não seja. ;)
Enviou
Mais um para emparelhar o título com uma questão real competente :)
Yitzchak

Respostas:

1

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).

hildred
fonte
Que tipo de roteador você está usando e precisa fazer isso? Todos os roteadores que eu tinha - eu tinha certeza de que o DHCP estava ativado, para que a construção no servidor DNS soubesse quais computadores estavam conectados a ele. Também esqueça os IP privados estáticos, porque isso também atrapalha o DNS dos roteadores. Alguns roteadores estúpidos, mas mais recentes, têm "endereço IP preferido" no DHCP-DNS, funcionam como um sonho. Eu só usei arquivos hosts para testar sites ao vivo a depuração ...
Piotr Kula
Utilizo principalmente caixas actiontec dsl fornecidas pela companhia telefônica e executo meu próprio servidor dhcp para inicialização via rede, para que tudo funcione.
Hildred 28/11/13
0

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:

CodeMonkey
fonte