Registros DNS: o que fazem o A, o CNAME, o MX, o TXT e o NS
Cada tipo de registro DNS responde a uma pergunta diferente sobre o seu domínio: o A diz em qual endereço IP o site está, o CNAME aponta um nome para outro nome, o MX define quem recebe o e-mail, o TXT guarda textos de verificação como o SPF e o NS informa quais servidores mandam nas respostas do domínio.
O registro A e o AAAA
O registro A liga um nome a um endereço IPv4 — é ele que faz seudominio.com.br chegar ao servidor onde o site está hospedado. O AAAA faz o mesmo para IPv6. Se você trocou de hospedagem e o site continua abrindo no servidor antigo, o registro A é o primeiro lugar para olhar.
O registro CNAME
O CNAME aponta um nome para outro nome, em vez de para um número. O uso mais comum é o www: em vez de repetir o IP em dois lugares, você aponta www para o domínio principal e passa a ter um endereço só para manter. Há uma restrição importante: no topo do domínio (o chamado apex, sem www) o DNS não aceita CNAME junto com outros registros — por isso o apex costuma usar A.
O registro MX
O MX indica para qual servidor as mensagens do seu domínio devem ser entregues. Ele tem um número de prioridade: quanto menor o número, mais preferido é o servidor. Trocar de provedor de e-mail sem trocar o MX é a causa mais frequente de mensagem que some — ela chega, só que na caixa antiga.
O registro TXT
O TXT guarda texto livre, e virou o lugar onde a internet coloca verificações. É nele que ficam o SPF, a chave pública do DKIM e a política do DMARC, além dos códigos que serviços pedem para provar que o domínio é seu. Um domínio pode ter vários TXT, mas só pode ter um registro SPF: dois SPF fazem a validação falhar em vez de somar.
O registro NS
O NS diz quais servidores DNS são a autoridade sobre o domínio. É o registro que você altera no registrador (no Registro.br, por exemplo) quando muda de hospedagem. Enquanto o NS apontar para o provedor antigo, qualquer alteração que você fizer na zona do provedor novo simplesmente não tem efeito — ninguém está perguntando para ele.
Ordem de conferência quando algo não funciona
- Confirme para onde o NS aponta. Se estiver errado, o resto não importa.
- No provedor que responde pelo domínio, confira o A do domínio e o CNAME do
www. - Para e-mail, confira o MX e, em seguida, o SPF no TXT.
- Espere a propagação antes de mudar de novo. Alterar em cima de uma alteração só embaralha o diagnóstico.