[FUG-BR] (sem assunto)
Rodolfo Zappa
rodolfo em archive.com.br
Terça Setembro 26 12:47:47 BRT 2006
Daniel Bristot de Oliveira escreveu:
> Então o que tudo isto provou? que o DNS não iria solucionar o problema
> dele certo, e que nada adianta baixar o TTL, as coisas não
> funcionariam de forma "realmente" transparente.
>
> Sobre o artigo da RNP. A mesma coisa que eu falei o Artigo falou e vc
> ta falando, o DNS não funciona corretamente para isto.
>
> O cara tem um problema e precisa resolver, acho que todo problema tem
> solução e devemos achar algum meio para isto, se não tiver, com
> certeza alguem se interessará e tentará resolve-lo da melhor forma
> possível, o que ele quer fazer é uma solução para o problema do carp
> só trabalhar em rede local.
>
> Acho que todos aqui querem que o problema seja resolvido.
>
>
Pegando carona na Thread:
Eu passei por um problema semelhante e a solução que usei, incluiu
colocar 2 entradas com mesmo nome e ips de cada operadora.
Assim, de cara, usando round robin, passei a ter um certo balanceamento
do tráfego entrante.
Usei ttl de 300s (5 minutos), o que é baixo suficiente para atingir o
objetivo e alto suficiente para evitar tempestades de resoluções de DNS.
Usei o djbdns como servidor DNS, mas com o bind também funciona (apesar
de ser muito mais trabalhoso, pois no djbdns, as informações de todas as
zonas estão em apenas um arquivo).
Nesta solução, eu ttenho 3 arquivos de zona do djbdns:
- Um com entradas duplicadas, apontando para ips das duas operadoras;
- Outro com entradas únicas, para apenas uma operadora;
- E um terceiro, semelhante ao anterior, somente apontando para
outra operadora;
Na prática, quando um dos links caía, a tabela do DNS era atualizada
somente com o arquivo da operadora que estava funcionando, e durante 5
minutos, 50% das consultas iriam falhar (por causa do cache), mas após 5
minutos, depois que o ttl expirou, todas as consultas passam a entrar
pelo link ativo.
Isto foi satisfatório para o meu caso, com custos e complicações
infinitamente inferiores de ter um próprio AS.
Cordialmente,
Rodolfo Zappa
"Linux é para pessoas que odeiam o Windows.
BSD é para pessoas que amam o UNIX!"
Mais detalhes sobre a lista de discussão freebsd