Eu gostaria de configurar um servidor dhcp que normalmente retransmite para um site central, mas tem um pool de endereços para distribuir se o link para o site central cair. Estou usando o servidor isc dhcp no Debian, mas o servidor isc e o agente de retransmissão são programas separados, então parece que servir e retransmissão não podem ser feitos em um único binário / configuração.
A configuração é uma matriz / ~ 10 rede de filiais, onde é desejável para executar os servidores principais servidores DHCP no escritório central, para que possamos grep os logs e obter informações sobre todos os clientes. Gostaria que as ramificações obtivessem endereços IP, mesmo se o link para a matriz estivesse inativo, pois eles ainda podem ter acesso à Internet e, se assim for, poderiam acessar alguns serviços.
Meu pensamento atual é que preciso de dois dispositivos em cada ramificação, um para executar o retransmissor dhcp e o outro executando o servidor dhcp não autoritativo com um tempo de concessão curto. (ou tente executar ambos em uma única máquina e ligar a endereços IP diferentes?) Caso contrário, precisarei de servidores autoritativos em cada site e enviarei informações de log para a matriz, mas prefiro não seguir esse caminho.
Todos os servidores e retransmissões DHCP são gerenciados por meio de ansible.
Como eu poderia simplesmente configurar um site com retransmissão DHCP, mas com um pool de reserva se o servidor principal não responder?