DHCP Server на роутере Cisco. Part 1. Практика.
2022.08.28. Kurapov Alexey.
DHCP сервер на роутере Cisco. Part 1.
Рассмотрим топологию из статьи DNS Server на роутере Cisco:
Добавим к роутеру из левой части схемы функционал DHCP сервера, а на клиенте настроим автоматическое получение ip адреса и другой сетевой информации.
Настройка
DHCP сервера:
где -
1 –включаем
DHCP сервис,
2 – создаем
pool ip адресов USERS для выдачи клиентам,
3 – указываем
scope (область) адресов, для выдачи, из
данной подсети будут выдаваться адреса клиентам,
4 – указываем
шлюз по умолчанию для данной подсети,
5 – указываем
DNS сервер для данной подсети,
6 – исключаем
диапазон адресов из выдачи, данный диапазон будем использовать для ручной
выдачи серверам и сетевому оборудованию.
После настройка интерфейса на получение ip адреса посредством dhcp, в логах видим сообщение о получении адреса 10.0.1.54.
Проверка на клиенте способа
задания/получения ip адресов
на интерфейсах:
пакет 240:
Сообщение
Discover, отправляется клиентом, для поиска DHCP серверов, у клиента еще нет ip адреса, поэтому выставляется source IP address – 0.0.0.0. Отправляется broadcast на МАС адрес ff:..:ff и IP адрес 255.255.255.255.
Кроме
того в сообщении видим, что выставлены Client Identifier и Host Name клиента.
DHCP сервер с помощью ARP Request проверяет свободен ли IP адрес 10.0.1.54. Запрос отправляется
на broadcast MAC ff:…:ff, т.к.
у сервера нет данных о выдаче данного IP, но
возможно адрес был задан вручную или другим DHCP сервером, связь с которым у нашего
сервера отсутствует.
Не
получив ответа на ARP Request, DHCP сервер
broadcast-ом высылает сообщениеDHCP Offer, предлагая клиенту использовать IP адрес 10.0.1.54 – Your (client) IP address, для конкретизации сервера указывает МАС адресс клиента
для котрого сгенерирован данный offer – Client MAC address.
Внутри
DHCP Offer сервер указывает все необходимые
сетевые настройка, которые должен использовать клиент, подробный список ниже:
Как
видим указаны ip адреса
DHCP и DNS серверов, шлюза по умолчанию, сетевая
маска, а также сроки аренды и обновления аренды адреса – Renewal.
Клиент
отправляет в ответ на DHCP Offer, сообщение DHCP Request – принимает предложенный ip адрес и уведомляет DHCP сервер об этом. Данное сообщение
почти полностью дублирует DHCP Discover, дополнительно указываются предложенный сервером адрес и
адрес самого сервера. При получении данного сообщения, сервер помечает адрес
как занятый.
Подробнее
пакет 244:
Сервер
подтверждает получение DHCP Request от клиента, отправляя DHCP Ack, данное сообщение дублирует DHCP Offer.
Подробнее:
Клиент
отправляет добровольный ARP-reply (gratuitous ARP) –используется для оповещения всех
компьютеров в сети о соответствии МАС и IP адресов у данного клиента.
Комментарии
Отправить комментарий