sviluppo-web-qa.it

Come elencare tutti i record CNAME per un determinato dominio?

Non posso elencarli usando Dig/nslookup/Host.

37
Paweł Gościcki

Esistono due modi, entrambi richiedono l'accesso come amministratore o affidabilità ai record DNS:

  • Eseguire un trasferimento di zona ( AXFR ) sul dominio per recuperare tutti i record per il dominio. L'amministratore DNS deve consentire esplicitamente i trasferimenti AXFR al tuo indirizzo IP dal server DNS scelto. Puoi eseguire un trasferimento del genere in questo modo: Dig @ns1.google.com google.com AXFR
  • Visualizza direttamente il file di zona sul server DNS pertinente. Per questo è necessario l'accesso come amministratore al server DNS.
32
Alex J

Con le autorizzazioni appropriate per il DNS, grep per i record cname:

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