phoemur
(usa Debian)
Enviado em 23/03/2013 - 18:45h
Se você tivesse dois gateways, um pra cada link, seria muito fácil resolver, mas como no caso o seu servidor tem 2 wans, você vai ter que trabalhar com a tabela de roteamento do servidor, como se fosse fazer um balanceamento de carga, mas filtrar por origem pra que determinados IPs acessem apenas por determinado link.
Sugiro dar uma estudada em roteamento avançado com iproute2... Certeza que dá certo, mas dá um pouco de trabalho...
O que você deve fazer é marcar os pacotes com iptables (mangle) e direcionar a saída com o iproute2.
Você pode também fazer um script para que quando um dos links caia automaticamente a conexão seja direcionada pra outra wan pra que a internet não caia nunca... Enfim, o linux é difícil às vezes justamente pela infinidade de escolhas que você tem pra configurar... Daí não tem outro jeito se não estudar...
Mais que sso não vou poder te ajudar pois nunca tive que implementar essa solução.
Dá uma olhada aqui pra iniciar:
http://www.vivaolinux.com.br/artigo/Balanceamento-de-carga-e-alta-disponibilidade-com-Bonding-Driver...