Задание

9. Настройте протокол динамической конфигурации хостов для сети в сторону HQ-CLI:

  • настройте нужную подсеть;
  • в качестве сервера DHCP выступает маршрутизатор HQ-RTR;
  • клиентом является машина HQ-CLI;
  • исключите из выдачи адрес маршрутизатора; • адрес шлюза по умолчанию — адрес маршрутизатора HQ-RTR;
  • адрес DNS-сервера для машины HQ-CLI — адрес сервера HQ-SRV;
  • DNS-суффикс — au-team.irpo;
  • сведения о настройке протокола занесите в отчёт;

Реализация

9.1 Установка и настройка DHCP сервера на HQ-RTR

Устанавливаем необходимые пакеты

# dnf install dhcp-server -y

Настройки для диапазона адресов IPv4 производятся в файле /etc/dhcp/dhcpd.conf. Примеры конфигурации можно посмотреть в файле /usr/share/doc/dhcp-server/dhcpd.conf.example.

Для облегчения создания конфигурационного файла для DHCPv4 копируем файл /usr/share/doc/dhcp-server/dhcpd.conf.example в директорию /etc/dhcp/ с именем dhcpd.conf

# cp /usr/share/doc/dhcp-server/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

Открываем файл конфигурации

# nano /etc/dhcp/dhcpd.conf

Находим блок # A slightly different configuration for an internal subnet. Его правим, а все остальное удаляем.

Приводим его к следующему виду или прописываем строки вручную, используя адресацию VLAN200

subnet 192.168.200.0 netmask 255.255.255.240 {
  range 192.168.200.2 192.168.200.14;
  option domain-name-servers 192.168.100.2;
  option domain-name "au-team.irpo";
  option routers 192.168.200.1;
  default-lease-time 600;
  max-lease-time 7200;
}

где:
subnet - обозначает сеть, в области которой будет работать данная группа настроек;
range — диапазон, из которого будут браться IP-адреса;
option domain-name-servers — через запятую перечисляем DNS-сервера.
option domain-name — суффикс доменного имени
option routers — шлюз по умолчанию;
default-lease-time, max-lease-time — время и максимальное время в секундах, на которое клиент получит адрес, по его истечению будет выполнено продление срока.

m1_z9_001.png

Запускаем и добавляем в автозагрузку службу dhcpd:

# systemctl enable --now dhcpd

9.2 Проверка работы DHCP сервера

Перезагружаем интерфейс на HQ-CLI и убеждаемся в работоспособности DHCP сервера

m1_z9_002.png