Trabalhando com CARP nos BSD's
Descubra como utilizar o protocolo CARP e aplicar redundâncias em servidores FreeBSD e OpenBSD. CARP funciona basicamente assim: em caso de falhas de hardware, uma segunda máquina é colocada para trabalhar no lugar daquela que apresentou problema.
Parte 3: Configurando as interfaces de rede
Como dito na introdução, vamos supor que nossa máquina tenha apenas duas interfaces de rede, uma ligada à internet e outra na rede local, configuração simples.
Máquina 1 (master):
Máquina 1 (master):
- IP válido = 2xx.2xx.2xx.2xx
- IP interno (LAN) = 192.168.0.1
- IP válido = 2yy.2yy.2yy.2yy
- IP interno (LAN) = 192.168.0.2
ifconfig_carp0="inet 192.168.0.254 netmask 255.255.255.0 vhid 1 advskew 0 pass minha_senha"
Então nosso sistema terá uma configuração semelhante a esta:
ifconfig_ed0="inet 2xx.2xx.2xx.2xx netmask 255.255.255.252"
ifconfig_sis0="inet 192.168.0.1 netmask 255.255.255.0"
ifconfig_carp0="inet 192.168.0.254 netmask 255.255.255.0 vhid 1 advskew 0 pass minha_senha"
ifconfig_sis0="inet 192.168.0.1 netmask 255.255.255.0"
ifconfig_carp0="inet 192.168.0.254 netmask 255.255.255.0 vhid 1 advskew 0 pass minha_senha"
E na máquina 2 (backup), faça o mesmo e ela deverá ficar assim:
ifconfig_ed0="inet 2xx.2xx.2xx.2xx netmask 255.255.255.252"
ifconfig_sis0="inet 192.168.0.2 netmask 255.255.255.0"
ifconfig_carp0="inet 192.168.0.254 netmask 255.255.255.0 vhid 1 advskew 0 pass minha_senha"
ifconfig_sis0="inet 192.168.0.2 netmask 255.255.255.0"
ifconfig_carp0="inet 192.168.0.254 netmask 255.255.255.0 vhid 1 advskew 0 pass minha_senha"
Achei o assunto bastante interessante....
Gostaria de aplicar este protocolo em meus servidores, porém utilizo apenas servidores Linux, existem alguma limitação para instalação do CARP no GNU/Linux ?
[]'s
Fernando