2 entradas de DNS, vários servidores

1

No momento, temos:

ns1.example.com -> dns1
ns2.example.com -> dns2

Eu queria saber se era possível fazer algo assim:

ns1.example.com -> dns1, dns3, dns5
ns2.example.com -> dns2, dns4, dns6

Estou tentando configurar um round robin, resistente a falhas com o menor número de saltos possível.

    
por Jacob Talbot 01.11.2011 / 12:05

3 respostas

2

O DNS é redundante por design.

Adicionar o que você acha que é redundância adicional na verdade não ajuda.

    
por 01.11.2011 / 13:05
2

Sim, é possível fazer isso:

ns1.example.com -> dns1, dns3, dns5
ns2.example.com -> dns2, dns4, dns6

com vários registros A para cada um dos ns1 e ns2 .

No entanto, você também pode fazer isso:

ns1.example.com. IN A ...
   ...
ns6.example.com. IN A ...

que deve fornecer uma distribuição mais uniforme de consultas nos seis servidores.

    
por 01.11.2011 / 15:47
1

Se você quiser adicionar mais servidores de nomes, basta adicionar mais registros NS. Eles serão servidos de forma round robin por padrão. A menos que você tenha muito tráfego, dois ou três servidores de nomes devem ser suficientes. A maioria das solicitações será enviada do cache se você tiver muito tráfego.

Se você tem o tipo de tráfego que o Google, a Amazon ou o Facebook tem, você deve ter uma equipe técnica que saiba otimizar o DNS para acesso rápido ao servidor.

    
por 01.11.2011 / 15:00