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 de forma remota)
- Há limite de TTL nos registros?
- É gratuita? Se não, quanto custa?
- É possível alterar todos os 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 DynamicDNS
Possui API para alterar registros de DNS
Qual recomendar?
Recomendo o Digital Ocean, é o que apresenta mais funcionalidades além de ser gratuito.