DNS Outages - Setup DNS Confiável

1

Eu gerencio um VPS de um provedor de hospedagem em Amsterdã, meus usuários em potencial estão localizados principalmente em Londres. Nos últimos 90 dias, eu tive três instâncias de meus usuários que não conseguiram acessar o site, embora os servidores estivessem ativos e em execução (verificados fazendo logon nos servidores usando SSH). Na investigação, descobri que o DNS estava inativo e, portanto, os URLs não estavam sendo resolvidos. No entanto, a percepção na mente dos usuários é de que o site está inativo.

Estou interessado em ter um DNS mais confiável e pesquisei as seguintes opções

  1. Transferir o domínio para outro provedor de hospedagem que seja mais confiável
  2. Altere as entradas do NS para o domínio para apontar para os servidores espaciais de nomes da empresa de hospedagem
  3. Altere as entradas do NS para o domínio para apontar para um provedor de servidores de espaço de nome privado
  4. Use um CDN comercial e, portanto, seus servidores de espaço de nomes.

A opção 4 foi descartada porque planejamos implementar o verniz como nosso cache da web. Não consegui localizar informações sobre os prós e contras das três primeiras opções, mesmo depois de horas pesquisando.

Gostaria de saber de alguém sobre o método mais viável para ter um DNS confiável '

    
por sridhar pandurangiah 19.12.2013 / 07:49

2 respostas

5

Você meio que ignorou a opção 5, que é adicionar outro servidor DNS em um provedor diferente.

Você não nos informa o nome de domínio em questão, portanto não podemos verificar o whois , mas acredito que o seu provedor de DNS atual use dois servidores na mesma instalação ou que eles realmente só use um servidor.

O DNS é projetado para ser altamente disponível, mas ambos os esquemas acima subvertem o mecanismo principal pelo qual isso é projetado para acontecer: vários servidores DNS em vários provedores de conexão diversa.

Você pode achar que esse é um esforço menor do que qualquer uma das três primeiras sugestões acima: alugue ou crie um servidor DNS em um VPS com um provedor completamente diferente, configure seu (s) servidor (es) atual (s) para permitir as transferências de zona, adicionar aos seus registros NS e aos whois através do seu registrador, e pronto.

Editar : o .co.uk está com um provedor que parece fazer isso corretamente; fazer dig nos servidores de nomes no whois me dá 212.67.202.2 e 92.51.159.40 , que são muito provavelmente dois servidores completamente diferentes em locais diferentes ( traceroute acrescenta evidências confirmando, sugerindo que eles estão em países diferentes). Eu ficaria muito surpreso se ambos estivessem indisponíveis ao mesmo tempo. É provável que você adicione pouca redundância à sua configuração, adicionando um terceiro servidor sob seu próprio controle, embora você tenha mais informações sobre o motivo de sua queda, se ela estiver inativa.

O .biz , no entanto, não é tão bem feito. Os servidores parecem ser 64.92.114.5 e 64.92.115.5 . Embora esses sejam nominalmente separados, é provável que eles estejam no mesmo canal de internet (novamente, traceroute sugere isso também), e eles podem ser simplesmente dois endereços diferentes na mesma máquina (não podemos saber isso de fora). . Substituir um dos existentes por um servidor sob seu controle aumentaria a redundância.

    
por 19.12.2013 / 08:06
1

Se você estiver executando o DNS sozinho, precisará de vários servidores de nomes espalhados por vários locais. Isso é muito trabalho e mais caro se suas necessidades não forem extraordinárias.

Caso contrário, recomendo que você use um terceiro para hospedar seu nome de domínio. Se o que você está usando agora não for suficiente, tente outro. A Amazon faz isso por um preço baixo (sob o nome do produto Route 53), ou você pode usar a hospedagem DNS grátis do NameCheap, ou eu também ouvi coisas boas sobre o DNS Made Easy (.com).

    
por 19.12.2013 / 08:04