Inicie o Wireshark em algum lugar da sua LAN, olhando o tráfego para a sua máquina, depois inicialize sua máquina, execute o nslookup e assista no DNS tráfego. Você verá de onde vem a entrada errada.
De alguma forma, tenho tido um problema crônico em que meu computador obterá uma pesquisa de DNS inválida em seu cache para qualquer um dos dois servidores Exchange que eu uso do Mail.app. Meu local de trabalho executa um dos servidores Exchange e eu corro o outro (eles são totalmente independentes, hospedados por empresas diferentes, etc.). O problema se manifesta como um erro de domínio de certificado.
Quando isso acontece, posso executar nslookup mail.mydomain.com
e vejo o endereço IP incorreto (geralmente de propriedade da Apple ou da Akamai), mas se eu executar nslookup mail.mydomain.com 8.8.8.8
, obtenho o endereço correto. Na verdade, se eu especificar qualquer um dos servidores DNS do meu computador ou roteador para nslookup
, obtenho o endereço correto.
Minha verdadeira missão é descobrir por que isso continua acontecendo e, para fazer isso, gostaria de saber qual servidor está me fornecendo essa entrada de DNS incorreta. Existe uma maneira de verificar meu cache de DNS para ver de onde veio essa pesquisa incorreta?
Inicie o Wireshark em algum lugar da sua LAN, olhando o tráfego para a sua máquina, depois inicialize sua máquina, execute o nslookup e assista no DNS tráfego. Você verá de onde vem a entrada errada.
Tags dns macos apple-mail