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.

[ Hits: 43.124 ]

Por: Neriberto em 27/10/2005 | Blog: http://www.mundolivre.eti.br


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):
  • IP válido = 2xx.2xx.2xx.2xx
  • IP interno (LAN) = 192.168.0.1

Máquina 2 (backup):
  • IP válido = 2yy.2yy.2yy.2yy
  • IP interno (LAN) = 192.168.0.2

Reinicie o sistema e após reiniciar edite o arquivo /etc/rc.conf e adicione a seguinte linha na máquina 1 (master):

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"

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"
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Preparando o FreeBSD
   3. Configurando as interfaces de rede
   4. Considerações finais
Outros artigos deste autor

Mascarando conexões PPTP de clientes

Consultando servidores SNMP com PHP

Leitura recomendada

Instalar e configurar o Nftables com exemplos básicos de configurações

Conexões de entrada e saída com 2 links em um servidor

Usando o PF - Packet Filter

Firewalls redundantes utilizando VRRP

Script de Firewall com redirecionamento de portas em Linux Debian

  
Comentários
[1] Comentário enviado por fernandofat em 27/10/2005 - 08:19h

Olá amigo e parabéns pelo artigo!!!!

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


[2] Comentário enviado por neriberto em 27/10/2005 - 08:35h

Olá Fernando

O nosso amigo allangood escreveu o artigo - Alta disponibilidade com IP compartilhado - UCARP veja em http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2135 neste artigo ele explica como aplicar isto no Linux

Abraço,...

[3] Comentário enviado por neriberto em 31/10/2005 - 11:25h

Errata

Quero pedir desculpas por um erro e ao mesmo tempo agradecer ao amigo Diogo por ter percebido

ao invês de colocarem "option carp" coloquem "device carp"

Mais uma vez desculpem,

[]'s

[4] Comentário enviado por maxrafa em 15/07/2016 - 14:07h

mas isso o VRRP, HSRP, GLBP já faz há muito tempo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts