Моя задача - найти условный способ изменить порядок шлюзов по умолчанию, используемых в параметрах «option router». Возможно при получении сообщения DHCPDISCOVER.
Поэтому первый клиентский запрос DHCP-адреса получит 10.1.1.1 10.1.1.2 в качестве «дополнительных маршрутизаторов», а следующий запрос отправит 10.1.1.2 10.1.1.1 в качестве «дополнительных маршрутизаторов».
В основном инвертирует порядок шлюзов по умолчанию.
Мне это нужно для того, чтобы добиться некоторой балансировки нагрузки и отработки отказа одновременно, используя для этого только DHCP-сервер.
В настоящее время я смотрю на опции «dhcp-eval», которые выглядят как набор опций, ориентированных на такие настройки, но трудно понять, с чего начать.
Кто-нибудь должен был сделать что-то подобное, и если да, не могли бы вы поделиться кодом / настройкой, которая использовалась для сценария?
Спасибо!
Кажется, мне нужно ответить на свой вопрос.
Я нашел способ выполнить вышеуказанную настройку, хотя она достигается с помощью двух рабочих серверов DHCP в сценарии восстановления после сбоя / балансировки нагрузки. Оказывается, у ISC DHCP-сервера есть такие опции, начиная с версии v3. Он добивается того, чего я хотел, хотя и немного по-другому.
http://www.madboa.com/geek/dhcp-failover/
http://www.ipamworldwide.com/dhcp-failover -a-load-balancing / dhcp-load-balancing.html
Тем не менее, я все равно хотел бы услышать мнения о моем первоначальном решении, поэтому любые идеи приветствуются.
Ура!