Эта команда разыскивает информацию о именах сетевых машин и доменов. Она получает эту информацию из сети взаимосвязанных серверов, которые называются Domain Name Servers (Серверы имен доменов или DNS). Эта информация хранится в форме ресурсных записей, разбитых на иерархически организованные зоны.
По умолчанию эта команда просто переводит имена машин в их IP адреса и наоборот. Тем не менее, с применением настройки Искать, ее можно использовать для поиска всей информации о именах доменов, которые хранятся в данной системе DNS. Выводимая информация состоит из различных полей с ассоциирующимися ресурсными записями, которые были извлечены из списка.
В поле "Машина" можно указывать как имена машин (или доменов), так и цифровые IP адреса.
Цифровой интернетовский (IP) адрес состоит из четырех десятичных адресов, разделенных точками, например, 192.16.199.1, представляющими четыре бита 32-битного адреса. По умолчанию программа ищет имя машины, ассоциированное с этим адресом.
Имя машины, или имя домена состоят из компонентных имен (ярлыков), разделенных друг от друга точками, например, nikhefh.nikhef.nl. По умолчанию программа ищет интернетовский адрес, соответствующий этому имени.
Для однословных имен не оканчивающихся на точку, к имени автоматически добавляется локальный домен. Так, пользователь, находящийся в домене nikhef.nl, может ввести nikhapo, и программа будет автоматически обрабатывать имя nikhapo.nikhef.nl. Во всех других случаях, имя обрабатыватся как есть. Однословные имена оканчивающиеся на точку рассматриваются как спецификации домена верхнего уровня, то есть nl.
Для более подробного описания поведения этой команды, пожалуйста, обратитесь к ее man-странице host(1) или nslookup(8).