Sem PF complica.. com o PF você vai usar round-robin + prob. e tem outro problema, como adsl o defaultgateway é estabelecido no momento que o pppoe fecha, fica meio exótico.. :P
Eu sugeriria que voce colocasse os 2 modens em modo roteador, usasse pf com address pool e load balance[1] Com o IPFW teria que usar o fwd, mas fazer round-robin, não sei.. [1] http://www.openbsd.org/faq/pf/pools.html Em 11/05/2011 09:52, Leandro - Intersol escreveu: > Bom dia > > Ninguém sabe algo ? > > Obrigado > > >> -----Mensagem original----- >> De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br] >> Em nome de Leandro - Intersol >> Enviada em: segunda-feira, 9 de maio de 2011 11:18 >> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) >> Assunto: [FUG-BR] Balance Freebsd 8x >> >> Bom dia Amigos >> >> Venho por meio deste pedir uma ajuda a quem puder me ajudar a colocar >> um balance no ar ehehehehe. >> >> Tenho um FreeBSD com uma interface para clientes e uma para link e 2 >> outras interfaces >> >> para dois sistemas ADSL >> >> eu consigo colocar pra funcionar o meu link padrão e um dos ADSLs, mas os >> dois ADSL junto >> >> com meu link padrão não consegui nada hehehehehe. >> >> Lembrando que não posso fazer em PF senão tenho que mudar muita coisa >> aqui. >> >> >> >> Estou usando as seguintes regras, se alguém puder me dar uma ajudar >> agradeço demais. >> >> >> >> # Natd >> >> /sbin/ipfw add 449 divert 8668 ip from any to any in via fxp0 >> >> #/sbin/ipfw add 450 divert 8669 ip from any to any in via age0 >> >> /sbin/ipfw add 451 divert 8670 ip from any to any in via rl1 >> >> /sbin/ipfw add 452 check-state >> >> /sbin/ipfw add 453 prob 0.85 skipto 456 ip from 192.168.0.0/16 to any out >> keep-state >> >> #/sbin/ipfw add 454 prob 0.15 skipto 458 ip from 192.168.0.0/16 to any out >> keep-state >> >> /sbin/ipfw add 455 skipto 460 ip from 192.168.0.0/16 to any out keep-state >> >> /sbin/ipfw add 456 divert 8668 ip from 192.168.0.0/16 to any in >> >> /sbin/ipfw add 457 divert 8668 ip from 192.168.0.0/16 to any out >> >> #/sbin/ipfw add 458 divert 8669 ip from 192.168.0.0/16 to any in >> >> #/sbin/ipfw add 459 divert 8669 ip from 192.168.0.0/16 to any out >> >> /sbin/ipfw add 460 divert 8670 ip from 192.168.0.0/16 to any in >> >> /sbin/ipfw add 461 divert 8670 ip from 192.168.0.0/16 to any out >> >> /sbin/ipfw add 462 fwd 200.202.200.1 ip from 200.202.200.2 to any >> >> #/sbin/ipfw add 463 fwd 192.168.4.1 ip from 192.168.4.2 to any >> >> /sbin/ipfw add 464 fwd 192.168.3.1 ip from 192.168.3.2 to any >> >> >> >> deixei comentado as instancias e regras que tentei junto com a Terceira >> interface mas não >> >> rolou hehehehehe. >> >> Já coloquei no kernel o routetables para 3 tb mas não rolou. >> >> sempre usei 2 interfaces, mas agora com 3 enroscou hehehehehhee. >> >> Obrigado a todos >> >> >> >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd s ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd