Практика использования dig примеры.
Просмотр всей зоны.
$ dig fryaha.ru
Рассмотрим подробнее.
HEADER — Это заголовок, в ней показываются такие параметры как версию dig, глобальные опции используемые с командой и остальная доп. информация.
QUESTION SECTION — Это секция запроса, в ней показывается наш запрос.
ANSWER SECTION — Эта секция ответа, в ней показывается ответ полученный от днс, в нашем случае показывает A запись нашего домена fryaha.ru.
В последней секции находится статистика по запросу, всякая служебная информация.
В секции присутствует информация: время выполнения запроса, имя днс сервера который запрашивался, время создания запроса, размер сообщения.
Запросим данные с определенного днс.
$ dig @john.ns.cloudflare.com fryaha.ru
AUTHORITY SECTION выводится информация по именам DNS серверов обработавших наш запрос.
ADDITIONAL SECTION Информация об ip адресах этих DNS серверов, из секции AUTHORITY SECTION.
$ dig fryaha.ru +noauthority +nocomments +noquestion +nostats +noadditional
-+noauthority — отключаем секцию AUTHORITY SECTION.
-+nocomments — отключаем комментарии.
-+nostats – отключаем секцию статистики.
-+noadditional – отключаем секцию ADDITIONAL SECTION.
-+noanswer – отключаем секцию ответа ANSWER SECTION.
+noall — отключаем все секции, но этот параметр лучше использовать в тандеме с +answer.
$ dig fryaha.ru ns +noall +answer
Покажет только global options, то есть наши нс сервера.
Либо самый простой и удобным вывод информации и так можно по любой из записей, а, mx. ns и т.д.
$ dig fryaha.ru ns +short
Смотрим ptr запись
$ dig -x 5.135.204.148 +short fryaha.ru.
Просмотр dkim сертификата у почты.
$ dig tru-lya-lya._domainkey.fryaha.ru. txt +short
Мои основные dig примеры которые я применяю в повседневной работе.