Utilisation de la commande dig

dig -tAXFR formation.maison

; <<>> DiG 9.9.4-RedHat-9.9.4-72.el7 <<>> -tAXFR formation.maison
;; global options: +cmd
formation.maison.	38400	IN	SOA	ns.formation.maison. root.formation.maison. 2019071901 3600 3600 604800 86400
formation.maison.	38400	IN	NS	ns.formation.maison.
ans01.formation.maison.	38400	IN	CNAME	ns.formation.maison.
lux01.formation.maison.	38400	IN	A	192.168.56.41
lux02.formation.maison.	38400	IN	A	192.168.56.42
lux03.formation.maison.	38400	IN	A	192.168.56.43
ns.formation.maison.	38400	IN	A	192.168.56.31
web01.formation.maison.	38400	IN	A	192.168.56.51
web02.formation.maison.	38400	IN	A	192.168.56.52
formation.maison.	38400	IN	SOA	ns.formation.maison. root.formation.maison. 2019071901 3600 3600 604800 86400
;; Query time: 2 msec
;; SERVER: 192.168.56.31#53(192.168.56.31)
;; WHEN: ven. sept. 13 14:47:46 CEST 2019
;; XFR size: 10 records (messages 1, bytes 274)

Utilisation des commande Linux pour récupérer les enregistrements A.

dig -tAXFR formation.maison | egrep -v '^;' | sed 's/\s/\|/g' | grep 'IN|A' | cut -d'|' -f1

lux01.formation.maison.
lux02.formation.maison.
lux03.formation.maison.
ns.formation.maison.
web01.formation.maison.
web02.formation.maison.