Seu auxiliar de ip é a maneira correta de fazer isso para redundância e é o método recomendado.
O DHCPDiscovery (broadcast) é captado pelo ip-helper e, em seguida, é enviado para cada servidor DHCP com o agente de retransmissão (o roteador) na solicitação.
Geralmente, o primeiro servidor DHCP a responder vence. Ambos os servidores DHCP podem (e devem) criar DCHPOffers para o cliente. É o cliente que decide qual manter e envia um DHCPRequest (unicast) ao servidor que o ofereceu para o IP que deseja usar. O servidor precisa DHCPAck essa solicitação para concluir o processo.
Para redundância, mas para não violar a regra DHCP de não ter escopos sobrepostos definidos para seus pools de IP, você precisa de dois auxiliares de IP. Como os servidores DHCP não têm conhecimento um do outro, os conjuntos de IPs devem ser exclusivos. Um método comum para redundância de DHCP é pegar sua sub-rede / 24 típica e dividi-la em dois / 25s para seus escopos (um por servidor).
Exemplo: 192.0.2.0/24 é a sua rede real, então você a divide em 192.0.2.0/25 e 192.0.2.128/25. Portanto, os aproximadamente 256 endereços são divididos em dois conjuntos de 128 endereços e atribuídos a cada escopo DHCP. Agora você não tem endereços sobrepostos + redundância.
Desde que você cortou seu pool de escopos pela metade, verifique se os servidores podem suportar toda a sua rede se um servidor DHCP falhar. Considere o tempo de concessão como a duração em que os clientes podem reter seus endereços, onde você não esgotará seu pool se tiver muitos clientes rotativos, e ainda assim poderá fornecer tempo suficiente para detectar e corrigir um servidor DHCP com falha.