felipedc
(usa Debian)
Enviado em 17/09/2013 - 14:12h
Pessoal boa tarde, já li alguns tópicos referente a essa minha dúvida porém nao consegui esclarece-la..
Meu problema/dúvida é o seguinte tenho 2 links dedicados,
1° Link(16MB) = ADSL Vivo Dinamico, onde meu modem faz a conexão PPOE com o provedor, porém é sempre atribuido um mesmo IP, é um plano PLUS que a vivo fornece para empresas com essa configuração.
2° Link(8MB) - Cabonnet onde eles me fornecem os ips para serem atribuídos a minha placa de rede
Preciso trabalhar em redundância com esses 2 links, ou seja, quando 1 cair o outro assume..
Já li alguns tópicos aqui no forum como:
http://www.vivaolinux.com.br/dica/Redundancia-de-links-v0.1
http://www.vivaolinux.com.br/artigo/Balanceamento-de-link-+-redundancia?pagina=2
Porém em nenhum dos dois eu consegui realizar o procedimento.
Minha rede hoje funciona da seguinte forma, sem a configuração de redudancia.
Etho = link2 cabonnet
eth1 = link1 vivo
eth2 = LAN
Meu firewall compartilha a conexao da seguinte forma
#Compartilhar a conexao
$IPTABLES -t nat -A POSTROUTING -o $WAN -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
Se eu simplesmente alterar no meu firewall WAN=eth1 não resolveria correto?
Crio um script onde pingo de X em X minutos, caso a resposta seja negativa eu chamo o script de firewall passando um parametro, onde esse parametro indicaria qual seria a atribuição para minha variavel $WAN.
ping == false
/firewall.sh troca
no script eu verificaria qual era a interface atribuida a variavel $WAN naquele momento e alterava
Se $WAN==eth0 entao $WAN=eth1
Senao $WAN=eth0
Mas não deu muito certo... imagino que precise alterar rotas, mas nao sei exatamente como fazer isso.
Muito obrigado!