Não sei se entendi bem teu problema...Mais acho que o Zebra ajudar (
http://www.zebra.org/).

2009/1/30 Adauto Serpa <adautose...@gmail.com>

> Bom dia Pessoal,
>
> Tenho dois links de diferentes prestadoras cada um ligado em um servidor
> diferente. Os dois servidores fazem serviços de gateway e liberação
> desses serviços
> são feitos pelo iptables(só libero o que o usuário precisa).
>
> Bom o que gostaria de fazer é o seguinte, quando o link do servidor B
> cair eu mudaria o gateway dele, pra o ip interno do servidor A. Assim
> os usuário teriam acesso normal a internet sem mudar o gateway dos
> meus usuários.
>
> O problema é que as regras de liberação de ip do servidor A é diferente
> do servidor B e para que os FORWARDs que são feitos no servidor B
> funcionem tenho também que declarar nas regras de firewall do servidor A.
>
> Existe alguma regra que eu coloque no servidor A para que de livre acesso
> as requisiçõs do servidor B.
>
> Ex Regra Servidor B pra um determinado usuário, logo também tenho que
> colocar
> no Servidor A.
>
> # IP 192.168.0.141 / Usuario de Compras
> iptables -A FORWARD -i $iflocal -p tcp -s 192.168.51.141 --dport 25 -j
> ACCEPT # SMTP
> iptables -A FORWARD -i $iflocal -p tcp -s 192.168.51.141 --dport 110
> -j ACCEPT # POP3
> iptables -A FORWARD -i $iflocal -p tcp -s 192.168.51.141 -m multiport
> --dports 1863,443,1172,7001 -j ACCEPT # Msn
> iptables -A FORWARD -i $iflocal -p tcp -s 192.168.51.141 -d
> login.live.com -j ACCEPT # Msn
>
> Obs:
>
> Internet pela 80 Libero pelo squid
>
> Essa regra abaixo está no script de firewall do Servidor A
>
> # IP 192.168.0.249 / Servidro B
> iptables -A INPUT -s 192.168.0.249 -j ACCEPT
> iptables -A FORWARD -s 192.168.0.249 -j ACCEPT
> iptables -A OUTPUT -s 192.168.0.249 -j ACCEPT
>
> --
> Adauto Serpa
> Tecnólogo em Informática
> Jabber: adautose...@jabber.org
> Email:  adautose...@gmail.com
> MSN:   junio...@hotmail.com
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
>
>


-- 
+=================================================================+
#!/usr/bin/env python
print "Sinval Júnior"
print "sinva...@gmail.com"
+==================================================================+
Saiba o que é Software Livre!
Veja http://www.gnu.org/philosophy/free-sw.pt-br.html
+==================================================================+

Responder a