Adicione a linha
ARPCHECK="no"
para os arquivos /etc/sysconfig/network-scripts/ifcfg-*
de cada interface que precisa ter um endereço de sobreposição.
Eu quero usar o failover do BGP em três VMs. Eu instalei um daemon BGP (BIRD) nas VMs locais para conseguir isso e criei uma NIC com o IP flutuante: eth0:0
.
No entanto, não posso 'up' a interface de rede em todas as VMs ao mesmo tempo, mas esse é o comportamento que eu preciso para o failover do BGP.
Eu recebo o seguinte erro:
[root@proxy2 network-scripts]# ifup eth0:0
ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Error, some other host (xxx) already uses address xxx.
Como posso desativar essa verificação?
Não use o mesmo endereço em várias interfaces (NICs) reais.
Defina endereços IP diferentes e use as interfaces dummy / localhost para endereços VIP, com preferência por um netblock RFC 1918 diferente. Anuncie as rotas no BGP. Isso é feito normalmente, mesmo na Cisco. Ler algum material nos cursos CCNA + CCNP ajuda também.
Veja custos de rota do OSPF no BIRD
e OSPF: Migrando o Quagga para o BIRD
e
Filtro de rota de importação do OSPF para BIRD
Enquanto eles estão lidando com o OSPF, eles devem dar uma idéia de como lidar com os endereços IP flutuantes.
Veja também Como podemos criar múltiplos interfaces fictícias no Linux?
Veja também DNS de Anycast - Parte 5, usando o BGP
Tags networking centos