Como ter um servidor de DNS Hospedado?

Após comprar um domínio é preciso hospedá-lo em um servidor de DNS. Geralmente a própria plataforma onde compra-se o domínio também oferece um servidor de DNS gratuitamente, entretanto alguns serviços contam com algumas funcionalidades a mais que outras, e nem sempre isso é claro.

Listo aqui minha experiência com alguns serviços.

Características importantes para se atentar nos serviços de hospedagem de DNS:

    • Permite cadastrar subdomínios como uma zona própria e exclusiva?

Isto é útil quando quiser controlar um subdomínio em uma zona diferente da zona principal do domínio

    • É possível ativar DNSSec?

    • Possui API para alterar registros DNS através de código?

    • Possui software ou uma API especial para realizar DynamicDNS? (alterar registros A/AAAA de forma remota)

    • Há limite de TTL nos registros?

    • É gratuita? Se não, quanto custa?

    • É possível alterar todos os tipos registros DNS ou apenas alguns (tipo A e CNAME)?

Namecheap

É gratuito? Sim

Possui API de DynamicDNS

Possui API para alterar registros DNS, entretanto com limites pois só permite para IPs específicos (se estiver numa internet com IP dinamico não funciona).

ClouDNS

É gratuíto? Sim.

Poussi API de DynamicDNS

Possui API para alterar registros de DNS (mas atualmente não funciona no pacote ACME do pfSense)

Também oferece domínios gratuitos

Digital Ocean

É gratuíto? Sim.

Possui API de Dynamic DNS

Possui API de Dynamic DNS/API HTTP para alterar registros de DNS

CloudFlare

É gratuíto? Sim.

Possui API de Dynamic DNS/API HTTP para alterar registros de DNS

Qual recomendar?

Recomendo o Digital Ocean, e CloudFlare, são os que mais apresentam funcionalidades além de serem gratuitos.

You should also read:

Como e-mails funcionam e como configurar um?

Artigo em construção... Softwares que compõem um e-mail: Referências https://en.wikipedia.org/wiki/List_of_mail_server_software Várias hospedagens baratas de PHP tipo Locaweb, Hostgator, Hostinger, Godaddy contam com serviço…