Cara, olhando por alto tá tudo certo. Sei que nesse seu cenário, serão criados várias tabelas e rotas para fazer funcionar o loadbalancer e failover.
Tá usando virtualização? Tipo se estiver funcionando corretamente, creio que não precise se preocupar com as interfaces adicionais. Você pode ver se tem algum software que precise delas as criando, vlans, bridges e etc. Em 16 de julho de 2013 13:18, Adriano Seixas <[email protected]>escreveu: > Olá Daniel, > > Usei o IPROUTE com peso também. E para failover usei o script famoso da > internet que é o gwping com algumas alterações. Vou te passar a > configuração do srcipt de balançeamento abaixo: > > # Balanceamento de Carga > > # Variáveis > > ROTAEMBRATEL="x.x.x.x" > ROTAMUNDIVOX="y.y.y.y" > IPEMBRATEL="x.x.x.z" > IPMUNDIVOX="y.y.y.z" > ETHE="eth0" > ETHM="eth1" > ROTADEL="route del default gw" > > echo "Deleta rotas padrão" > $ROTADEL $ROTAMUNDIVOX > $ROTADEL $ROTAEMBRATEL > echo "OK" > > ip route flush table embratel > ip route flush table mundivox > > ip route add x.x.x.x/x dev eth0 src x.x.x.x table embratel > ip route add default via x.x.x.x table embratel > > ip route add y.y.y.y/y dev eth1 src y.y.y.y table mundivox > ip route add default via y.y.y.y table mundivox > > ip rule add from x.x.x.x table embratel > ip rule add from y.y.y.y table mundivox > > # A regra abaixo é responsável pelo balanceamento com peso > > ip route add default scope global nexthop via y.y.y.y dev eth1 weight 1 > nexthop via x.x.x.x dev eth0 weight 3 > ip route flush cache > > # Firewall > > # Fundamental estar desabilitado para funcionar o roteamento com 2 links > > echo "0" > /proc/sys/net/ipv4/conf/default/rp_filter > > echo "Balanceamento de carga OK!!!" > > > Obrigado!!! > > > Adriano Seixas - [email protected] > Administrador de Redes - Tel.: (21) 9609-3823 > MCITP-SA - MCITP - MCTS (AD) - MCTS (INFRA) - MCTS - MCP > > > > > > > Em 16 de julho de 2013 12:55, d4n1 <[email protected]> escreveu: > > Você criou bridges? Eu fiz usando só o netfilter (iptables) para load >> balancer (usando a tabela mangle, pesos e etc) é failover (usei o iproute e >> um script para verificar o estado da conexão junto com ucarp, portado do >> bsd). >> > > -- Daniel Melo <d4n1 :>

