http://www.zago.eti.br/dois-provedor-na-eth0.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************** Manual de Configuração Advance Routing Linux para "Bisonhos" http://www.dicas-l.com.br/dicas-l/20030730.php ******************************************************** ******************************************************** De:  Daniel dos Santos Para:  linux-br@bazar2.conectiva.com.br Assunto:  (linux-br)ENC: Receita de bolo "2 links ADSL" iproute squid Data:  Fri, 11 Jun 2004 14:04:58 -0300 Carro amigo... Edite /etc/iproute2/rt_tables , adicione: 200     adsl2 Sauve e adicione isso em teu firewal, troque os ips conforme a tua necessidade. coloque desta forma, porque toda vez que voce reiniciar o script firewall ele ira remover as regras e depois crialas novamente. #eth0 = Link adsl1 192.168.7.2 gateway 192.168.7.1 #eth1 = Link adsl2 192.168.10.2 gateway 192.168.10.1 #eth2 = Rede local 10.10.10.1 #Estação de trabalho = 10.10.10.2 (apenas esta maquina vai sair pelo Link adsl2 #voce ja deve ter ai as regras de mascaramento e ip_forward? # se não tiver adicione estas regras no script #echo "1" >/proc/sys/net/ipv4/ip_forward #/sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE # mascara todo trafego direcionado a eth0 #/sbin/iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE # mascara todo trafego direcionado a eth1 /sbin/ip rule del from 10.10.10.2/32 table adsl2 /sbin/ip route del 192.168.10.1 dev eth1 table adsl2 /sbin/ip route del default via 192.168.10.1 table adsl2 /sbin/ip route del 10.10.10.2/32 via 10.10.10.1 table adsl2 /sbin/ip rule add from 10.10.10.2/32 table adsl2 /sbin/ip route add 192.168.10.1 dev eth1 table adsl2 /sbin/ip route add default via 192.168.10.1 table adsl2 /sbin/ip route add 10.10.10.2/32 via 10.10.10.1 table adsl2 OBS.: Não funciona com o squid, ele pega apenas uma das adsl, a adsl default, adsl1. att Daniel dos Santos -----Mensagem original----- De: Sergio A. Gutheil - Industrial Hahn Ferrabraz Cara to tentando fazer os dois adsl funcionar na minha rede, como faço isto pode me passar a receita de bolo. Sds ******************************************************** De: Márcio Correia Para: rejaine@bhz.jamef.com.br Cc: linux-br@bazar2.conectiva.com.br Assunto: (linux-br) Resp.: Problema com balanceamento de links (iproute2 e Suse 10 - kernel 2.6) Data: Thu, 20 Jul 2006 23:45:16 +0000 (20:45 BRT) Faço balanceamento e roteamento avançado com iproute2, iptables e kernel 2.6 Minha dica é verificar a configuração do rp_filter cat /proc/sys/net/ipv4/conf/all/rp_filter cat /proc/sys/net/ipv4/conf/default/rp_filter talvez tenha mudado entre as versões 9.0 e 10.0 do SUSE tem que ser 0 (zero) para funcionar balanceamento baseado em rotas -- Marcio Andre S. Correia Desenvolvedor (LPI Certified) NETTION - www.nettion.com.br ******************************************************** De: Márcio Correia Para: rejaine@bhz.jamef.com.br , Linux-BR Lista Assunto: Re: (linux-br) Resp.: Problema com balanceamento de links (iproute2 e Suse 10 - kernel 2.6) Data: Fri, 21 Jul 2006 13:42:28 -0300 Outro problema que tive foi com rotas. Entao criei uma tabela "principal". #echo "50 principal" >> /etc/iproute2/rt_tables Criei uma rule que consultava essa tabela "principal" logo apos a tabela local. #ip rule add from all table principal prio 1 Repliquei todo o conteudo da tabela "main" pra nessa tabela "principal" (menos a rota padrão) #ip route list table main | grep -v '^default ' | while read args; do # ip route add table principal $args #done Dai não existe mais nenhuma necessidade de rotas nas tabelas dos links, a não ser é claro a rota padrão pra cada tabela. Att Em 21/07/06, rejaine@bhz.jamef.com.br escreveu: > Ola Marcio, > > O script já altera essas configuracoes no rp_filter (estou enviando o > script completo abaixo), portanto ja esta tudo zerado: > > onde: > eth1=interface embratel > eth2=interface velox > rota default=embratel -- Marcio Andre S. Correia Desenvolvedor (LPI Certified) NETTION - www.nettion.com.br ******************************************************** ********************************************************