devopscodepro
Язык
через сервер

DNS lookup

Запрос любого типа записей для домена — A, AAAA, MX, TXT, NS, CAA, SRV, PTR и другие, с TTL.

один запрос к публичному рекурсивному резолверу — ничего не сохраняется
Введите домен и выберите тип записи.

Как работает запрос

Один вопрос уходит публичному рекурсивному резолверу, и ответ возвращается таким, каким его отдал резолвер: записи, TTL, код ответа и секция authority, когда отвечать нечем. Это эквивалент одного dig, только без терминала.

Выбранный тип записи — это и есть заданный вопрос. Домен, прекрасно резолвящийся по A, может ничего не вернуть по MX, и обычно именно эта разница вам и нужна.

Чем NXDOMAIN отличается от пустого ответа?

NXDOMAIN означает, что имени не существует вовсе. Пустой NOERROR означает, что имя есть, но записей запрошенного типа у него нет — с доменом всё в порядке, просто нет MX или нет AAAA. Путаница между этими случаями отправляет чинить не то.

Почему после изменения записи я всё ещё вижу старое значение?

Вы видите кэш резолвера, и он будет держать ответ столько, сколько указывал прежний TTL. TTL рядом с каждой записью — это срок, на который резолвер вправе её запомнить. Никакие действия у регистратора не сократят уже выданное значение.

Можно запросить IP-адрес?

Да, типом PTR — это обратный запрос. Инструмент сам преобразует адрес в его .arpa-имя. Остальные типы для IP бессмысленны и отклоняются, а не возвращают молча пустоту.

Какой резолвер отвечает на запрос?

Публичный рекурсивный, он указан рядом с результатом. То есть вы видите то, что видит интернет, а не то, что вернул бы офисный резолвер или split-horizon DNS — обычно это и есть нужное сравнение, когда внутри работает, а снаружи нет.

Смежные инструменты: Здоровье DNS, WHOIS-проверка и GeoIP lookup.