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