Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700169.doc
Скачиваний:
5
Добавлен:
01.05.2022
Размер:
994.3 Кб
Скачать

5.4.2. Поиск информации об ip-сетях и автономных системах (служба whois)

Служба whois осуществляет поиск информации на серверах, где существуют специальным образом организованные базы данных. Поиск производится с помощью программы whois.

Информация о распределении IP-адресов и автономных систем, о людях, ответственных за управление IP-сетями и т.п. содержится в Интернет-регистрах. Служба whois для Интернет-регистров Европы и России находится по адресу whois.ripe.net.

Пример команды для получения информации о сети 194.84.124.0:

whois -h whois.ripe.net 194.84.124.0 | more

Ключ -h позволяет указать хост, к которому программа должна обратиться с запросом. Вообще, далеко не каждый хост поддерживает whois-справочники и отвечает на запросы.

Среди полученной информации указываются, в частности, описание сети (Vladivostok State University network), страна (RU), ответственные лица и их адреса. Техническую ценность представляют поля «route» и «origin». В поле «route» указан блок CIDR, внутри которого выделена данная сеть (194.84.0.0/16), рядом поле «descr» описывает данный блок как RU-ROSPRINT BLOCK, т.е. блок адресов провайдера Роспринт, он же Глобал Один. В поле «origin» указана автономная система, внутри которой находится данная сеть (AS2854).

Пример команды для получения информации по автономной системе №2854:

whois -h whois.ripe.net AS2854 | more

Выдается описание автономной системы (Rosprint AS), адрес администрации и информация о политике перемещения данных между данной АС и другими АС. Эта политика используется пограничными маршрутизаторами при построении таблиц маршрутов для трафика между автономными системами. Например, строка

as-in: from AS2118 100 accept AS-RELCOM

означает, что данной автономной системой принимаются дейтаграммы, поступающие из AS2118, отправленные из AS-RELCOM (т.е. из той же AS2118). Строка

as-in: from AS4000 80 accept ANY

означает, что принимаются дейтаграммы, поступающие из AS4000, отправленные из любой автономной системы.

Строки, начинающиеся с «as-out», аналогично описывают соглашения по передаче данных, исходящих из данной АС.

5.5. Динамическое присвоение ip-адресов

В этом разделе изучается работа с сервером DHCP (Dynamic Host Configuration Protocol), предназначенным для автоматической настройки параметров стека TCP/IP рабочей станции в момент ее загрузки. Эти данные передаются рабочей станции сервером DHCP после того, как станция во время своей загрузки выдаст широковещательный запрос параметров своей конфигурации, на который и откликается сервер. Данные конфигурации включают в себя IP-адрес рабочей станции, а также (опционально) адреса маршрутизатора (шлюза) и сервера DNS, имя домена и т.п.

IP-адрес, присваиваемый рабочей станции, может браться сервером из пространства специально для этого выделенных адресов (берется первый свободный адрес). В этом случае у рабочей станции нет постоянного IP-адреса. IP-адрес, присваиваемый конкретной рабочей станции, может быть и фиксированным, для этого надо знать MAC-адрес (Ethernet-адрес) рабочей станции и соответствующим образом настроить сервер.

В любом случае использование DHCP позволяет избежать конфигурирования стека TCP/IP на каждом хосте сети отдельно и проводить гибкую, централизованную административную политику.

Windows NT имеет поставляемый с системой сервер DHCP. Для работы этого сервера необходимо:

1. В настройках сети (Настройки - Панель управления - Сеть), в разделе Services добавить Microsoft DHCP Server.

2. Запустить сервер через Control Panel - Services - DHCP Server кнопкой Start.

3. Сервер настраивается с помощью программы DHCP Manager, запускаемой из раздела Administrative Tools.

Для каждого из серверов (программа позволяет управлять несколькими серверами) существует один или несколько контекстов (scope), описывающих конфигурацию и настройки сервера для той или иной сферы действия. В простейшем случае имеется один сервер с одним контекстом. Серверы и их контексты показываются в левой части окна программы.

Если контекста нет, его следует создать через меню Scope-Create. Существующий контекст можно редактировать через меню Scope-Properties. В конфигурации контекста указывается диапазон IP-адресов, выделенный для динамического распределения адресов для клиентов, а также поддиапазоны, которые следует исключить (exclude) из этого диапазона. Параметр Lease Duration указывает максимальную продолжительность использования IP-адреса клиентом; значение Unlimited определяет неограниченное время использования.

Меню Scope-Reservations позволяет зафиксировать IP-адреса за определенными хостами (точнее, за определенными Ethernet-адресами). Ethernet-адрес указывается в поле Unique Identifier.

Передача клиентам дополнительной информации (адрес шлюза, адрес DNS-сервера и доменное имя и т.п.) конфигурируется через меню DHCP Options (Global ‑ для всех контекстов, Scope ‑ для данного контекста). Выберите нужные опции, активизируйте их с помощью кнопки Add и укажите значения требуемых параметров для каждой опции.

Опции для клиентов с фиксированными адресами устанавливаются через меню Scope - Active Leases, далее двойным щелчком вызвать свойства нужного клиента. Для ввода контекста в действие используйте меню Scope-Activate (Deactivate  ‑ для отключения контекста).

DHCP-клиент под Windows активизируется через Настройки - Панель управления - Сеть - TCP/IP - Свойства - IP-адрес - Получить IP-адрес автоматически. Если на хосте не сконфигурированы параметры DNS и адрес шлюза, они будут получены от DHCP-сервера, иначе будут использоваться уже имеющиеся настройки.

В случае отсутствия DHCP-сервера в сети при включенном автоматическом получении IP-адреса хост присвоит себе адрес самостоятельно. В этом случае возможно отсутствие связности из-за некорректного адреса.