[FUG-BR] (sem assunto)

Christopher Giese - iRapida Telecom chris em irapida.com.br
Segunda Setembro 25 19:51:10 BRT 2006


kra

eu ja montei algo parecido.... mas foi meio (estranho... para nao dizer 
outra palavra)

montei scripts que usavam como base pacotes ICMP para testar ambos os 
links..... e ai seguia padroes para escolher qual link usar e qual 
roteamente/firewall usar

ficou ate funcional.... mas nao muito bonito

inclusive se alguem conhece outra tecnica melhor..... passa ae

claro que nao pode se basear apenas em status de interface.... afinal 
tem que saber se o link X chega ao site Y ;)

t+

Chris

m3 BSD escreveu:
> Blz Chris :)... jah ajudou bastante hehehe :P
>
> Mas como eu tinha dito, o problema nao esta na rede interna (lan), e
> sim pra wan, vou tentar explicar melhor meu exemplo:
>
> Master:
> rl0: 200.200.200.2 - GW 200.200.200.1 (ISP1)
> rl1: 192.168.1.2
> rl2: 10.0.0.1
>
> Slave:
> rl0: 200.100.100.2 - GW 200.100.100.2 (ISP2)
> rl1: 192.168.1.3
> rl3: 10.0.0.2
>
> Ae, com o CARP eu cria a interface virtual 192.168.1.1 que sera o
> gateway da rede local, e blz, se o master parar o slave assume e
> tals...
>
> Ae, com o pfsync, eu sincronizao o firewall, com o rsync, eu
> sincronizo os arquivos de dados (.html, .php, .cgi, etc...) e com o
> slony eu sinconizo os dados do postgresql.
>
> Ae ae tudo bem, o que eu quero, eh que, alem do carp fazer o slave
> assumir, eu quero que o slave assuma tambem os servicos (www,
> postgresql, mail) do master,.
>
> Portanto, enquanto o master tiver em peh, se de fora, da internet, eu
> der um ping pra www.exemplo.com.br, ele resolva pra 200.200.200.2, e
> se ele cair, e algume tentar acessar exemplo.com.br, ele caia no
> 200.100.100.2, que tera os servicos sincronizados tudo certinho.
>
> Em 25/09/06, Christopher Giese - iRapida Telecom<chris at irapida.com.br> escreveu:
>   
>> m3 BSD escreveu:
>>     
>>> Pessoal... bom dia pra vcs :)
>>>
>>> Seguinte, estou estudando uma solucao de redundancia, nao de
>>> balanceamento, soh redundancia mesmo, exemplo:
>>>
>>> Tenho dois servers identicos (master e slave), onde cada server tem 3
>>> nic, uma pra internet, uma pra sync e outra pra lan, porem, cada
>>> servidor estara numa wan diferente, ou seja, dois links distintos de
>>> internet.
>>> Bom, quanto a redundancia a LAN, blz, carp resolve :), 100%, porem,
>>> estou enroscado na redundancia externa (internet), pq neste server eu
>>> rodo apache+php+postgresql+postfix, ou seja, preciso que, caso o
>>> server 1 falhe, o 2 assuma o papel da maneira mais transparente
>>> possivel.
>>> Alguem tem alguma dica ae dos caminhos das pedras?
>>>
>>>
>>>       
>> http://www.bsdux.com.br/artigos/FreeBSD_6x_Implementando_Configurando_CARP.txt
>>
>> --
>> Christopher Giese <SkyWarrior>
>> System Network Security Administrator (BSD/Unix/Cisco)
>> www.bsdux.com.br - bsdux at bsdux.com.br - icq 16032802
>> fones: 044 9103-1986 - 047 3001-4868 (voicemail)
>>
>>
>> "O gênio se compõe de dois por cento de talento e
>> noventa e oito por cento de perseverante aplicação".
>> (Ludwig Van Beethoven)
>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>>     
>
>
>   

-- 
Christopher Giese <SkyWarrior>
System Network Security Administrator (BSD/Unix/Cisco)
www.bsdux.com.br - bsdux at bsdux.com.br - icq 16032802
fones: 044 9103-1986 - 047 3001-4868 (voicemail)


"O gênio se compõe de dois por cento de talento e
noventa e oito por cento de perseverante aplicação".
(Ludwig Van Beethoven)



Mais detalhes sobre a lista de discussão freebsd