DNS com reconhecimento de localização com Bind9

1

Atualmente, estou executando um servidor de cache de front-end ativado pelo Varnish. Ele serve alguns sites. Estou usando o Bind para atender a solicitações de DNS. O primeiro servidor está localizado na Holanda, onde um novo servidor que acabei de adquirir está localizado nos EUA. É possível ter Bind servir registros DNS para o "servidor mais próximo"? E é possível ainda ter o IP do outro servidor como um IP secundário, caso o servidor alvo falhe?

    
por FHannes 11.08.2013 / 19:14

1 resposta

1

há um patch para o bind fornecer "split view" com reconhecimento de geoip. isso aborda a primeira parte da sua pergunta. infelizmente, o cliente http não possui um recurso de failover integrado, portanto, a parte "atende o IP do outro servidor como IP secundário, caso o servidor de destino trava" não funcionará. Certifique-se de que você pode responder à solicitação A com 2 ips, mas o cliente fará um round-robin entre eles. então você deve procurar outro failover [dns com short ttl?].

dê uma olhada aqui ou aqui para exemplos de como usar o geoip no bind para fornecer respostas diferentes dependendo da geolocalização do ip enviando a consulta dns.

    
por 11.08.2013 / 19:21