A pesquisa de DNS falha quando todas as estações de trabalho do Mac

2

Estou tendo esse problema insano. Somos usuários pesados do Mac. Cerca de 10 estações de trabalho, um servidor Xserve, duas estações de trabalho Windows e um Linux (eu). No ano passado, adicionei um registro A ao DNS de nosso domínio. No entanto, tivemos que mudar isso há alguns meses para um novo IP. Mas todas as estações de trabalho do Mac não conseguem resolver o DNS adequado e ainda resolvem o IP antigo, mesmo depois de dois meses.

Na estação de trabalho do Windows e na minha caixa do Linux, um simples nslookup resolve o IP adequado. No entanto, em TODAS as estações de trabalho Mac, dig e nslookup reportam o endereço IP antigo.

Da minha estação de trabalho linux:

jp@lo:~$ nslookup - 208.67.222.222

client.xyz.com

Server: 208.67.222.222

Address: 208.67.222.222#53

Non-authoritative answer:

Name: client.xyz.com

Address: 68.71.40.xx

Mas quando estou tentando o mesmo comando de qualquer estação de trabalho do Mac, obtenho o IP antigo:

$ nslookup - 208.67.222.222

client.xyz.com

Server: 208.67.222.222

Address: 208.67.222.222#53

Non-authoritative answer:

Name: client.xyz.com

Address: 98.143.155.xx

O estranho é que isso só acontece em nossa rede interna. Nenhum problema de casa nem de outro servidor. Eu tentei liberar o DNS, não se preocupe. Isso não ajudou.

Estou começando a me perguntar se meu roteador (OpenWRT) ou o Mac OS X Server não estão, de alguma forma, falsificando a solicitação de DNS e, portanto, agindo como um cache.

Qualquer sugestão / comentário seria grato. Obrigado, JP

    
por jpcaissy 02.04.2010 / 19:21

1 resposta

3

  • Qual (is) versão (ões) do Mac OS X?
  • O que mostram as configurações de DNS em "Preferências do sistema > Rede > $ INTERFACE > Avançado > DNS"? Será interessante saber que endereço (s) do servidor DNS eles mostram, e se ele está configurado manualmente (preto) ou se está recebendo a partir do DHCP (cinza)
  • Se eles estiverem usando o DHCP, o que ipconfig getpacket en0 mostra? (Substitua en0 pelo designador da interface com a qual eles estão se conectando.) Isso mostrará quais servidores DNS seu servidor DHCP está solicitando que o Mac use.
  • O que o cat /etc/resolv.conf diz?
  • O que o cat /etc/hosts diz?
  • Estou correto em assumir que você reiniciou os Macs e o problema persistiu?
por 02.04.2010 / 19:59