web-dev-qa-db-fra.com

Comment répertorier tous les enregistrements CNAME pour un domaine donné?

Je ne peux pas les répertorier à l'aide de Dig/nslookup/Host.

37
Paweł Gościcki

Il existe deux façons, les deux nécessitent un accès administrateur ou une approbation des enregistrements DNS:

  • Effectuez un transfert de zone ( AXFR ) sur le domaine pour récupérer tous les enregistrements du domaine. L'administrateur DNS doit autoriser explicitement les transferts AXFR vers votre adresse IP depuis votre serveur DNS choisi. Vous pouvez effectuer un tel transfert comme ceci: Dig @ns1.google.com google.com AXFR
  • Affichez directement le fichier de zone sur le serveur DNS approprié. Pour cela, vous avez besoin d'un accès administrateur au serveur DNS.
32
Alex J

Avec les autorisations appropriées sur le DNS, grep pour les enregistrements cname:

Host -t axfr my.dom.com dns.my.dom.com | grep -i cname
11
gimel