[FUG-BR] RES: Balance Freebsd 8x

Renato Frederick renato em frederick.eti.br
Quarta Maio 11 10:11:28 BRT 2011


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-bounces em fug.com.br [mailto:freebsd-bounces em 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


Mais detalhes sobre a lista de discussão freebsd