melhorando minha flexibilidade de DNS

2

Uma pergunta com relação ao DNS para meus 20 ou mais sites que eu suporte ...

Eu possuo / gero cerca de 20 domínios, cada domínio tem 1-8 subdomínios. cerca de 1/2 dos domínios estão em um servidor dedicado, o restante em outro.

Estou tentando planejar a possibilidade de um dia o servidor cair e eu preciso redirecionar rapidamente o meu DNS para um servidor de backup. Para fazer isso agora, eu precisaria entrar manualmente no meu painel de controle do DNS e mudar o IP em cerca de 30-40 lugares.

É possível (e é uma boa idéia se for possível) definir um único registro DNS como "MyMainServer" e fornecer o endereço IP real e, em seguida, para cada outro registro DNS, em vez de digitar o Endereço IP, eu dou um nome de domínio? Isso resolverá adequadamente e, em caso afirmativo, haverá algum impacto no desempenho que importe? (meus sites são relativamente baixo tráfego).

Meu pensamento é que, então, se um servidor cair, eu só tenho que apontar um registro "principal" de DNS, e tudo o resto fluirá disso.

Obrigado antecipadamente.

    
por EJB 23.01.2011 / 16:29

2 respostas

3

Sim, ele é chamado de registro CNAME :

web.example.com            A      192.168.1.100
sub1.domain.example.com    CNAME  web.example.com.
sub2.domain.example.com    CNAME  web.example.com.

Se você precisar mover seu servidor para outro IP, basta modificar a entrada.

    
por 23.01.2011 / 16:39
4

A resposta CNAME de SvenW é boa, mas há outra coisa que deve ser lembrada ao usar o DNS para failover, e esse é o TTL do cache que você definiu. As pessoas terão o endereço IP antigo em cache por até esse período de tempo, então você provavelmente precisará de algo menor que um dia. No entanto, se for muito curto, os usuários terão que aguardar repetidamente uma viagem de ida e volta à resolução de DNS.

Dependendo da configuração do seu servidor (ambos no mesmo local / rede e acesso à configuração do sistema em cada um), talvez você queira considerar atribuir o IP do servidor corrompido ao servidor em funcionamento. Isso seria praticamente instantâneo (especialmente se você usar o ARP gratuito para atualizar o cache de arp do roteador). Isso torna um pouco mais difícil colocar o servidor quebrado novamente online, já que seu IP estará em uso, mas se os usuários fizerem alterações nos sites, você deverá deixá-lo off-line até que possa copiar as alterações feitas para o outro servidor (com IPs de "manutenção" extras nos dois servidores ajudará aqui). Se você tiver acesso ao roteador e estiver usando o NAT para mapear endereços IP externos para endereços IP internos, será ainda mais fácil: basta fazer o remapeamento desse IP para o servidor em funcionamento no roteador. Então, quando você inicializar o servidor morto, ele não terá conflitos de endereço IP, e você poderá acessá-lo do servidor de trabalho usando o IP interno para deixar tudo pronto antes de configurar o mapeamento NAT de volta ao normal.

    
por 23.01.2011 / 17:18