Назад | Перейти на главную страницу

Как вывести список всех записей CNAME для данного домена?

Я не могу перечислить их с помощью dig / nslookup / host.

Есть два способа, оба требуют доступа администратора или доверия к записям DNS:

  • Выполните перенос зоны (AXFR) в домене, чтобы получить все записи для домена. Администратору DNS необходимо явно разрешить передачу AXFR на ваш IP-адрес с выбранного вами DNS-сервера. Выполнить такой перенос можно так: dig @ns1.google.com google.com AXFR
  • Непосредственно просматривайте файл зоны на соответствующем DNS-сервере. Для этого вам потребуется доступ администратора к DNS-серверу.

С соответствующими разрешениями в DNS, grep для записей cname:

host -t axfr my.dom.com dns.my.dom.com | grep -i cname