Утилита 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'.
|