[FUG-BR] RES: DHCP Failover + Sincronização
Renato Frederick
renato em frederick.eti.br
Quarta Dezembro 12 11:44:14 BRST 2012
Nos tempos que eu usava Windows, eu fazia assim:
Rodava nos 2 servidores o DHCP, porém fornecendo ranges diferentes, exemplo:
Servidor A: 192.168.2.100 á 192.168.2.200
Servidor B: 192.168.2.201 á 192.168.254
Quando o cliente solicitasse IP, o servidor que estivesse menos
ocupado(ou seja, o primeiro a oferecer o DHCP OFFER) dava o IP.
Então, se o A morresse, o B assumia e vice versa.
Se um estivesse muito lento, com CPU muito usada ou lentidão de rede, o
outro dava IP.
No DHCP do Windows tinha uma opção que ele pingava o IP primeiro(ou
checava o ARP não lembro) e caso ele respondesse, não usava aquele IP.
ENtão, podia usar o mesmo range nos 2 servidores.
FUncionava muito bem.
Acho que dá para usar isto no DHCP do freebsd, fazendo um tipo de
failover, seja as opções de dar range diferente ou de verificar se o IP
está sendo usado.
Em 12/12/12 10:36, Paulo Henrique escreveu:
> Tem a possibilidade usar o pfsense para isso e usar os recursos de redundância dele.
> Att.
> -----Mensagem original-----
> De: Cristiano Maynart
> Enviado: 12/12/2012, 10:28
> Para: 'Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)'
> Assunt.: [FUG-BR] RES: DHCP Failover + Sincronização
>
>
>> Colegas, tenho um servidor DHCP com failover funcionando corretamente.
>> O problema é quando eu coloca para entregar IP somente para MAC
>> cadastrado e essa configuração eu faço no primário.
>> Se eu não fizer também no secundário, caso o primario venha ficar
>> indisponível e o secundário assumir os IPS não irão ser entregues porque o
>> arquivo de configuração do secundário não está atualizado.
>> Existe um opção do DHCP que faz uma sincronização entre primário e
>> secundário, como por exemplo em um servidor DNS?
>> -------------------------
> Que eu saiba não tem.
> Desta forma você pode utilizar o rsync e sincronizar todos os arquivos de configuração do DHCP do primário para o secundário. Pode ser via script na contrab, quantas vezes por dia você julgar necessário, lembrando que deve realizar um restart no daemon do DHCP após cada sincronismo.
>
>
> Cristiano Maynart
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Mais detalhes sobre a lista de discussão freebsd