Estou com um problema similar. Tenho um servidor endian com dois links, um da net (que era embratel) e um da intelig dedicado. O link da intelig funciona bem no firewall, mas o outro não.
Não é questão de failover e sim de um funcionar e o outro não, pois o da net não funciona em hora alguma, quem dirá num failover.
Meu modem da net é um Thomson dwg874b. Quando conecto um cabo direto do meu computador para o roteador, ele funciona perfeitamente. Quando eu tento acessar a internet por esse link, só que passando pelo firewall, eu não consigo.
Acessando o endian via ssh e pingando no google ou qualquer outro ip da internet através do link da intelig eu consigo, porém quando faço o mesmo procedimento através do link da net ele me retorna ‘host unreacheble’.
Exemplo:
intelig -> eth1
net -> eth0
Teste
ping -I eth1 http://www.google.com
PING http://www.google.com (74.125.234.116) from ***ip intelig*** eth1: 56(84) bytes of data.
64 bytes from gru03s08-in-f20.1e100.net (74.125.234.116): icmp_seq=0 ttl=54 time=8.58 ms
64 bytes from gru03s08-in-f20.1e100.net (74.125.234.116): icmp_seq=1 ttl=54 time=8.48 ms
64 bytes from gru03s08-in-f20.1e100.net (74.125.234.116): icmp_seq=2 ttl=54 time=8.72 ms
ping -I eth0 http://www.google.com
PING http://www.google.com (74.125.234.113) from ***ip dhcp do modem da net*** eth0: 56(84) bytes of data.
From ***ip dhcp do modem da net*** icmp_seq=1 Destination Host Unreachable
From ***ip dhcp do modem da net*** icmp_seq=2 Destination Host Unreachable
From ***ip dhcp do modem da net*** icmp_seq=3 Destination Host Unreachable
Já troquei a porta que eu conecto a placa do endian no modem, já reiniciei o modem, já reiniciei tudo possível.
E tem mais, acessando o firewall ssh eu consigo pingar no meu modem da net, ou seja meu gateway, mas não consigo pingar na inernet.