backup de rota estática no roteador linux

1

Como faço para configurar uma rota estática de backup em um roteador linux. Por exemplo, se eu tenho 2 roteadores R1 e R2, conectados através de um switch, através de dois links:

 R1(eth1)->switch->R2(eth1)
 R1 (eth2)->switch->R2(eth2)

Atrás do roteador R2 é uma LAN (LAN A) Como faço para definir duas rotas para a LAN A de R1, uma que usa um próximo salto principal, a eth1 de R2, e outra que usa um próximo salto secundário, o endereço de eth2 de R2. Algo como quando o próximo salto principal não está disponível, a rota secundária deve ser usada. Alguém poderia me ajudar, por favor? Obrigado

[EDIT] Devo usar métricas diferentes ao criar as duas rotas?

[EDIT2]

    
por biggdman 22.12.2011 / 23:57

2 respostas

3

Se você adicionar duas rotas padrão com métricas diferentes, isso mudará a rota apenas quando o link principal estiver desativado e o outro estiver ativo. O link está ativo (o status da interface do link), mesmo que o roteador não esteja acessível. O link fica inativo somente quando a conexão física da interface está inativa (por exemplo, nenhuma operadora detectada, outra sinalização fora de banda).

O que você realmente precisa é detectar quando o roteador remoto está inativo, mesmo que o link esteja ativo. Isso pode ser feito usando um protocolo de roteamento dinâmico.

Outra forma seria usar um script daemon ou crontab que altere a rota padrão com base na acessibilidade dos roteadores vizinhos.

EDIT: A resposta para sua pergunta é abaixo. Mas isso não é o que você deve configurar para ter redundância.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Se você precisa fazer redundância para a conexão entre R1 e R2, você deve definir o LCAP como @growse escreveu.

    
por 23.12.2011 / 00:18
3

Se você está apenas tentando obter resiliência de link entre seus roteadores e seu switch, então você está mirando no nível errado na pilha OSI.

Parece que você precisa unir as duas NICs em cada roteador para criar um tronco Ethernet e configurá-lo no switch. LACP ou Etherchannel, dependendo do que o switch suporta.

    
por 23.12.2011 / 00:22