Pois é, o problema é somente a sincronização.
O failover está funcionando muito bem e até agora não achei outro jeito de
fazer essa sincronização dos arquivos a não ser usando rsync.
A sugestão do Renato Frederick é boa, mas tenho um ambiente com mais de 300
máquinas e nessa jogada vai entrar o DNS dinâmico.
Em 12 de dezembro de 2012 14:51, Cristiano Maynart cpere...@unisc.brescreveu:
O ISC DHCP tem a função de Failover nativa nele e funciona muito bem,
basta configurar. A questão pelo o que eu entendi seria de sincronizar os
arquivos de configuração para não precisar sempre alterar no primário e no
secundário.
-Mensagem original-
De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br]
Em nome de Renato Frederick
Enviada em: quarta-feira, 12 de dezembro de 2012 11:44
Para: freebsd@fug.com.br
Assunto: Re: [FUG-BR] RES: DHCP Failover + Sincronização
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
-
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
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd