setro[ot]=корневой сервер
Производит замену имени корневого сервера, используемого для запросов.
корневой сервер
Указывает новое имя корневого сервера. По умолчанию используется имя ns.nic.ddn.mil.
setdo[main]=имя домена
Производит замену имени сервера DNS, используемого по умолчанию, на указанное имя.
имядомена
Указывает новое имя для используемого по умолчанию домена DNS. По умолчанию в качестве имени домена задается имя узла. Используемое по умолчанию имя домена DNS добавляется к имени, задаваемому в запросе.
setall
Выводит текущие значения параметров настройки.
serverдомен DNS или lserverдомен DNS
Производит замену сервера, используемого по умолчанию, для заданного домена DNS.
домен_DNS
Обязательный параметр. Задает новый домен DNS для сервера, используемого по умолчанию.
setti[meout]=число
Изменяет начальный период времени в секундах, в течение которого система будет ожидать ответа на запрос.
Число
Указывает число секунд для периода ожидания. Период ожидания, используемый по умолчанию, составляет 5 секунд.
9
Замечания:
Если искомый компьютер задан IP-адресом, а запрашивается запись ресурса типа А или PTR, будет выведено имя компьютера. Если искомый компьютер задан именем без замыкающей точки, имя домена DSN, используемого по умолчанию, будет добавлено к указанному имени. Поведение зависит от состояния следующих подкоманд команды set: domain, srchlist, defname и search.
Если в командной строке введен дефис (-) вместо параметра искомый компьютер, команда nslookup перейдет в интерактивный режим.
Длина строки вызова команды не может превышать 256 символов.
Команда nslookup может работать в двух режимах: интерактивном и обычном (автономном).
Если требуется вывод только небольшой части информации, следует использовать обычный режим. В качестве первого параметра следует использовать имя или IP-адрес компьютера, о котором требуется получить данные. В качестве второго параметра введите имя или IPадрес сервера имен DNS. Если второй параметр не задан, командой nslookup используется сервер имен DNS, установленный по умолчанию.
Если требуется получить более полные сведения, следует использовать интерактивный режим. В качестве первого параметра следует ввести знак дефиса (-) и имя или IPадрес сервера имен DNS в качестве второго параметра. Если оба параметра не заданы, командой nslookup используется сервер имен DNS, установленный по умолчанию. Далее перечислено несколько советов по работе в интерактивном режиме.
Для прерывания интерактивной команды в любой момент следует нажать CTRL+C. о Для выхода необхо-
димо ввести exit, о Для ввода имени компьютера, совпадающего с какой-либо командой, перед именем следует ввести обратную косую черту (\). оНераспознанные команды воспринимаются как имена компьютеров.
10
Если при обработке запроса возникла ошибка, командой nslookup на экран будет выведено сообщение. В табл. 2 перечислены возможные сообщения об ошибках.
|
|
|
|
Таблица 2 |
|
Описание ошибок |
|
||
Ошибка |
|
|
Описание |
|
Timedout |
|
Сервер не ответил на запрос в тече- |
||
|
|
ние определенного времени и после |
||
|
|
определенного числа |
повторных |
|
|
|
попыток. |
Имеется |
возможность |
|
|
установить период ожидания с по- |
||
|
|
мощью |
подкоманды |
settimeout. |
|
|
Имеется |
возможность |
установить |
|
|
число повторных попыток с помо- |
||
|
|
щью подкоманды setretry |
||
Noresponsefromserver |
|
Сервер имен DNS не запущен на |
||
|
|
сервере |
|
|
Norecords |
|
Сервер имен DNS не содержит за- |
||
|
|
писей о ресурсах указанного типа, |
||
|
|
хотя имя сервера задано верно. Тип |
||
|
|
запроса задается командой set que- |
||
|
|
rytype |
|
|
Nonexistentdomain |
|
Заданный компьютер или имя до- |
||
|
|
мена DNS не существует. |
||
Connection refused |
|
Невозможно подключиться к серве- |
||
или |
|
ру имен DNS или к серверу службы |
||
Network is unreachable |
|
finger. Эта ошибка обычно возника- |
||
|
|
ет с запросами команд Is и linger |
||
Server failure |
|
Сервер имен DNS обнаружил внут- |
||
|
|
реннее несоответствие в своей базе |
||
|
|
данных и не может корректно отве- |
||
|
|
тить на запрос |
|
|
Refused |
|
Отказано в обработке запроса сер- |
||
|
|
вером имен DNS |
|
|
11
|
Продолжение табл. 2 |
|
|
Ошибка |
Описание |
Formaterror |
Сервер DNS обнаружил ошибку в |
|
формате полученного пакета. Это |
|
может свидетельствовать об ошибке |
|
в командеnslookup |
|
Примеры |
nslookup -querytype=ptrwww.ru-10.100.100.1 - выводит адрес указанного компьютера
nslookup -querytype=mx mail.ru -10.100.100.1 - указы-
вает почтовый сервер соответствующий домену
nslookup -querytype=hinfo -timeout=10 - выводит ин-
формацию о сервере
Задания
1.Вывести текущие значения параметров настройки.
2.Определить IP-адрес компьютера из списка
3.Определить сервер содержащий почтовый домен hotmail.соm/ yandex.ru
4.Определить сервер имен для домена .ru
5.Изменить имя домена используемого по умолчанию для определения из списка сделав запрос для www
6.Использовать таймаут в 10 секунд
Контрольные вопросы
1.Для чего используется команда nslookup?
2.Перечислите основные параметры команды.
3.Какие ошибки возможны при выполнении коман-
ды?
12
Практическая работа № 3 Команда Ping
Цель работы: проверка наличия соединения с помощью команды ping.
Теоретические сведения
Ping- с помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом. Ping - это основная ТСР/ГР-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда ping, запущенная без параметров, выводит справку.
Синтаксис
ping [-t] [-a][-nсчетчик][-lразмер][-f] [-iTTL][-vтип][- rсчетчик] [-sсчетчик] [{-jсписок_узлов | -kсписок_узлов}] [- wинтервал] [имя конечного компьютера]
Параметры
-t
Задает для команды ping отправку сообщений с эхоза- просом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK. Для прерывания команды ping и выхода из нее нажмите клавиши CTRL-C.
-a
Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла.
-nсчетчик
Задает число отправляемых сообщений с эхо-запросом.
13