Чтобы сервер-локация и оборудование могли взаимодействовать по протоколу DHCP, они должны находиться в одном L2-сегменте сети. Вы можете обойти это ограничение с помощью функции DHCP Relay на сетевом оборудовании.

Сетевое устройство с функцией DHCP Relay:

  1. Перехватывает широковещательные DHCP-пакеты от оборудования.
  2. Пересылает их по указанному IP-адресу на DHCP-сервер локации.
  3. Возвращает оборудованию ответы от DHCP-сервера.

Перед включением DHCP Relay убедитесь, что настройки сети позволяют использовать эту функцию.

Порядок настройки


  1. Включите функцию DHCP Relay на вашем сетевом оборудовании. Порядок включения зависит от модели оборудования.
  2. Подключитесь к серверу-локации по SSH.
  3. Перейдите в докер-контейнер kea_dhcp

    docker exec -it kea_dhcp bash
    BASH
  4. Добавьте адреса устройств с функцией DHCP Relay в раздел shared-networks конфигурационного файла /etc/kea/kea-dhcp4.conf

    Пример

    ...
    "shared-networks": [
    		{
    			"name": "shared_dci",
    			"relay": {
    				"ip-addresses": [
    					"192.0.2.1",
    					"192.0.2.2"
    				]
    			}
    		},
    ...
    CODE

    192.0.2.1, 192.0.2.2 — IP-адреса устройств с функцией DHCP Relay