it-swarm.asia

Belirli bir alan için tüm CNAME kayıtlarını nasıl listeleyebilirim?

Dig/nslookup/Host kullanarak bunları listeleyemiyorum.

37
Paweł Gościcki

Her ikisi de yönetici erişimi veya DNS kayıtlarına güvenmeyi gerektiren iki yol vardır:

  • Alan adına ilişkin tüm kayıtları almak için alan üzerinde bölge transferi ( AXFR ) gerçekleştirin. DNS yöneticisinin, seçtiğiniz DNS sunucusundan IP adresinize AXFR aktarımlarına açıkça izin vermesi gerekir. Böyle bir aktarım yapabilirsiniz: Dig @ns1.google.com google.com AXFR
  • Bölge dosyasını doğrudan ilgili DNS sunucusunda görüntüleyin. Bunun için DNS sunucusuna yönetici erişiminizin olması gerekir.
32
Alex J

DNS'de uygun izinlerle, cname kayıtları için grep:

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