entendo. é um problema meio obscuro para mim ainda.
tenho uma maquina com um link de 4mb, e coloquei outra com 4MB tambem, o trafego sujo eu jogo para essa segunda maquina. gostaria que os links estivessem no mesmo hardware, mas infelizmente tive problemas com o squid com o outgoing_tcp_address que nao funcionou direito, ele mudava o ip pro nat mas continuava saindo pela interface errada, acabei desistindo. a principio gostaria de ter 2 links na mesma maquina e escolher "o que sai por qual". mas indo um pouco mais adiante, gostaria de fazer balanceamento e priorizar alguns tipos de pacotes. o roundrobin seria o "1 pra ca, outro pra la", sem nenhuma verificacao do tamanho da banda ou controle, certo? alguem ja fez algo parecido para freebsd ou linux? Obrigado, Lucas. 2008/5/2 Renato Frederick <[EMAIL PROTECTED]>: > Lucas, não faz. > > Para ele saber que o link caiu, só sendo linkstate e o pf não sabe nada > disto, só um protocolo linkstate como ospf. > > Soluções comerciais que fazem isto com links "normais", como o > linkproof(voltao ao mercado corporativo) ou RVP da linksys(domestico), se > valem de scripts que testam cada link via ping/get via http em cada > interface e caso caiam removem a interface. > > O linkproof ainda faz mais, ele publica no dns as 2 entradas e caso uma > caia > remove do registro a inativa, com um ttl pequeno. > > E é importante saber que qualquer que seja a solução, ela não balancea, só > roundrobin. > > Então mesmo que um link esteja 90% usado e o outro 1%, ele não possui > capacidade de saber que agora é para usar só o link livre até eles ficarem > de uso igual. > > > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > > Behalf Of Lucas Mocellin > > Sent: Friday, May 02, 2008 9:51 AM > > To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) > > Subject: Re: [FUG-BR] duvida para balancear carga entre links > > > > entao, ja tentei fazer isso no free e no linux tambem, mas o problema eh > o > > mesmo. > > > > exatamente esse, ateh funciona o balanceamento, mas quando o link cai ele > > nao percebe o problema para mandar tudo pelo univo link ativo. > > > > nao encontrei como fazer esse controle. > > > > 2008/5/2 Renato Frederick <[EMAIL PROTECTED]>: > > > > > Não. > > > > > > No caso aí 50% vai dar erro. > > > > > > O cliente tenta acessar a 1a vez e da timeout. Daí ele força a conexão > > de > > > novo e aí o pf joga pro segundo link. E por aí vai. > > > > > > Para não usar a if2 só se ela deixar de existir(estiver down). > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > On > > > > Behalf Of Welkson Renny de Medeiros > > > > Sent: Wednesday, April 30, 2008 3:37 PM > > > > To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) > > > > Subject: Re: [FUG-BR] duvida para balancear carga entre links > > > > > > > > Gule, > > > > > > > > Tenho dois links aqui, mas não parei ainda para configurar essa > > questão > > > do > > > > balanceamento... fiz só algumas regras bem simples (route-to), tipo, > > todo > > > > tráfego pela if1, exceto tráfego de email e voip que é para if2... > > lendo > > > > esse artigo que você indicou, mas precisamente na linha abaixo: > > > > > > > > # faz balanceamento de carga no trafego da rede interna. > > > > pass in on $int_if route-to { ($ext_if1 $ext_gw1), ($ext_if2 > $ext_gw2) > > } > > > > round-robin proto tcp from $lan_net to any flags S/SA modulate state > > > > > > > > Minha dúvida, se if2 cai por exemplo, o sistema automaticamente deixa > > de > > > > enviar pacotes para ela e fica enviando somente para if1? como > > funciona > > > > isso? > > > > > > > > Abraço, > > > > > > > > -- > > > > Welkson Renny de Medeiros > > > > Focus Automação Comercial > > > > Desenvolvimento / Gerência de Redes > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > Powered by .... > > > > > > > > (__) > > > > \\\'',) > > > > \/ \ ^ > > > > .\._/_) > > > > > > > > www.FreeBSD.org > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > From: "Gule #" <[EMAIL PROTECTED]> > > > > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > > > > <freebsd@fug.com.br> > > > > Sent: Wednesday, April 30, 2008 9:34 AM > > > > Subject: Re: [FUG-BR] duvida para balancear carga entre links > > > > > > > > > > > > FreeBSD + PF > > > > > > > > Tem um link que sempre ajuda a galera. > > > > > > > > http://www.bsdsul.com.br/tutoriais_detalhe.php?cod=27&tipo=2 > > > > > > > > Eu tenho 3 links aqui com load balance. > > > > > > > > []s > > > > > > > > On Tue, Apr 29, 2008 at 4:09 PM, Cleyton Bertolim > > <[EMAIL PROTECTED]> > > > > wrote: > > > > > > > > > Boa tarde pessoal! > > > > > > > > > > A empresa onde trabalho esta colocando mais um link de internet > para > > > > > fazer balanceamento de carga do link e redundancia de links, mas > > estou > > > > > com algumas duvidas de como implementar isso. > > > > > > > > > > Ficaremos com dois links, um da GVT e outro da Embratel. > > > > > Minha duvida é a seguinte: > > > > > > > > > > Tenho UM servidor WEB, e esse servidor tera dois IPs, um da GVT e o > > > > > outro da Embratel, por exemplo: GVT - 200.0.0.1 e da Embratel - > > > > > 200.1.1.1. Tem como eu definir no Servidor DNS os dois IPs para o > > > > > mesmo endereco DNS? Tipo.... se o cara digitar www.exemplo.com.br, > > ele > > > > > pode direcionar para esses dois IPs 200.0.0.1 ou 200.1.1.1, mas eu > > > > > queria que cada conexao vinda da internet entrasse por um IP de > cada > > > > > vez, para fazer um balanceamento de carga entre esses links.... > > > > > > > > > > Espero ter explicado corretamente!!! > > > > > > > > > > Se alguem puder ajudar eu agradeco! > > > > > > > > > > Cleyton. > > > > > ------------------------- > > > > > 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 > > > > > > > > ------------------------- > > > > 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 > > > > > ------------------------- > > 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 > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd