![Como eu poderia redirecionar o link para outro host caso o servidor 1 caísse?](https://rvso.com/image/1416706/Como%20eu%20poderia%20redirecionar%20o%20link%20para%20outro%20host%20caso%20o%20servidor%201%20ca%C3%ADsse%3F.png)
Eu tenho dois servidores com o mesmo serviço, então
server 1 xxx.myhost.com A record ip 1.1.1.1
server 2 xx2.myhost.com CNAME record to otherhost.com
O servidor número 1 é o principal, então forneci aos meus clientes este host (xxx.myhost.com) para obter acesso. O servidor 2 é um servidor de suporte, caso o número 1 não esteja funcionando.
Quero saber: supondo que o servidor 1 tenha caído por algum motivo, como devo configurar o bind para redirecionar para o servidor 2?
então, graficamente, meu cliente chama xxx.myhost.com ---- está fora do ar --- então vincule o redirecionamento automático para ---- xx2.myhost.com.
E é claro que meus clientes não sabem sobre o servidor 2 e não precisam saber disso...
É como servidores MX... apenas com registros A e CNAME....
Desculpe pelo meu péssimo inglês.
Responder1
O que você está procurando éfailover. Isso realmente foiabordado mais tecnicamente no ServerFault. Mas a versão tl; dr é que o Bind não possui recursos nativos para isso.
Você poderia usarAtualizações de DDNS e zonapara conseguir isso, mas isso exigiria um pouco de configuração adicional.
Acho que você também pode configurar um script personalizado para monitorar o servidor e enviar uma atualização de zona quando ele cair. Mas, novamente, há bastante configuração personalizada. E estaria sujeito aos mesmos problemas mencionados no primeiro link – nomeadamente cache DNS.
Como Rex disse no primeiro link, alguns provedores de DNS, como o Route53 (com o qual tenho experiência pessoal), integraram capacidade de failover. Esta é provavelmente a implementação mais 'sensata'.
Uma opção mais exótica é configurar o DNS para apontar para um servidor 'gateway', que possui rotas estáticas apontando para o servidor 'preferencial'. Um daemon de algum tipo pode verificar se o servidor está ativo e alterar as rotas conforme necessário. Isso não teria latência de DNS, mas - novamente - esta é uma configuração bastante personalizada.
Links: