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.