время аренды установлено на 15 минут, после чего все устройства отключаются на несколько секунд и снова подключаются.
Это не нормальное поведение. Стандартный DHCP-клиент пытается продлить аренду по истечении половины срока аренды. Если это не удастся, он будет повторять попытки до тех пор, пока не истечет срок аренды, а затем вернется к некоторому умолчанию (в основном link-local/APIPA).
Возможно, вы захотите проверить, почему DHCP-клиенты ведут себя так. Перепроверьте их настройки и, в конце концов, запустите трассировку пакетов, чтобы выяснить, что происходит.
Кроме того, вы можете рассмотреть вопрос о более длительном сроке аренды. Для большинства целей более полезным может быть что-то от нескольких часов до нескольких дней.
срок аренды такой короткий, потому что мы обрабатываем устройства для перепродажи и каждый день имеем тысячи уникальных устройств. наша сеть обработки - /22.
Для этого у вас должна быть выделенная подсеть с коротким сроком аренды.
Единственный способ, который я нашел, - это зарезервировать их и физически установить на них статические адреса устройств, чтобы это не происходило. Я думал, что резервирования DHCP будет достаточно.
Это полностью отключает DHCP и противоречит его назначению.
есть ли наилучший способ подключить все области DHCP через одну сетевую карту?
Вы можете либо напрямую подключить сервер DHCP к каждой сети VLAN, либо использовать ретранслятор DHCP на промежуточном коммутаторе или маршрутизаторе.
мне пришлось создать отдельный виртуальный сетевой адаптер на виртуальной машине DHCP-сервера для каждой VLAN
Это подключить DHCP-сервер к каждой VLAN напрямую место - должно работать.