Como listar todos os registros CNAME de um determinado domínio?

31

Não consigo listá-los usando dig / nslookup / host.

    
por Paweł Gościcki 31.05.2009 / 10:23

2 respostas

25

Existem duas maneiras, ambas exigem acesso de administrador ou confiança aos registros DNS:

  • Execute uma transferência de zona ( AXFR ) no domínio para recuperar todos os registros do domínio. O administrador do DNS precisa permitir explicitamente as transferências do AXFR para o seu endereço IP do servidor DNS escolhido. Você pode realizar uma transferência desse tipo: dig @ns1.google.com google.com AXFR
  • Visualize diretamente o arquivo de zonas no servidor DNS relevante. Você precisa de acesso de administrador ao servidor DNS para isso.
por 31.05.2009 / 10:29
9

Com permissões adequadas no DNS, grep para registros cname:

host -t axfr my.dom.com dns.my.dom.com | grep -i cname
    
por 31.05.2009 / 13:16