nslookup
![]() The nslookup команда | |
Разработчик(и) | Консорциум интернет-систем , Эндрю Черенсон, IBM , Microsoft , Лукас Саггс |
---|---|
Операционная система | Unix , Unix-подобные , OS/2 , Microsoft Windows , ReactOS |
Платформа | Кросс-платформенный |
Тип | Команда |
Лицензия | Microsoft Windows, IBM OS/2: проприетарное коммерческое программное обеспечение. ReactOS: Стандартная общественная лицензия GNU |
nslookup (от поиска сервера имен ) — это сетевого администрирования инструмент командной строки для запроса системы доменных имен (DNS) для получения сопоставления между именем домена и IP-адресом или другими записями DNS .
Обзор
[ редактировать ]nslookup был членом программного обеспечения сервера имен BIND . Рано [ когда? ] При разработке BIND 9 Консорциум Интернет-систем планировал отказаться от nslookup в пользу хоста и dig . Это решение было отменено в 2004 году с выпуском BIND 9.3. [1] и с тех пор nslookup полностью поддерживается.
В отличие от dig , nslookup не использует локальную библиотеку преобразователя системы доменных имен операционной системы для выполнения своих запросов и, следовательно, может вести себя по-другому. Кроме того, версии, предоставленные поставщиком, могут включать вывод других источников информации об именах, таких как файлы хоста и Network Information Service . Некоторое поведение nslookup может быть изменено содержимым resolv.conf . [2]
Версия nslookup для Linux была написана Эндрю Черенсоном. [3]
Версия ReactOS была разработана Лукасом Саггсом и распространяется под лицензией GPL . [4]
Использование
[ редактировать ]nslookup работает в интерактивном или неинтерактивном режиме. При интерактивном использовании путем вызова без аргументов или когда первый аргумент равен - (знак минус), а второй аргумент представляет собой имя хоста или интернет-адрес сервера имен, пользователь задает конфигурации параметров или запросы при появлении приглашения nslookup ( >
). Если аргументы не указаны, команда запрашивает сервер по умолчанию. Знак - (знак минус) вызывает подкоманды, которые указаны в командной строке и должны предшествовать командам nslookup. В неинтерактивном режиме, т.е. когда первым аргументом является имя или интернет-адрес искомого хоста, параметры и запрос указываются как аргументы командной строки при вызове программы. Неинтерактивный режим ищет информацию для указанного хоста, используя сервер имен по умолчанию. [5]
См. также
[ редактировать ]- dig — утилита, которая напрямую опрашивает DNS-серверы для устранения неполадок и целей системного администрирования.
- Host — это простая утилита для выполнения поиска в системе доменных имен.
- Список типов записей DNS — возможные типы записей, хранящихся и запрашиваемых в DNS.
- Корневой сервер имен — серверы имен верхнего уровня, обеспечивающие разрешение доменных имен верхнего уровня.
- кто
- BIND Сервер имен
Ссылки
[ редактировать ]- ^ «BIND 9.3.0 теперь доступен» . Isc.org. 23 сентября 2004 г. Проверено 13 января 2015 г.
- ^ «DNS и BIND, четвертое издание: Глава 12. nslookup и копай» . О'Рейли . Проверено 20 июля 2010 г.
- ^ «nslookup(1) — справочная страница Linux» . linux.die.net .
- ^ «реактос/реактос» . Гитхаб . 3 января 2022 г.
- ^ «Информационный центр pSeries и AIX» . Публикация.boulder.ibm.com. Архивировано из оригинала 3 января 2013 г. Проверено 5 сентября 2012 г.
Дальнейшее чтение
[ редактировать ]- Барретт, Дэниел Дж. (2012). Карманное руководство по терминалу Macintosh: возьмите на себя управление своим Mac . О'Рейли . ISBN 978-1449328986 .
- Станек, Уильям Р. (2008). Карманный консультант администратора командной строки Windows, 2-е издание . Майкрософт Пресс . ISBN 978-0735622623 .
Внешние ссылки
[ редактировать ]

Microsoft Windows
- nslookup — Microsoft TechNet библиотека
- Использование NSlookup.exe , База знаний Microsoft
Unix-подобные ОС
- Linux пользователя по командам Руководство –
- Исходный код nslookup в репозитории ISC Gitlab (публичная лицензия Mozilla)