Страницы: 1 .. 279 280 281 282
Nslookup
Предоставляет сведения, предназначенные для диагностики инфраструктуры DNS. Для использования этого средства необходимо быть знакомым с принципами работы системы DNS. Средство командной строки Nslookup доступно, только если установлен протокол TCP/IP.
Синтаксис
nslookup [-подкоманда ...] [{искомый_компьютер| [-сервер]}]
Параметры
- -подкоманда ...
- Задает одну или несколько подкоманд nslookup как параметры командной строки. Список подкоманд см. в разделе «См. также».
- искомый_компьютер
- Ищет данные для параметра искомый_компьютер, используя текущий, заданный по умолчанию сервер имен DNS, если никакого другого сервера не указано. Чтобы получить сведения о компьютере не из текущего домена DNS, в конец имени должна быть добавлена точка.
- -сервер
-
Указывает, что данный сервер следует использовать в качестве сервера имен DNS. Если параметр -сервер не указан, используется сервер DNS, заданный по умолчанию.
- {help|?}
-
Выводит краткое описание подкоманд nslookup.
Замечания
- Если искомый_компьютер задан IP-адресом, а запрашивается запись ресурса типа A или PTR, будет выведено имя компьютера. Если искомый_компьютер задан именем без замыкающей точки, имя домена DSN, используемого по умолчанию, будет добавлено к указанному имени. Поведение зависит от состояния следующих подкоманд команды set: domain, srchlist, defname и search.
- Если в командной строке введен дефис (-) вместо параметра искомый_компьютер, команда nslookup перейдет в интерактивный режим.
- Длина строки вызова команды не может превышать 256 символов.
- Команда nslookup может работать в двух режимах: интерактивном и обычном (автономном).
Если требуется вывод только небольшой части информации, следует использовать обычный режим. В качестве первого параметра следует использовать имя или IP-адрес компьютера, о котором требуется получить данные. В качестве второго параметра введите имя или IP-адрес сервера имен DNS. Если второй параметр не задан, командой nslookup используется сервер имен DNS, установленный по умолчанию.
Если требуется получить более полные сведения, следует использовать интерактивный режим. В качестве первого параметра следует ввести знак дефиса (-) и имя или IP-адрес сервера имен DNS в качестве второго параметра. Если оба параметра не заданы, командой nslookup используется сервер имен DNS, установленный по умолчанию. Далее перечислено несколько советов по работе в интерактивном режиме.
- Для прерывания интерактивной команды в любой момент следует нажать CTRL+B.
- Для выхода необходимо ввести exit.
- Для ввода имени компьютера, совпадающего с какой-либо командой, перед именем следует ввести обратную косую черту (\).
- Нераспознанные команды воспринимаются как имена компьютеров.
- Если при обработке запроса возникла ошибка, командой nslookup на экран будет выведено сообщение. В следующей таблице перечислены возможные сообщения об ошибках.
Сообщение об ошибке |
Описание |
Timed out |
Сервер не ответил на запрос в течение определенного времени и после определенного числа повторных попыток. Имеется возможность установить период ожидания с помощью подкоманды set timeout. Имеется возможность установить число повторных попыток с помощью подкоманды set retry. |
No response from server |
Сервер имен DNS не запущен на сервере |
No records |
Сервер имен DNS не содержит записей о ресурсах указанного типа, хотя имя сервера задано верно. Тип запроса задается командой set querytype. |
Nonexistent domain |
Заданный компьютер или имя домена DNS не существует. |
Connection refused
-или-
Network is unreachable |
Невозможно подключиться к серверу имен DNS или к серверу службы finger. Эта ошибка обычно возникает с запросами команд ls и finger. |
Server failure |
Сервер имен DNS обнаружил внутреннее несоответствие в своей базе данных и не может корректно ответить на запрос. |
Refused |
Отказано в обработке запроса сервером имен DNS. |
Format error |
Сервер DNS обнаружил ошибку в формате полученного пакета. Это может свидетельствовать об ошибке в команде nslookup. |
Примеры
Каждый параметр состоит из дефиса (-) и следующей за ним без пробелов команды, а также, в некоторых случаях, знака равенства (=) и значения. Например, чтобы изменить установленный по умолчанию тип запроса о сведениях для узла и установить начальное время ожидания равным 10 секундам, следует ввести команду:
nslookup -querytype=hinfo -timeout=10
Nslookup: exit
Осуществляет выход из nslookup.
Синтаксис
exit
Параметры
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: finger
Осуществляет подключение к серверу finger на текущем компьютере.
Синтаксис
finger [имя_пользователя] [{[>] имя_файла|[>>] имя_файла}]
Параметры
- имя_пользователя
- Задает имя пользователя, о котором требуется получить данные.
- имя_файла
- Задает имя файла для сохранения выходной информации. С помощью символов (>) и (>>) выход может быть перенаправлен обычным способом.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
- Текущий компьютер определяется, если предыдущий поиск компьютера был успешным и в результате выполнения команды был возвращен адрес компьютера.
Nslookup: help
Выводит краткое описание подкоманд nslookup.
Синтаксис
{help|?}
Параметры
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: ls
Выводит сведения для домена DNS.
Синтаксис
ls [параметр] домен_DNS [{[>] имя_файла|[>>] имя_файла}]
Параметры
- Параметр
- В следующей таблице представлен список допустимых параметров.
Параметр |
Описание |
-t тип_запроса |
Перечисляет все записи указанного типа. Описание параметра тип_запроса см. в разделе set querytype ссылки «См.также». |
-a |
Выводит псевдонимы компьютеров в домене DNS. Этот параметр является синонимом параметра -t CNAME. |
-d |
Выводит все записи для домена DNS. Этот параметр является синонимом параметра -t ANY. |
-h |
Выводит сведения о процессорах и операционных системах в домене DNS. Этот параметр является синонимом параметра -t HINFO. |
-s |
Выводит список общеизвестных служб в домене DNS. Этот параметр является синонимом параметра -t WKS. |
- домен_DNS
- Задает имя домена DNS, сведения о котором требуется получить.
- имя_файла
- Задает имя файла для сохранения выходной информации. С помощью символов (>) и (>>) выход может быть перенаправлен обычным способом.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
По умолчанию будут выведены имена компьютеров и их IP-адреса. Когда вывод направлен в файл, после вывода каждых 50 записей на экран будет выводиться знак #.
Nslookup: lserver
Производит изменение сервера, используемого по умолчанию для заданного домена DNS.
Синтаксис
lserver домен_DNS
Параметры
- домен_DNS
- Задает новый домен DNS для сервера, используемого по умолчанию.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Команда lserver использует первоначально установленный сервер для получения сведений о заданном сервере DNS. Это отличает ее от команды server, использующей текущий используемый по умолчанию сервер.
Nslookup: root
Производит замену сервера, используемого по умолчанию, на корневой сервер пространства имен DNS.
Синтаксис
root
Параметры
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
В настоящий момент используется сервер ns.nic.ddn.mil. Команда эквивалентна команде lserver ns.nic.ddn.mil. Имя корневого сервера может быть изменено командой set root.
Nslookup: server
Производит замену сервера, используемого по умолчанию, для заданного домена DNS.
Синтаксис
server домен_DNS
Параметры
- домен_DNS
- Обязательный параметр. Задает новый домен DNS для сервера, используемого по умолчанию.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Команда server использует текущий используемый по умолчанию сервер для поиска сведений о заданном домене DNS. Это отличает ее от команды lserver, которая использует первоначально установленный сервер.
Nslookup: set all
Выводит текущие значения параметров настройки.
Синтаксис
set all
Параметры
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Команда set all также выводит сведения о сервере, используемом по умолчанию, и о узловом компьютере.
Nslookup: set class
Изменяет класс запроса. Класс запроса определяет группу протоколов с информацией.
Синтаксис
set cl[ass]=класс
Параметры
- класс
- По умолчанию используется класс IN. В следующей таблице перечислены допустимые значения для этой команды.
Значение |
Описание |
IN |
Определяет класс Internet. |
CHAOS |
Определяет класс Chaos. |
HESIOD |
Определяет класс MIT Athena Hesiod. |
ANY |
Определяет любой класс из перечисленных выше. |
- {help | ?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set d2
Включает и отключает углубленный режим отладки. В этом режиме будут выводиться все поля каждого пакета.
Синтаксис
set [no]d2
Параметры
- nod2
- Отключает углубленный режим отладки. По умолчанию используется синтаксис nod2.
- d2
- Включает углубленный режим отладки.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set debug
Включает и отключает режим отладки.
Синтаксис
set [no]deb[ug]
Параметры
- nodeb[ug]
- Отключает режим отладки. По умолчанию используется синтаксис nodebug.
- deb[ug]
- Включает режим отладки.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Если режим отладки включен, будут выводиться более подробные сведения о пакетах, отправленных серверу, и о полученных ответах.
Nslookup: set defname
Добавляет имя домена DNS, используемого по умолчанию, к запросу поиска одиночного компонента. Одиночным называется компонент, не содержащий точек.
Синтаксис
set [no]def[name]
Параметры
- nodef[name]
- Перестает добавлять имя домена DNS, используемого по умолчанию, к запросу поиска одиночного компонента.
- def[name]
- Добавляет имя домена DNS, используемого по умолчанию, к запросу поиска одиночного компонента. По умолчанию используется синтаксис defname.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set domain
Производит замену имени сервера DNS, используемого по умолчанию, на указанное имя.
Синтаксис
set do[main]=имя_домена
Параметры
- имя_домена
- Указывает новое имя для используемого по умолчанию домена DNS. По умолчанию в качестве имени домена задается имя узла.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Используемое по умолчанию имя домена DNS добавляется к имени, задаваемому в запросе, в соответствии с параметрами defname и search. Список поиска домена DNS содержит родительские домены для домена, используемого по умолчанию, если его имя содержит хотя бы два компонента. Например, для домена DNS mfg.widgets.com список поиска будет включать mfg.widgets.com и widgets.com. Команда set srchlist используется для задания другого списка, а команда set all для отображения списка.
Nslookup: set ignore
Игнорирует ошибки усечения пакетов.
Синтаксис
set [no]ig[nore]
Параметры
- noig[nore]
- Не игнорирует ошибки усечения пакетов. По умолчанию используется параметр noignore.
- ig[nore]
- Игнорирует ошибки усечения пакетов.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set port
Производит изменение порта TCP/UDP сервера имен DNS, используемого по умолчанию, на указанное значение.
Синтаксис
set po[rt]=порт
Параметры
- порт
- Указывает новое значение порта TCP/UDP сервера имен DNS. По умолчанию используется порт 53.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set querytype
Изменяет тип записи ресурса для запроса.
Синтаксис
set q[uerytype]=тип_записи_ресурса
Параметры
- тип_записи_ресурса
- Указывает тип записи ресурса DNS. По умолчанию используется тип A. В следующей таблице перечислены допустимые значения для этой команды.
Значение |
Описание |
A |
Указывает IP-адрес компьютера. |
ANY |
Указывает все типы данных. |
CNAME |
Указывает каноническое имя для псевдонима. |
GID |
Указывает идентификатор группы для имени группы. |
HINFO |
Указывает тип процессора и операционной системы компьютера. |
MB |
Указывает имя домена почтового ящика. |
MG |
Указывает члена почтовой группы. |
MINFO |
Предоставляет сведения о почтовом ящике или списке рассылки. |
MR |
Указывает имя домена переименования почты. |
MX |
Указывает почтовый обменник. |
NS |
Указывает сервер имен DNS для заданной зоны. |
PTR |
Выдает имя компьютера, если запрос состоит из IP-адреса, иначе выдает указатель на другие сведения. |
SOA |
Указывает начальную запись для зоны DNS. |
TXT |
Выдает текстовую информацию. |
UID |
Указывает идентификатор пользователя. |
UINFO |
Выдает информацию пользователя. |
WKS |
Выдает описание известных служб. |
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
- Команда set type выполняет ту же функцию, что и команда set querytype.
Nslookup: set recurse
Указывает серверу имен DNS, что необходимо отправить запрос другим серверам в случае, если он сам не располагает требуемой информацией.
Синтаксис
set [no]rec[urse]
Параметры
- norec[urse]
- Отменяет требование к серверу имен DNS отправлять запрос другим серверам в случае, если он сам не располагает требуемой информацией.
- rec[urse]
- Указывает серверу имен DNS, что необходимо отправить запрос другим серверам в случае, если он сам не располагает требуемой информацией. По умолчанию используется синтаксис recurse.
- {help | ?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set retry
Устанавливает число повторных попыток.
Синтаксис
set ret[ry]=число
Параметры
- число
- Указывает новое значение числа повторных попыток. По умолчанию число повторных попыток равно 4.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Если в течение указанного периода времени ответ на запрос не получен, интервал будет удвоен, а запрос повторен. Заданное параметру значение определяет, сколько раз запрос будет повторен. Имеется возможность изменить период ожидания с помощью подкоманды set timeout.
Nslookup: set root
Производит замену имени корневого сервера, используемого для запросов.
Синтаксис
set ro[ot]=корневой_сервер
Параметры
- корневой_сервер
- Указывает новое имя корневого сервера. По умолчанию используется имя ns.nic.ddn.mil.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
- Подкоманда set root влияет на команду root.
Nslookup: set search
Присоединяет имена доменов DNS из списка поиска доменов DNS в запрос, пока не будет получен ответ. Это применяется, когда запросы set и lookup содержат по крайней мере одну точку, но содержат завершающей точки.
Синтаксис
set [no]sea[rch]
Параметры
- nosea[rch]
- Прекращает присоединение имен доменов DNS из списка поиска доменов DNS в запрос.
- sea[rch]
- Присоединяет имена доменов DNS из списка поиска доменов DNS в запрос, пока не будет получен ответ. По умолчанию используется синтаксис search.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set srchlist
Производит изменение используемого по умолчанию имени домена DNS и списка поиска.
Синтаксис
Set srchl[ist]=имя_домена[/...]
Параметры
- имя_домена
- Указывает новые имена для используемого по умолчанию домена DNS и списка поиска. По умолчанию в качестве основы для имени домена задается имя узла. Может быть указано до шести имен, разделенных косыми чертами (/).
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Команда set srchl переопределяет используемое по умолчанию имя домена DNS и список поиска команды set domain. Для вывода всего списка должна быть использована команда set all.
Примеры
Чтобы задать домену DNS имя mfg.widgets.com и указать список поиска из трех имен, введите следующее.
set srchlist=mfg.widgets.com/mrp2.widgets.com/widgets.com
Nslookup: set timeout
Изменяет начальный период времени в секундах, в течение которого система будет ожидать ответа на запрос.
Синтаксис
set ti[meout]=число
Параметры
- Число
- Указывает число секунд для периода ожидания. Период ожидания, используемый по умолчанию, составляет 5 секунд.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
- Если в течение указанного периода времени ответ на запрос не получен, интервал будет удвоен, а запрос повторен. Имеется возможность установить число повторных попыток с помощью подкоманды set retry.
Nslookup: set type
Изменяет тип записи ресурса для запроса.
Синтаксис
set ty[pe]=тип_записи_ресурса
Параметры
- тип_записи_ресурса
- Указывает тип записи ресурса DNS. По умолчанию используется тип A. В следующей таблице перечислены допустимые значения для этой команды.
Значение |
Описание |
A |
Указывает IP-адрес компьютера. |
ANY |
Указывает все типы данных. |
CNAME |
Указывает каноническое имя для псевдонима. |
GID |
Указывает идентификатор группы для имени группы. |
HINFO |
Указывает тип процессора и операционной системы компьютера. |
MB |
Указывает имя домена почтового ящика. |
MG |
Указывает члена почтовой группы. |
MINFO |
Предоставляет сведения о почтовом ящике или списке рассылки. |
MR |
Указывает имя домена переименования почты. |
MX |
Указывает почтовый обменник. |
NS |
Указывает сервер имен DNS для заданной зоны. |
PTR |
Выдает имя компьютера, если запрос состоит из IP-адреса, иначе выдает указатель на другие сведения. |
SOA |
Указывает начальную запись для зоны DNS. |
TXT |
Выдает текстовую информацию. |
UID |
Указывает идентификатор пользователя. |
UINFO |
Выдает информацию пользователя. |
WKS |
Выдает описание известных служб. |
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
- Команда set type выполняет ту же функцию, что и команда set querytype.
Nslookup: set vc
Указывает, использовать или нет виртуальную цепь при оправке запросов серверу.
Синтаксис
set [no]v[c]
Параметры
- nov[c]
- Указывает никогда не использовать виртуальную цепь при отправке запросов серверу. По умолчанию используется значение yes.
- v[c]
- Указывает всегда использовать виртуальную цепь при отправке запросов серверу.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Nslookup: set
Изменяет настройки, которые определяют работу функций lookup.
Синтаксис
set ключевое_слово[=значение]
Параметры
- ключевое_слово
- Указывает подкоманды, производные от подкоманды set. Например, подкоманда set d2 имеет ключевое слово [no]d2.
- Значение
- Указывает значение параметра конфигурации nslookup для каждой подкоманды.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
Замечания
-
Для вывода всех текущих параметров следует ввести команду set all.
Nslookup: view
Сортирует и перечисляет вывод предыдущих подкоманд и команд ls.
Синтаксис
view имя_файла
Параметры
- имя_файла
- Указывает имя файла, содержащего результаты работы предыдущих подкоманд и команд ls.
- {help|?}
- Выводит краткое описание подкоманд nslookup.
1 .. 279 280 281 282