[FUG-BR] balanceamento
Denis Augusto de Souza
dsouza em bsd.com.br
Quinta Julho 9 09:23:28 BRT 2009
Fala pessoal,
Para quem deseja mais informações a respeito do trabalho com multiplos
routers usando PF aqui vai um link inicial para estudos:
ftp://ftp3.usa.openbsd.org/pub/OpenBSD/doc/pf-faq.pdf
Aqui vão as linhas básicas para o PF:
lan_net = "192.168.0.0/24"
int_if = "dc0"
ext_if1 = "fxp0"
ext_if2 = "fxp1"
ext_gw1 = "68.146.224.1"
ext_gw2 = "142.59.76.1"
pass in on $int_if route-to \
{ ($ext_if1 $ext_gw1), ($ext_if2 $ext_gw2) } round-robin \
from $lan_net to any keep state
Leia o PDF indicado que mais detalhes serão exibidos de como configurar
usando o PF garantindo que os pacotes vão retornar pela interface de saída,
acoplando NAT e tudo mais.
Abração,
Denis Augusto
-------------------------------------------------------------------
Denis Augusto A. de Souza
http://freebsdbook.blogspot.com/
-------------------------------------------------------------------
2009/7/9 Welkson Renny de Medeiros <welkson em focusautomacao.com.br>
> Luiz Otavio O Souza escreveu:
> >
> >
> >> Eu tenho dois links de 2M ligados em um servidor freebsd 7.2 fazendo
> >> balanceamento so que eu determino para cada IP para o link de deve
> >> navegar.
> >>
> >>
> >>
> >> Gostaria que isso fosse feito automaticamente dividindo o trafego por
> >> igual
> >> nesses links vi algumas soluções na NET minha duvida é se determinar
> que
> >> o
> >> trafego vai ser divididos de forma igual pelos links traz algum problema
> >> de
> >> conexão para os usuários.
> >>
> >>
> >>
> >> Estou usando o IPFW no balanceamento.
> >>
> >
> > Gelsimauro,
> >
> > O FreeBSD-8 possibilita que você adicione duas ou mais rotas default e os
> > pacotes serão enviados utilizando "round-robin".
> >
> > Eu já tenho um servidor pronto para ser instalado com essa configuração,
> mas
> > isso só vai acontecer na semana que vem.
> >
> > Nessa instalação (2 links IP 1Mb cada, EBT e Telecomica) vou verificar os
> > detalhes tipicos desse tipo de instalação e depois posso retornar para a
> > lista como isso funciona.
> >
> > Os exemplos também serão baseados no ipfw.
> >
> > Abraços,
> > Luiz
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> >
> >
> Interessante Luiz! Lembro de ter visto um artigo sobre o FB8 mas não vi
> isso.
>
> Tenho "alguma coisa" com route-to do PF, mas é bem básico.
>
> O chato desse balanceamento com route-to é que se um dos links cair o
> round-robin continua mandando pacote para interface... pelo que li e vi
> os amigos comentando funciona assim... se bem que não vejo outra forma,
> só se ele pingasse o gateway e quando fosse detectado a a falta de
> resposta desativasse o envio para esta interface (se bem que gateway
> respondendo nem sempre significa internet funcionando =).
>
> Enfim, isso é assunto para os experts em HA =)
>
> Tenham um bom dia!
>
> --
> Welkson Renny de Medeiros
> Focus Automação Comercial
> Desenvolvimento / Gerência de Redes
> welkson em focusautomacao.com.br
>
>
>
> Powered by ....
>
> (__)
> \\\'',)
> \/ \ ^
> .\._/_)
>
> www.FreeBSD.org<http://www.freebsd.org/>
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd