Domain IP Lookup

Два принципиально разных сценария

dig / nslookup

Все детали протокола, скрипты, офлайн

Веб-инструмент

Без настройки, массовые проверки, можно делиться

Практические руководства

dig, nslookup и веб-инструмент DNS: когда что выбрать

3 мин чтения

dig и nslookup остаются классикой командной строки не случайно: они точны, поддаются автоматизации и есть почти в любой системе с терминалом. Веб-инструмент для DNS-проверки не стремится их заменить, он закрывает случаи, когда они плохо подходят для конкретной задачи.

Где выигрывают терминальные утилиты

  • Прямой запрос к конкретному DNS-серверу, не используемому по умолчанию: dig @1.1.1.1 example.com — это одна команда, без экранов настройки.
  • Просмотр полного ответа, включая флаги, TTL и точную структуру возвращённых записей. Это полезно, когда вы отлаживаете сам DNS, а не просто хотите получить ответ.
  • Встраивание проверки в более крупный автоматизированный процесс, который уже живёт в shell-скрипте или CI-конвейере.
  • Работа без какого-либо браузера на сервере, к которому вы уже подключились по SSH.

Где веб-инструмент оправдывает себя

  • Быстрая проверка с телефона или с любого устройства, где под рукой нет терминала.
  • Разрешение действительно большого списка доменов за один раз, с отображением прогресса и нормальным экспортом, вместо ручной записи цикла из вызовов dig в текстовый файл.
  • Возможность отправить нетехническому коллеге ссылку, а не объяснять ему, как установить утилиту командной строки и пользоваться ею.
  • Запуск регулярной проверки с панелью, на которую можно посмотреть позже, вместо того чтобы самому поддерживать cron-задачу и место для хранения её вывода.
Параметрdig / nslookupВеб-инструмент
Необходимая подготовкаТерминал, который уже установлен в большинстве системНе требуется: достаточно браузера
Запрос к конкретному серверуОдин флаг (@1.1.1.1)Обычно привязан к собственному резолверу инструмента
Массовое разрешениеНужно самостоятельно писать циклВстроено, с прогрессом и экспортом
Полные детали протокола (флаги, TTL)Да, в исходном ответеОбычно скрыты
Можно передать нетехническому коллегеНепростоДостаточно ссылки

На практике большинство тех, кто пользуется веб-инструментом для быстрых разовых проверок, всё равно держит dig под рукой для по-настоящему глубокой отладки DNS. Эти подходы не конкурируют, а занимают разные места на шкале между «мне нужен один быстрый ответ» и «мне нужно увидеть, что именно делает протокол».

Два флага dig, которые стоит знать, даже если остальные вы почти не используете

  • dig +short убирает подробный заголовок и вывод флагов и печатает только ответ. Это идеально для передачи в скрипт вместо разбора обычного формата dig, рассчитанного на человека.
  • dig +trace вручную повторяет всю цепочку разрешения и показывает каждый шаг от корневых серверов до авторитативного ответа. Это самый быстрый способ понять, на каком звене цепочки что-то ломается, когда проблема лежит выше самой конечной записи.

Интерактивный режим nslookup, о котором часто забывают

Большинство запускает nslookup как одиночную команду и идёт дальше, но если ввести просто nslookup без аргументов, откроется интерактивное приглашение, где сервер можно задать один раз (server 1.1.1.1) и затем использовать для нескольких последующих запросов, не повторяя его каждый раз. Это по-настоящему удобно, когда нужно подряд проверить несколько связанных записей на одном и том же нестандартном резолвере. Эта возможность скромнее и обсуждается реже, чем подход dig на основе флагов, но тем, кто выбирает именно nslookup (а не dig) по привычке или потому что он используется на их платформе по умолчанию, полезно знать, что она есть.

Нужно проверить публичные DNS-адреса домена? Воспользуйтесь инструментом Domain IP Lookup.

Бесплатные инструменты по этой теме

Читайте также

Как выбрать формат экспорта

CSV

Анализ в таблицах, фильтрация, сводные таблицы

JSON

Скрипты и автоматические diff-пайплайны

Практические руководства

Экспорт и анализ результатов массовой проверки DNS

Когда вы разрешили несколько тысяч доменов, самое интересное — то, что вы делаете с экспортом. Практическое руководство по этому шагу.

3 мин чтения

Частота проверки по объекту наблюдения

Каждый часПродакшен-инфраструктура — изменение означает инцидент
ЕжедневноОбщий портфель и списки наблюдения по безопасности
ЕженедельноМенее важные, редко меняющиеся домены
Практические руководства

Плановая проверка работоспособности DNS: как настроить

Регулярная задача проверки автоматически выявляет дрейф DNS: что именно проверять и как часто, чтобы замечать изменения вовремя.

3 мин чтения

Четыре шага, проверяемые по порядку

Экспорт

все текущие записи

Миграция

к новому провайдеру

Проверка

сверьте каждую запись

Подтверждение

дождитесь конца старого TTL

Практические руководства

Как проверить, что перенос DNS прошёл без сбоев

Практический чек-лист, чтобы убедиться, что смена DNS-провайдера или перенос записей действительно завершились, а не просто считаются завершёнными.

3 мин чтения