On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Приложение 1. Утилита nslookup

Утилита nslookup предназначена для просмотра записей (записи SOA, MX, NS, A, PTR) сервера имен (DNS).

Для запуска утилиты, в ответ на приглашение Unix введите:

nslookup

появится приглашение в виде '>'.

Далее необходимо указать тип запроса, например для просмотра MX записей сервера введите:

> set q=MX

Далее необходимо ввести имя сервера DNS, записи которого вас интересуют, например:

> ccl.ru

Ответом на этот запрос будут следующие строки:

> set q=MX
> ccl.ru
Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
ccl.ru preference = 10, mail exchanger = gw1.ccl.ru
ccl.ru preference = 40, mail exchanger = gw4.ccl.ru
Authoritative answers can be found from:
ccl.ru nameserver = ns.ccl.ru
ccl.ru nameserver = ns.ussr.eu.net
ccl.ru nameserver = ns.spb.su
gw1.ccl.ru internet address = 195.222.130.78
gw4.ccl.ru internet address = 195.19.160.1
ns.ccl.ru internet address = 195.222.130.67
ns.ussr.eu.net internet address = 193.124.22.65
ns.spb.su internet address = 193.124.83.69

Аналогично производится просмотр SOA, NS и A записей, например, для просмотра SOA записей, введите:

> set q=SOA
> ccl.ru

Ответ :

Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
ccl.ru
origin = ns.ccl.ru
mail addr = hostmaster.perm.ru
serial = 2000112501
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 2592000 (30 days)
minimum ttl = 3600 (1 hour)
Authoritative answers can be found from:
ccl.ru nameserver = ns.ccl.ru
ccl.ru nameserver = ns.ussr.eu.net
ccl.ru nameserver = ns.spb.su
ns.ccl.ru internet address = 195.222.130.67
ns.ussr.eu.net internet address = 193.124.22.65
ns.spb.su internet address = 193.124.83.69

Для просмотра всех записей сервера необходимо при составлении запроса написать так:

> set q=ANY
> ccl.ru

Ответом на такой запрос будут все записи сервера, например:

Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
ccl.ru nameserver = ns.ccl.ru
ccl.ru nameserver = ns.ussr.eu.net
ccl.ru nameserver = ns.spb.su
ccl.ru preference = 10, mail exchanger = gw1.ccl.ru
ccl.ru
origin = ns.ccl.ru
mail addr = hostmaster.perm.ru
serial = 2000112501
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 2592000 (30 days)
minimum ttl = 3600 (1 hour)
ccl.ru preference = 40, mail exchanger = gw4.ccl.ru
Authoritative answers can be found from:
ccl.ru nameserver = ns.ccl.ru
ccl.ru nameserver = ns.ussr.eu.net
ccl.ru nameserver = ns.spb.su
ns.ccl.ru internet address = 195.222.130.67
ns.ussr.eu.net internet address = 193.124.22.65
ns.spb.su internet address = 193.124.83.69
gw4.ccl.ru internet address = 195.19.160.1

Для получения PTR записей (запись служит для получения по IP-адресу имени машины) необходимо сначала указать тип запроса (set q = PTR), а затем IP-адрес станции, например:

> set q=PTR
> 195.222.130.67

Ответом на такой запрос будет следующее:

Server: localhost
Address: 127.0.0.1
67.130.222.195.in-addr.arpa name = cclearn.perm.su
67.130.222.195.in-addr.arpa name = ns.ccl.ru
67.130.222.195.in-addr.arpa name = ns.perm.ru
130.222.195.in-addr.arpa nameserver = ns.ccl.ru
130.222.195.in-addr.arpa nameserver = ns.runnet.ru
ns.ccl.ru internet address = 195.222.130.67
ns.ussr.eu.net internet address = 193.124.22.65
ns.runnet.ru internet address = 194.85.32.18

Если вам по какой-либо причине необходимо отправлять запросы к интересующему вас серверу не через локальный сервер имен, а через удаленный, то его можно задать при помощи директивы 'server':

> server <имя_сервера>

Для завершения работы с утилитой необходимо ввести в ответ на приглашение команду 'exit'.

Назад       Содержание       Вперёд