Существует ли способ извлечь фактический порядковый номер в действительности для обратной зоны с bind9 сервера?.
Я могу узнать сериал домена, но понятия не иметь, как сделать то же для обратных зон.
Это должно найти сериал для моего домена example.com (настроенным в example.zone в bind9):
# dig +nocmd example.com any +multiline +noall +answer
example.com. 86400 IN SOA ns1.example.com. root.example.com. (
2015013001 ; serial
86400 ; refresh (1 day)
7200 ; retry (2 hours)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
example.com. 86400 IN NS ns2.example.com.
example.com. 86400 IN NS ns1.example.com.
example.com. 86400 IN A 10.2.2.22
Как я сделал бы то же для обратных зон (настроенный в, например, 10.5.0.zone файл)?
Точно так же, как вы делаете с прямой зоной, запрашивая запись SOA зоны. Для IP-адреса ABCD имя зоны часто CBAIN-ADDR.ARPA, но вы можете просто запросить SOA для хоста DCBAIN-ADDR.ARPA:
dig SOA D.C.B.A.IN-ADDR.ARPA
И для диапазона 10.5.0.x:
dig SOA 0.5.10.in-addr.arpa
Для общедоступный DNS-преобразователь Google 8.8.8.8 вы увидите следующее:
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> @4.2.2.1 8.8.8.8.in-addr.arpa SOA
;; QUESTION SECTION:
;8.8.8.8.in-addr.arpa. IN SOA
;; AUTHORITY SECTION: ;; serial refresh retry expire minimum
8.8.8.in-addr.arpa. 41 IN SOA ns1.google.com. dns-admin.google.com. 1580969 21600 3600 1209600 10800
Я нашел ответ сразу после публикации вопроса, поэтому отвечаю сам:
Я узнал об этом, просмотр журнала при перезапуске сервера bind9. Обратные зоны видны серверу как
, поэтому зона 10.5.0 (из файла 10.5.0.zone) становится 0.5 Зона .10.in-addr.arpa
. Итак, теперь я могу просто использовать команду из моего предыдущего сообщения, чтобы узнать серийный номер:
dig 0.5.10.in-addr.arpa any +multiline +noall +answer +nocmd
; <<>> DiG 9.5.0-P2 <<>> 0.5.10.in-addr.arpa any +multiline +noall +answer +nocmd
;; global options: printcmd
0.5.10.in-addr.arpa. 86400 IN SOA mydomain.com. root.mydomain.com. (
2961345817 ; serial
86400 ; refresh (1 day)
7200 ; retry (2 hours)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
0.5.in-addr.arpa. 86400 IN NS ns1.mydomain.com.