NSLOOKUP (от англ. «Name Server Lookup») — командная строковая утилита в операционной системе Windows, которая используется для получения информации о DNS-записях (Domain Name System — Система доменных имен).
DNS представляет собой глобальную сеть серверов, которая соотносит доменные имена (например, example.com) с IP-адресами, которые используются для определения местонахождения сетевых ресурсов. NSLOOKUP позволяет пользователю выполнить различные операции взаимодействия с DNS-сервером, такие как запрос информации о домене, определение IP-адреса домена, проверка доступности сервера и т.д.
Для использования NSLOOKUP необходимо открыть командную строку Windows. После этого пользователь может вводить различные команды NSLOOKUP для выполнения операций DNS. Некоторые примеры команд NSLOOKUP:
- Запрос информации о домене
nslookup example.com
Команда возвращает IP-адреса, связанные с указанным доменом, а также информацию о DNS-сервере, который обслуживает этот домен
- Определение IP-адреса домена
nslookup google.com
Команда покажет IP-адрес, связанный с доменным именем google.com
- Проверка доступности сервера
nslookup -querytype=SOA example.com
Команда проверяет доступность DNS-сервера, обслуживающего указанный домен
- Определение информации о почтовых серверах
nslookup -query=MX example.com
Команда позволяет получить информацию о почтовых серверах, связанных с указанным доменом
NSLOOKUP также предоставляет другие возможности, такие как задание альтернативного DNS-сервера, настройка типа запроса, установление времени задержки запроса и др. Для получения дополнительной информации и списка доступных команд можно ввести `nslookup /?` в командной строке.
NSLOOKUP является одним из инструментов, который может быть очень полезным для администраторов сети и технических специалистов, работающих с DNS-серверами и доменными именами. Он помогает упростить поиск и получение информации о DNS-записях для дальнейшего анализа и диагностики сетевых проблем.