Windows nslookup: обратный поиск DNS за один шаг?

Часто мне нужно посмотреть, соответствует ли обратный DNS хоста записи A, с которой он связан. Итак, что я делаю nslookup usersuper.ru с последующим nslookup 64.34.119.12, Есть ли способ заставить nslookup сделать это за один шаг?

4 ответа

Решение

К сожалению, записи PTR и A находятся на разных серверах. Владелец домена будет иметь серверы имен для записи А. Меньшие пользователи будут иметь IP-адреса, предоставленные отдельной организацией. Эта организация будет иметь свои собственные серверы имен для записей PTR. Даже если оба были на одних и тех же серверах, требуются разные запросы. Даже передача зон не будет работать, так как данные находятся в разных зонах.

Если вы повторяете одни и те же поиски, что обычно при работе почтового сервера MX, рассмотрите возможность установки кэширующего сервера имен на том же хосте. Программа как dnsmasq предоставляет облегченный сервер имен кэширования с ограниченным (но настраиваемым) размером кэша. Тем не мение, dnsmasq не работает на Windows. Бег bind, который доступен для Windows, поскольку сервер имен кэширования обеспечивает полную функциональность за счет, возможно, более сложной конфигурации. В любом случае кэш сервера имен не должен быть доступен из Интернета, но должен иметь возможность запрашивать Интернет.

Вы имеете в виду что-то вроде

nslookup -type A usersuper.ru

источник: Microsoft Technet

Это даст вам следующее в качестве вывода

Server:  stackoverflow.com 
Address:  64.34.119.12

Non-authoritative answer: 
Name:    A 
Address:  67.215.65.132

Похоже, вы говорите о подтвержденном обратном просмотре DNS .

Это невозможно за один шаг с nslookup.

Мы создали онлайн-инструмент, который делает это за один шаг:
Misk.com - DNS Lookup .

Просто введите IP-адрес. Сначала выполняется поиск PTR, затем поиск A / AAAA, и сообщается, совпадают ли они.

Существует также утилита от Nirsoft, которая выполняет этот поиск в Windows.

https://www.nirsoft.net/utils/dns_records_viewer.html

Другие вопросы по тегам