Назад | Перейти на главную страницу

dhcp relay с переключением на локальную службу

Я хотел бы настроить DHCP-сервер, который обычно ретранслируется на центральный сайт, но имеет пул адресов, которые нужно раздать, если ссылка на центральный сайт отключится. Я использую сервер isc dhcp в Debian, но сервер isc и агент ретрансляции являются отдельными программами, поэтому кажется, что обслуживание и ретрансляция не могут выполняться в одном двоичном файле / конфигурации.

Настройка - это сеть головного офиса / ~ 10 филиалов, где желательно запускать главные серверы DHCP-серверы в головном офисе, чтобы мы могли найти журналы и получить информацию обо всех клиентах. Я бы хотел, чтобы филиалы получали IP-адреса, даже если связь с головным офисом не работает, поскольку у них все еще может быть доступ к Интернету и доступ к некоторым услугам в этом случае.

В настоящее время я думаю, что мне нужно два устройства в каждой ветке, одно для запуска ретранслятора dhcp, а другое - для запуска неавторизованного DHCP-сервера с коротким сроком аренды. (или попытаться запустить оба на одной машине и привязать к разным IP-адресам?) В противном случае мне понадобятся авторитетные серверы на каждом сайте и отправка информации журнала в головной офис, но я бы предпочел не идти по этому пути.

Все DHCP-серверы и реле управляются через ansible.

Как мне проще всего настроить сайт с ретрансляцией DHCP, но с резервным пулом, если основной сервер не отвечает?