Положим, нам что-то пришло с незнакомого IP-адреса и хочется узнать DNS-имя таинственного незнакомца, а команда host недоступна. Для этого надо разрезолвить его обратную зону.
Пример на основе yandex.ru
Получим сам адрес для начала:
$ ping yandex.ru
PING yandex.ru (5.255.255.70) 56(84) bytes of data.
Теперь резолвим обратную зону:
$ dig PTR 70.255.255.5.in-addr.arpa
; <<>> DiG 9.16.1-Ubuntu <<>> PTR 70.255.255.5.in-addr.arpa
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48749
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;70.255.255.5.in-addr.arpa. IN PTR
;; ANSWER SECTION:
70.255.255.5.in-addr.arpa. 132 IN PTR yandex.ru.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Вт авг 11 20:32:30 +05 2020
;; MSG SIZE rcvd: 77
Вуаля:
70.255.255.5.in-addr.arpa. 132 IN PTR yandex.ru.