Инструменты пользователя

Инструменты сайта


nslookup

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

nslookup [2019/04/13 12:54]
nslookup [2020/06/13 13:46] (текущий)
Строка 1: Строка 1:
 +====== Примеры nslookup Linux ======
  
 +{{ ::nslookup_linux.jpg?nolink&600 |}}
 +
 +**nslookup — утилита**, предоставляющая пользователю интерфейс командной строки для обращения к системе DNS. Позволяет задавать различные типы запросов и опрашивать произвольно указываемые сервера. Её аналогом являются утилиты host и dig. Разработана в составе пакета BIND.
 +
 +
 +Во-первых, можно задать параметры в командной строке вместе с командой nslookup. Во-вторых, можно указать их в интерактивной командной строке nslookup с помощью команды set. И в-третьих, можно создать в своем рабочем каталоге $HOME файл .nslookuprc и указать в нем желаемые параметры, по одному на строку.
 +
 +  * В [[Ubuntu]] утилита nslookup и [[dig]] входит в пакет dnsutils<file>
 +aptitude install dnsutils
 +</file>
 +  * Запрос прямого преобразования<file bash>
 +nslookup
 +> list.ru
 +Server: 8.8.8.8
 +Address: 8.8.8.8#53
 +
 +Non-authoritative answer:
 +Name: list.ru
 +Address: 94.100.178.204
 +</file>
 +  * Обратное преобразование<file>
 +> 94.100.178.204
 +Server: 8.8.8.8
 +Address: 8.8.8.8#53
 +
 +Non-authoritative answer:
 +204.178.100.94.in-addr.arpa name = gepard.mail.ru.
 +</file>
 +  * Запрос NS серверов<file>
 +> set type=ns                 
 +> list.ru
 +Server: 8.8.8.8
 +Address: 8.8.8.8#53
 +
 +Non-authoritative answer:
 +list.ru nameserver = ns2.mail.ru.
 +list.ru nameserver = ns.mail.ru.
 +list.ru nameserver = ns1.mail.ru.
 +list.ru nameserver = ns4.mail.ru.
 +list.ru nameserver = ns5.mail.ru.
 +list.ru nameserver = ns3.mail.ru.
 +</file>
 +  * Запрос MX серверов<file bash>
 +> set type=mx
 +> list.ru
 +Server: 8.8.8.8
 +Address: 8.8.8.8#53
 +
 +Non-authoritative answer:
 +list.ru mail exchanger = 10 mxs.mail.ru.
 +</file>