Muito mais que hospedagem na web, a hospedagem DNS é um serviço de commodity; portanto, enquanto o provedor DNS for competente, não haverá muita diferença de um provedor para outro. Os motivos são:
- A rede DNS da Internet foi projetada para ser distribuída por carga. Ou seja, quando os usuários pesquisam example.com, nem todos estão enviando a solicitação aos servidores de nomes autoritativos do seu domínio. Normalmente, eles estão fazendo a solicitação para o servidor DNS de cache local do seu ISP. E, às vezes, esses servidores de nomes são encaminhadores que enviam a solicitação para um servidor de nomes recursivo mais central. E se o cache DNS local do cliente ou os caches DNS dos servidores de nomes de encaminhamento ou recursivos do ISP contiverem um registro não expirado para o seu domínio, seus servidores de nomes com autoridade não serão consultados.
- O DNS é um sistema muito poderoso, mas também é muito simples. E a maioria das pessoas não exige configurações DNS muito complexas ou nunca acessa todos, exceto os recursos DNS mais básicos. Portanto, além do desempenho da rede e da interface do usuário, não há muito o que diferenciar um serviço do outro. Para o usuário final, há menos ainda para diferenciar um provedor de DNS de outro.
- Até o desempenho da rede depende em grande parte do ISP do cliente e dos links intermediários na maioria dos casos. E, no contexto de uma solicitação de página da web, o DNS consome uma quantidade muito pequena do total da largura de banda e do tempo de ida e volta. No contexto de uma sessão do navegador, o desempenho dos servidores DNS é ainda mais insignificante.
Então, para mim, custo e conveniência são os maiores fatores. E normalmente é mais barato e mais conveniente usar os servidores DNS do host. Normalmente, também registro meus domínios por meio do meu host da web (já que é outro serviço básico, e os hosts da web são muito menos obscuros, em média, do que os registradores), para que eu possa gerenciar quase tudo em um painel de controle. Quando registro um novo domínio, ele é automaticamente adicionado à minha conta, as entradas DNS são criadas e o vhost é configurado no servidor da web.
Em projetos que exigem maior segurança, posso procurar um host da Web que suporte DNSSEC (embora isso seja irrelevante se você estiver usando um dos muitos TLDs cujos servidores de nomes raiz não o suportam). Mas, além disso, não há muito o que fazer compras.
A menos que você precise de recursos DNS específicos que o seu host não fornece (e tem um bom motivo para continuar com eles), eu deixaria o host lidar com isso. Eles já estão gerenciando 99% de suas necessidades de hospedagem, então por que criar outra conta (outra conta, conjunto de credenciais de login, painel de administração, equipe de suporte ...) e outro ponto de falha. Faz mais sentido gastar um pouco mais de tempo escolhendo um host realmente bom, competente e confiável.
Edit:
Peço desculpas pelo tamanho desta resposta, mas quero adicionar mais alguns pontos:
Não são razões legítimas para a escolha de um serviço de DNS dedicado , se você faz parte do 1% dos usuários que necessitam de recursos avançados como:
- Balanceamento de carga do DNS - normalmente, uma CDN fornece um balanceamento de carga para você, mas se você estiver executando sua própria CDN de pequena escala autogerenciada com vários locais, isso poderá ser útil. O DNS round-robin não é o melhor método de balanceamento de carga, mas um bom provedor de DNS deve ter melhores métodos de balanceamento de carga com base no DNS.
- Latência ultra baixa - como mencionado anteriormente, a menos que seu serviço DNS seja excepcionalmente ruim, a diferença de desempenho entre diferentes provedores DNS é imperceptível para os usuários finais. No entanto , existem certos nichos nos quais essas otimizações de desempenho podem fazer a diferença, como aplicativos extremamente críticos em termos de tempo e / ou com alta taxa de pesquisas de DNS para solicitações armazenadas em cache de DNS.
- DNS dinâmico - uma pequena minoria de administradores de webmasters / servidores escolhe hospedar seu servidor em IPs dinâmicos. Isso está longe de ser o ideal na maioria dos casos, mas se você deseja hospedar um site em sua conexão de banda larga doméstica sem precisar alugar um IP estático, precisará usar um provedor DNS especializado.
- Alta disponibilidade - no extremo oposto, existem organizações com aplicativos / serviços de missão crítica em que o tempo de atividade de 99,98% oferecido por hosts e registradores típicos simplesmente não é suficiente. Esses clientes precisam do grau de redundância e o SLA garante que empresas como Amazon e Dyn fornecem.
Ainda assim, a maioria não cai no 1% que exige esses serviços. Também há uma grande sobreposição entre muitos desses recursos e a hospedagem CDN / nuvem. Portanto, avalie cuidadosamente sua situação e opções primeiro. Se você estiver focado no desempenho, faça alguns benchmarks para ver se o DNS é seu principal gargalo. Geralmente, são necessárias otimizações de desempenho mais fáceis e muito mais significativas antes que você precise de um DNS de anycast com balanceamento de carga, etc.
- Conforme os comentários, os hosts da web lidam automaticamente com muito gerenciamento de DNS para você. Com um provedor de DNS de terceiros, levaria o dobro do tempo para configurar um novo site, e você teria que se preocupar com o seu host fazendo alterações na rede que quebram as configurações de DNS. É apenas mais eficiente permitir que o host automatize tudo isso.
- Ainda assim, você deve procurar hosts da web e registradores incompetentes com desempenho inferior e interface do usuário / recursos. Eles são uma pequena minoria, mas Godaddy é um deles. Em particular, eles rotineiramente descartam solicitações de DNS e até instituem uma política de blecautes seletivos de DNS em vez de remodelar seus servidores DNS subprovisionados. Embora em um caso como esse, eu simplesmente alterasse registradores / hosts da Web, pois a flagrante minação do DNS público sugere problemas mais fundamentais com a empresa, como gerenciamento incompetente.
Depende de quanto você valoriza seu site. Se você tiver falhas e tiver pouco tráfego, um DNS de registrador seria bom e gratuito. Se você valoriza seu site e deseja garantir desempenho e confiabilidade ideais, opte por um meio gerenciado. Eu, pessoalmente, trabalho para Dyn, para ficar mais do que feliz em conversar mais com você sobre nosso serviço. Temos três níveis de serviços, pessoal / smb / enterprise, portanto há um preço para todos e somos líderes nesse setor. O Route53 e o UltraDNS são as outras duas organizações que consideraríamos fornecedores de nível 1. Confira esses links. eles podem ser úteis para você. :)
http://blog.catchpoint.com/2011/10/05/free-dns-hurts-web-performance
http://www.diaryofaninja.com/blog/2012/03/03/devops-dns-for-developers-ndash-now-therersquos-no-excuse-not-to-know
fonte
Eu uso o Amazon Route 53 para gerenciamento de DNS. Eles têm mais opções do que o meu provedor anterior no-ip.com. A configuração que eu precisava no-ip não podia suportar. A rota 53 é muito barata em comparação com outros serviços de gerenciamento de DNS.
fonte
O GoDaddy / NameCheap etc. custa menos, mas oferece menos flexibilidade. A execução de um servidor virtual Linode é mais complicada e oferece mais flexibilidade. Um meio termo alternativo são as empresas que oferecem serviços DNS especializados.
fonte
Hospedagem de DNS, como qualquer outro trabalho inteligente , melhor realizado por profissionais . Os vendedores de domínio ou os vendedores de WebHosting não são profissionais no serviço Hostmaster. Portanto, a resposta é "depende ..." б depende de onde será encontrado um funcionário mais competente na área de negócios necessária.
fonte