Галкин В.А., Аксенов А.Н., Антонов А.И. - Методические указания к лабораторным работам (1071261), страница 15
Текст из файла (страница 15)
Запрос ищетвсе записи в базе данных Whois до точного совпадения имени или“указателя”.Если вы не знаете имени или указателя, вы можете ввести строкузапроса частично, поставив в конце одну или несколько точек.Например, введя “Mack.” вы найдете “Mack,” “Mackall,” “Mackey.”Если получено более, чем одно местонахождение имени, Whoisвозвращает краткое описание каждого. Вы можете затем взять указательимени (показанный в скобках), о котором вы хотите получить большеинформации и ввести его как строку запроса, с восклицательным знакомвпереди, например “!ABC.”3.
В диалоговом окне Options находится набор опций, которыевы можете использовать.NetInfoпозволяетавтоматическиопределятьWhoisсервер,основываясь на стране, взятой из строки запроса. Вы можете убратьфлажокAutodetect для того, чтобы запретить вашим запросамобращаться к серверам, указанным в установках Whois :whois.internic.net - Предоставляет информацию о пользователях иорганизациях, зарегистрированных в Internet Network Information Center(interNIC).whois.arin.net-Предоставляетинформациюопользователяхи126организациях, зарегистрированных на сервере American Registry forInternet Numbers.whois.nic.gov-Предоставляетинформациюопользователяхиорганизациях, зарегистрированных в сети U.S. government.whois.nic.mil-Предоставляетинформациюопользователяхипользователяхиорганизациях, зарегистрированных в сети U.S. military.whois.ripe.net-Предоставляетинформациюоорганизациях, зарегистрированных на сервере European IP AddressAllocations.whois.nic.uk-Предоставляетинформациюопользователяхиорганизациях, зарегистрированных на сервере United Kingdom IP AddressAllocations.whois.ripn.net-Предоставляетинформациюопользователяхиорганизациях, зарегистрированных на сервере Russian IP AddressAllocations.whois.apnic.net - Предоставляет информацию о пользователях иорганизациях, зарегистрированных на сервере Asia Pacific IP AddressAllocations.whois.aunic.net- Предоставляет информацию опользователях и организациях, зарегистрированных на сервере AustraliaIP Address Allocations.Примечание: Вы можете выбирать из текущего списка известных Whoisсерверов и добавлять новые серверы к списку.4.
Нажмите кнопку Start.Whois клиент соединится с указанным Whois сервером. Результатзапроса появится в области Response . Если запрос найдет единственноенахождение строки поиска (человека или организации), он показываетдетальную информацию для этого человека или организации. Если оннаходит больше, чем одно вхождение строки поиска, он показываеткраткую информацию о каждой записи, которая совпадает с условиемпоиска.127Примечание: Чтобы показать экран помощи по использованиюсервисов, которые предоставляются NIC через Whois, пошлите Whoisзапрос с текстом “help”.Рис.5.13. Пример использования утилиты WhoisУтилита DaytimeСетевая информационная утилита, которая принимает локальноевремя с другого компьютера. Множество веб-серверов и DNS-серверовотвечают на такой запрос.Чтобы получить локальное время, сделайте следующее:1.
Выберете вкладку Daytime.2. В поле Server, введите имя хоста или ip адрес удаленногоdaytime сервера (например, www.mit.edu).Выпадающий список показывает ранее введенные имена или ipадреса.3. Нажмите на кнопку Start.128Daytime клиент соединяется с daytime сервером.
Результат запросапоказывается в области Response.При попытке соединиться с сервером, который не поддерживаетэтот сервис, результатом будет сообщение об отказе соединения.Рис.5.14. Пример использования утилиты DaytimeУтилита TimeСетеваяинформационнаяутилита,котораяполучаетточноезначение времени с сервера времени. Эта утилита позволяет вамсинхронизовать ваши локальные системные часы с часами на удаленномсервере.Для синхронизации сделайте следующее:1. Выберете вкладку Time.2. В текстовом поле Server, введите имя или IP адрес серверавремени (например, www.mit.edu).Выпадающий список показывает ранее введенные имена или ipадреса.3. Нажмите кнопку Start.129Утилита Time устанавливает соединение с удаленным сервером ипоказывает имя сервера, текущее время, полученное с сервера, а такжеразличие во времени между часами сервера и вашими.4. Нажмите правой кнопкой на сервере времени в областиResponse, чтобы показать выпадающее меню, а затем выберетеSynchronize.При успешном изменении, утилита Time показывает сообщение,которое говорит о том, что ваши часы были обновлены.Примечание: Временной протокол имеет разрешение в однусекунду и не дает представления о времени прохождения пакета.Рис.5.15.
Пример использования утилиты Time:Утилита HTML (HyperText Markup Language) – Гипертекстовый языкразметкиСетевая информационная утилита, которая посылает запрос науказанный веб адрес (URL) и возвращает полную заголовочнуюинформацию (включая cookies), а также возвращает информацию состраницы в форматированном HTML коде.130Вы можете использовать утилиту HTML для отладки вашего сайта.Для запуска утлиты сделайте следующее:1. Выберете вкладку HTML.2.
В поле URL введите адрес веб страницы, которую вы хотитезапросить. Он должен указывать файл с веб сайта (например:http://hostname/page или hostname/page). Выпадающий списокпоказывает адреса, введенные ранее.3. В диалоговом окне Options находится набор опций:Get from the wire - Получить данные из провода, даже если онибыли локально закэшированы.Do not cache - Не кэшировать данные.Full header information - Показывать полную заголовочнуюинформацию.Page data - Показывать данные со страницы.Нажмите кнопку Start.Результаты запроса появится в области Response.Если указанныйхост не имеет веб сервера, утилита HTML покажет сообщение: No serverfound there.Рис.5.16.
Пример использования утилиты HTML131Утилита ScannerСетевая информационная утилита, которая сканирует все хосты вуказанном диапазоне IP адресов и проверяет статус хостов.Чтобы запустить Scanner, сделайте следующее:1. Выберете вкладку Scanner.2. ВполеAddress,введитеIPадресдлясканирования(например, 192.41.61.50).3. В диалоговом окне Options находится набор опций:Ascending - Когда эта опция включена, Scanner сканирует всеимена хостов в в порядке возрастания IP адреса.Enabled - Когда эта опция включена, Scanner проверяет статусхоста для каждого IP адреса.Timeout - Количество секунд, когда Scanner проверяет хост,который не отвечает.Retries - Количество попыток проверки не отвечающего хоста.4. Нажмите кнопку Start.Утилита Scanner сканирует диапазон IP адресов.
Результатсканирования появляется в области Hosts.В течение сканирования кнопка Start превращается в Stop. Выможете нажать Stop в любое время, чтобы остановить процесссканирования.Замечание:Проверка статуса хостов может значительно увеличить время,требующееся для завершения сканирования.132Рис.5.17. Пример использования утилиты Scanner.Утилита ServicesСетеваядиагностическаяутилита,котораяпроверяетстатуссервисов хоста.Чтобы запустить Services, сделайте следующее:1.
Выберете вкладку Services.2. В текстовом поле Host введите имя или IP адрес удаленного(например, www.mit.edu).3. В диалоговом окне Options находится набор сервисов,которые вы хотите проверить..4. Нажмите кнопку Check.Утилита Services проверяет статус сервисов хоста. Результатсканирования появляется в области Response.В течение проверки, кнопка Check превращается в Stop. Вы можетенажать Stop в любое время для завершения проверки.133Рис.5.18.
Пример использования утилиты Services:Утилита IPMonitorУтилитасистемноготреявключенакакчастьNetInfoдлянаблюдения за включением / выключением компьютеров. IPMonitorпроверяетсетевуюдоступностьспискахостов,определенныхпользователем и предупреждает вас об ошибках, используя аудиосигналы и оповещение с помощью иконок.Чтобы создать список хостов, сделайте следующее:1. Запустите IPMonitor.2.
Нажмите правой кнопкой на иконку IPMonitor в системномтрее и в выпадающем меню выберете Details.3. Нажмите кнопку Add. В текстовом поле Host, введите имяхоста или его IP адрес (например, www.netscape.com). В полеDescription введите описание для этого хоста (например, Netscape134Netcenter). Также вы можете использовать следующие опции:Interval-Количествоминут,котороеIPMonitorждетдоследующей проверки.Timeout - Количество секунд, когда Scanner проверяет хост,который не отвечает.Retries - Количество попыток проверки не отвечающего хоста.4. Нажмите кнопку OK.IPMonitor сразу начинает проверять хосты. Результаты проверкипоявляются в области Details.5.
Повторите пункты 3 и 4, чтобы еще добавить хосты к списку.6. Нажмите кнопку Close.Примечание: Вы можете два раза кликнуть по иконке IPMonitor втрее, чтобы появилось диалоговое окно Details. Вы можете нажать правойкнопкой в поле Details, чтобы появилось выпадающее меню.Рис.5.19. Пример использования утилиты IPMonitor:5.5. Изучение пакетного анализатора Wireshark.Пакетный анализатор Wireshark предназначен для отслеживаниятрафика, проходящего через сетевой интерфейс узла. Программапредоставляетпротоколовивозможностьпозволяетанализаширокогодинамическинабораотображатьнасетевыхэкранеинформацию о процессе поступления и отсылки пакетов.
Помимо этих135возможностейпрограммапредоставляетразличныесредствастатистического анализа просмотренного трафика.Основное окно программыНа рис.5.20 представлено основное окно программы. Оно разделенона несколько функциональных областей.Область1содержитнаборкнопок,управляющихработойпрограммы. Наибольшее значение имеет первая группа кнопок.Interfaces - открывает список доступных для анализа сетевыхинтерфейсов. В этом окне можно выбрать интерфейс, который будетпросматриваться программой.Options – открывает окно настройки анализа (см. далее).Start – запуск анализа.Stop – останов.Restart – очистка результатов и перезапуск анализа.Рис.5.20. Главное окно Wireshark.136Область 2 – строка настройки фильтра.
Wireshark позволяетвыделятьизпотокатолькопакетыинтересующихпользователяпротоколов. Для обозначения правил фильтрации используется развитыйязык выражений, позволяющий выбирать необходимые протоколы,вводить ограничения на содержимое пакетов, комбинировать условия спомощью логически операций и пр. (см. далее).В указанной области находится кнопка Filters, открывающая окновыбора одного из предопределённых фильтров и создания собственныхфильтров. Далее следует строка ввода, позволяющая быстро применитьновое условие фильтрации к текущему анализу. Кнопка Expressionоткрывает окно конструктора выражений фильтрации.