Marcio Antunes wrote: > Creio que usando o PF seria a solução mais ideal, mas esse smokeping é > bom.. porem alguem tem o 'The Book Of PF' e poderia postar os > exemplos contidos na seção 'Getting Load Balancing Right with".. > > vc testa com PF e depois envia para lista a solução usada.. > > Um abraço. > > Em 24/01/08, Antonio Carlos Rocha<[EMAIL PROTECTED]> escreveu: > >> Amigo, eu usei um script com o SmokePing um tempo atraz, e coloquei na cron, >> em minuto em minuto ele verifica os links, caso algum caia ele sobe um outro >> script em pf transferindo todo o trafico para os outros links ativos, >> assim quando estiver ativo no link novamente o script verifica ativa o >> script com todos os links, SmokePing pode te ajudar >> na verificacao dos links ativos. >> >> aqui vai um link que pode te ajudar >> >> http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2567 >> >> >> [ ]'s >> >> >> >> Diego Pitombeira <[EMAIL PROTECTED]> escreveu: Marcio A. Sepp escreveu: >> >>> Boa tarde, >>> >>> >>> Postei a dúvida abaixo na lista do OpenBSD, porém não obtive solução e por >>> isso estou postando nesta lista. >>> >>> Aproveito para agradecer ao Giancarlo Rubio pela ajuda postada em outras >>> ocasiões sobre este assunto. >>> >>> >>> --- Recorte do email --- >>> >>> Tenho um roteador OpenBSD 4.1 com 4 links de acesso a internet conectados a >>> ele e 1 interface interna. O balanceamento do tráfego de saída é feito >>> através do pf + route-to com o round robin. >>> Com isso, consigo resolver meu problema de balanceamento de tráfego >>> perfeitamente (inclusive indico a solução para quem precisar). >>> >>> Contudo, esbarro no problema de um ou mais links estarem inoperantes quando >>> envio o tráfego para ele. Por isso preciso encontrar uma forma de testar se >>> o link está operante ou não e encaminhar o tráfego para os links operantes >>> caso um deles caia. Pensei em utilizar um ping para verificar o status do >>> link. Vejam: >>> ping -I -q -c 1 -w 1 >>> ping -I -q -c 1 -w 1 >>> ... >>> ... >>> >>> >>> Teoricamente o script acima deveria enviar um pacote para o gateway do meu >>> link (segundo hop do tráfego de saída) através da interface a qual o link >>> está conectado. >>> >>> Este ping poderia ser colocado no ifsated e teoricamente me daria o status >>> da interface. >>> Infelizmente, por algum motivo que eu desconheço, o ping acima não funciona >>> como o esperado. Fiz um teste rodando o ping abaixo: >>> ping -I >>> >>> e desconectei o cabo de rede da interface_4 enquanto o ping estava rodando e >>> o mesmo continuou a enviar e receber pacotes sem apresentar perdas. Isso me >>> faz crer que o ping estava saindo por outra rota, que não envolvia a >>> interface_4. Então porque o parametro -I não funcionou corretamente? >>> >>> Alguém conhece alguma forma de testar a disponibilidade de um link? >>> >>> >>> -- >>> Att. >>> Márcio >>> >>> >>> >>> ------------------------- >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >>> >>> >>> >> Há um livro chamado 'The Book Of PF' de 'Peter N. M. Hansteen', e acho >> que os exemplos contidos na seção 'Getting Load Balancing Right with >> hoststated' resolva seu problema. >> >> Que eu ainda não vi pra vender por aqui mas você talvez tenha sucesso >> com metódos obscuros. >> >> []'s >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> >> >> >> --------------------------------- >> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para >> armazenamento! >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> >> > > > Eu comprei o livro na amazon,mas ainda não enviaram,parece que por atrasos no lançamento do livro ou da impressão. Quando chegar eu aviso e se ainda estiver em tempo eu posto o trecho solicitado.
t+ -- Danilo Augusto Vicente Lara [EMAIL PROTECTED] Celular: +55 61 8177-1361 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd