Domain IP Lookup

nslookup онлайн: запросы к DNS прямо в браузере

Под рукой нет командной строки или просто не хочется её открывать? Эта страница задаёт DNS те же вопросы, что и nslookup. Введите домен, выберите тип записи и прочитайте ответ. Ниже каждая команда nslookup показана рядом с соответствующим вариантом в этом инструменте, а также объяснено, что на самом деле означает её вывод.

Тип записи

Попробуйте:

Команды nslookup и соответствующие варианты в инструменте

КомандаЧто запрашиваетВ этом инструменте
nslookup example.comЗаписи A и AAAA (IP-адреса)A или AAAA
nslookup -type=mx example.comПочтовые серверыMX
nslookup -type=ns example.comАвторитативные серверы имёнNS
nslookup -type=txt example.comТекстовые записи, например SPFTXT
nslookup -type=cname www.example.comПсевдоним, на который указывает имяCNAME
nslookup -type=soa example.comПолномочия зоны и таймерыSOA
nslookup 8.8.8.8Имя хоста по IP-адресу (обратная проверка)Инструмент «Обратный DNS»
nslookup example.com 1.1.1.1Тот же запрос, отправленный выбранному вами резолверуИспользуются публичные резолверы

Как выглядит вывод nslookup

В Linux и macOS обычная проверка выводит примерно следующее (адрес — пример из документации):

  • Server и Address вверху показывают, какой резолвер ответил. Обычно это ваш роутер, поэтому результаты могут отличаться от ответа публичного резолвера.
  • Non-authoritative answer означает, что ответ пришёл от резолвера, часто из его кэша, а не напрямую от сервера имён самого домена. Для повседневных проверок это нормально.
  • Имя, указанное несколько раз, имеет несколько адресов.
  • NXDOMAIN или Non-existent domain означает, что имя не зарегистрировано или у него нет записей. Тайм-аут означает, что ответ не пришёл вовремя, часто из-за того, что DNS блокирует брандмауэр.
$ nslookup example.com
Server:         192.168.1.1
Address:        192.168.1.1#53

Non-authoritative answer:
Name:   example.com
Address: 203.0.113.10

Запуск nslookup в Windows, macOS и Linux

Утилита уже установлена. В Windows откройте командную строку или PowerShell, в macOS — Терминал и введите nslookup, а затем имя. Введите nslookup без аргументов, чтобы перейти в интерактивный режим, затем используйте set type=mx и имя, чтобы сменить тип записи, и exit, чтобы выйти.

Многие администраторы в Linux и macOS предпочитают dig: он выводит больше подробностей и удобнее для скриптов. Оба инструмента задают одни и те же вопросы одной и той же системе DNS, поэтому ответы совпадают.

Когда ваш nslookup и эта страница расходятся

Такое случается, и обычно причина одна из четырёх. Ваш резолвер хранит более старый ответ, чем публичные. Вы подключены к VPN или корпоративной сети, DNS которой возвращает другие ответы для внутренних имён. Запись в файле hosts переопределяет DNS только на вашем компьютере: nslookup её игнорирует, а браузер — нет. Или домен использует геораспределённый DNS и выдаёт разные адреса в зависимости от того, откуда вы спрашиваете.

Часто задаваемые вопросы

Руководства