Cara, larga tudo e pega um tempinho e dá uma olhada no shorewall http://www.shorewall.net/4.2/MultiISP.html
Ele configura o firewall tabela de rotas e tudo. Em 16 de abril de 2010 19:06, Marcio Verderio Tahan <[email protected]> escreveu: > * > Ola pessoal,* > * > * > *Estou com uma dificuldade absurda de fazer o iproute funcionar no ubuntu > 9.10.* > *Alguem poderia me dar uma forcinha?? rs.* > *Primeiramente vejam meus arquivos de configuracao:* > > ===================== > *Tenho dos links, o primeiro quero deixar como default, o segundo SPEEDY > quero apenas fazer o fluxo icmp passar por ele, como teste, claro.* > * > * > * > * > *## Quero apenas como teste, pingar o ip 200.212.96.1 pela minha interface > eth2* > > *#marquei pacotes como 1 (inibi o ip com xx)* > iptables -t mangle -A INPUT -p icmp -s 200.212.xx.1 -j MARK --set-mark 1 > iptables -t mangle -A OUTPUT -p icmp -d 200.212.xx.1 -j MARK --set-mark 1 > > *# Informo que a marcacao 1 e para a tabela speedy* > ip rule add fwmark 1 table speedy prio 20 > > #* Agora crio o roteamento (inibi o ip com xxx por seguranca)* > ip route add default via 201.0.xxx.1 src 201.0.xxx.245 table speedy > > ip route flush cache > > =============================================================== > > *Vejam que ao pingar para o IP 200.212.xx.1 ele nao da resposta:* > > r...@mr-frw:/home/marcio# ping 200.212.xx.1 > PING 200.212.xx.1 (200.212.xx.1) 56(84) bytes of data. > ^C > --- 200.212.xx.1 ping statistics --- > 363 packets transmitted, 0 received, 100% packet loss, time 364896ms > > > *Agora se pingo o ip do UOL, tudo vai bem:* > PING www.uol.com.br (200.221.2.45) 56(84) bytes of data. > 64 bytes from home.uol.com.br (200.221.2.45): icmp_seq=1 ttl=59 time=14.9 ms > 64 bytes from home.uol.com.br (200.221.2.45): icmp_seq=2 ttl=59 time=11.9 ms > 64 bytes from home.uol.com.br (200.221.2.45): icmp_seq=3 ttl=59 time=113 ms > 64 bytes from home.uol.com.br (200.221.2.45): icmp_seq=4 ttl=59 time=412 ms > ^C > --- www.uol.com.br ping statistics --- > 4 packets transmitted, 4 received, 0% packet loss, time 3004ms > rtt min/avg/max/mdev = 11.944/138.267/412.574/163.566 ms > > ============================================================== > > *Bom, e isso. Eu realmente nao sei como fazer. Estou achando que ao sair ele > sai pela rota certa, mas quando volta, esta voltando pelo outro dispositivo, > sei la..* > *Alguem poderia me dar uma luz se ja passaram por isso??* > * > * > *Abracao a todos.* > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

