Команда ns 1 ookup похожа на di g, но не годится для Linux. Ее использование требует больше усилий, но вы должны быть знакомы с ней, поскольку Microsoft Windows все еще применяет ее как основной инструмент поиска.
Команда nslookup двояко запрашивает серверы имен интернетдоменов: в интерактивном и неинтерактивном режиме. Интерактивный режим позволяет запрашивать у серверов имен информацию о различных хостах и доменах или печатать список хостов домена.
В неинтерактивном режиме просто выводится имя и запрошенная информация по хосту и домену. Например, вы можете выполнить следующий поиск для получения некоторой информации о сервере Google:

# nslookup nsl.google.com

Server: 68.94.156.1
Address: 68.94.156.1#53 Nonauthoritative answer: Name: nsl.google.com Address: 216.239.32.10
В интерактивном режиме команда nsl ookup дает подсказку, в которой вы можете выполнять команды. Например:

# nslookup

>
Из подсказки вы можете осуществлять простой поиск, например, IPадреса:
> 70.253.158.42
Server: 172.30.1.2
Address: 172.30.1.2#53 Nonauthoritative answer:
42.158.253.70.inaddr.arpa name adsl7025315842.dsl.rcsntx.swben.net. Authoritative answers can be found from:
158.253.70.inaddr.arpa nameserver = nsl.swbell.net.
158.253.70.inaddr.arpa nameserver = ns2.swbell.net. >
Вы также можете выполнять несколько команд, включая 1 server (которая приказывает вашему локальному серверу выполнить поиск) и host. Рассмотрим пример работы команды 1 server:
> 1 server google.com
Default server: google.com Address: 64.233.167.99#53 Default server: google.com Address: 64.233.187.99#53 Default server: google.com Address: 72.14.207.99#53
Подкоманда host представляет собой простую утилиту для формулирования поиска. Если не дано аргументов или условий, host печатает краткое обобщение условий и аргументов своей командной строки. В основном ее используют для превращения имен в IPадреса и наоборот. Рассмотрим пример:
> host centralsoft.org
centralsoft.org has address 70.253.158.42
Если вы поставите команду host в режим расширенного вывода, указав параметр v, то она выдаст информацию, похожую на ту, что дает команда dig:
> host v centralsoft.org
Trying "centralsoft.org"
:: »HEADER«opcode: QUERY, status: NOERROR, id: 43756
:: flags: qr rd га: QUERY: 1. ANSWER: 1. AUTHORITY: 1, ADDITIONAL: 0
;: QUESTION SECTION:
:centralsoft.org. IN A
:: ANSWER SECTION:
centralsoft.org. 86400 IN A 70.253.158.42
:: AUTHORITY SECTION:
centralsoft.org. 29437 IN NS serverl.centralsoft.org.
Received 71 bytes from 68.94.156.1#53 in 30 ms
Эта информация пришла с IPадреса 68.94.156.1 порта 53, являющегося сервером имен, указанным в файле resol v. conf Рабочего стола, который выполнил поиск.
Вы можете вновь использовать команду host для нахождения имени этого сервера:
> host 68.94.156.1
1.156.94.68.inaddr.arpa domain name pointer dnsrl.sbcglobal.net.
Наберите exit, чтобы закончить интерактивную сессию nslookup. В некоторых случаях для исправления ошибок вы также можете использовать named. Например, для выяснения номера версии BIND выполните следующую команду:

# named v

named 8.4.6RELNOESW Tue Feb 1 10:10:48 UTC 2005
bui 1 dd@rockhopper:/bui1d/bui 1 dd/bi nd8.4.6/src/bi n/named