Утилита NSLOOKUP присутствует во всех версиях операционных систем Windows и является классическим средством диагностики сетевых проблем, связанных с разрешением доменных имен в IP-адреса. NSLOOKUP предоставляет пользователю возможность просмотра базы данных DNS-сервера и построения определенные запросов, для поиска нужных ресурсов DNS. Практически, утилита выполняет функции службы DNS-клиент в командной строке Windows.
После запуска, утилита переходит в режим ожидания ввода. Ввод символа ? или команды help позволяет получить подсказку по использованию утилиты.
Примеры использования:
nslookup - запуск утилиты
yandex.ru.- отобразить IP-адрес (а) узла с именем yandex.ru . Точка в конце имени желательна для минимизации числа запросов на разрешение имени к серверу DNS. Если завершающей точки нет, то NSLOOKUP сначала попытается разрешить указанное имя как часть доменного имя компьютера, на котором она запущена.
server 8.8.4.4- установить в качестве сервера имен DNS-сервер Google с IP-адресом 8.8.4.4
yandex.ru.- повторить запрос с использованием разрешения имени DNS-сервером Google.
set type=MX- установить тип записи MX
yandex.ru.- отобразить MX-запись для домена yandex.ru - В примере узел обмена почтой для домена - mx.yandex.ru
mx.yandex.ru.- отобразить информацию по mx.yandex.ru
set type=A- установить тип записи в A
mx.yandex.ru - получить IP-адреса для mx.yandex.ru .
exit- завершить работу с nslookup
Возможно использование утилиты NSLOOKUP не в интерактивном режиме:
nslookup odnoklassniki.ru- определить IP-адрес узла odnokassniki.ru с использованием сервера DNS, заданного настройками сетевого подключения.
nslookup odnoklassniki.ru 8.8.8.8 - определить IP-адрес узла odnokassniki.ru с использованием DNS-сервера 8.8.8.8 (публичный DNS-сервер Google)