O que é zona DNS: registros A, MX e TXT
Zona DNS é a lista de registros de um domínio: cada linha diz para onde vai um tipo de pedido. O registro A aponta o domínio para o endereço IP do servidor do site; o MX diz qual servidor recebe o e-mail; o TXT guarda textos que provam que o domínio é seu e configuram a autenticação do e-mail. Uma linha errada pode tirar o site ou o e-mail do ar, então salve uma cópia da zona antes de qualquer mudança.
Atualizado em · Por Luis Henrique Cuba
A rua do seu site · EP2 · DNS e zona DNS
Episódio 2 de 7 da série A rua do seu site, da LHCX: o DNS é a lista da rua que traduz nome em número, e a zona DNS é a página do seu domínio nessa lista, com os registros A, MX e TXT. O vídeo mostra o erro clássico de apagar o MX numa troca de hospedagem.
A LHCX cria, publica e mantém sites para pequenas empresas. Veja o serviço de sites ou fale com a gente.
DNS é a lista da rua; a zona é a sua página nela
Na internet, os servidores não se acham pelo nome, e sim por números: os endereços IP, como 203.0.113.42 (um endereço reservado para exemplos em documentação). Ninguém decora isso. O DNS é a lista que resolve o problema: você diz o nome, ele devolve o número. Toda vez que alguém abre o seu site ou manda um e-mail para a sua empresa, essa lista é consultada.
A zona DNS é a parte da lista que pertence ao seu domínio. Ela fica num servidor de DNS, que pode ser o do registrador, o da hospedagem ou um serviço como a Cloudflare. Quem controla a zona controla para onde vão o site, o e-mail e as verificações do domínio.
Os registros que você vai encontrar
A (e AAAA)
Liga um nome a um endereço IP. O A usa IPv4 (como 203.0.113.42); o AAAA, IPv6. É o registro que diz onde fica o site.
CNAME
Faz um nome ser apelido de outro. É comum no www (www.suaempresa.com.br apontando para o endereço que a hospedagem indicar) e em subdomínios de serviços externos.
MX
Diz qual servidor recebe os e-mails do domínio, com um número de preferência (o menor é tentado primeiro). Se o MX estiver errado ou sumir, as mensagens deixam de chegar.
TXT
Guarda texto que outros serviços leem. É usado para provar que o domínio é seu (Google Search Console, Microsoft 365 e outros) e para regras de autenticação de e-mail, como SPF e DKIM, que ajudam suas mensagens a não cair no spam.
NS
Diz quais servidores respondem pela zona. Trocar o NS é mudar a lista inteira de lugar, e os registros antigos deixam de valer se não forem recriados no novo serviço.
TTL
Não é um registro, é um campo de cada linha: por quanto tempo, em segundos, outros servidores podem guardar a resposta em cache. É ele que explica por que uma mudança pode levar de minutos a horas para valer em todo lugar.
Como uma zona simples costuma ficar
; Exemplo ilustrativo. Os valores reais vêm da sua hospedagem e do seu provedor de e-mail.
suaempresa.com.br. 3600 IN A 203.0.113.42
www.suaempresa.com.br. 3600 IN CNAME suaempresa.com.br.
suaempresa.com.br. 3600 IN MX 10 mx.provedor-de-email.example.
suaempresa.com.br. 3600 IN TXT "v=spf1 include:provedor-de-email.example ~all"
suaempresa.com.br. 3600 IN TXT "google-site-verification=..."O erro clássico: trocar de hospedagem e perder o e-mail
Acontece assim: a empresa contrata uma hospedagem nova, alguém troca os servidores de nome (NS) do domínio para ela, ou apaga a zona antiga para "começar do zero", e só recria o registro A do site. O site volta. O MX e os TXT do e-mail ficaram para trás, e as mensagens param de chegar. Como o DNS trabalha com cache, o problema às vezes aparece só horas depois, quando ninguém liga mais uma coisa à outra.
Passo a passo para mexer na zona sem derrubar nada
- 01
Descubra onde a zona está
Veja quais servidores de nome (NS) o domínio usa. No caso do .br, isso aparece no painel do Registro.br. A zona que vale é a desse serviço, mesmo que exista outra cópia esquecida em algum painel.
- 02
Exporte ou copie a zona atual
Muitos painéis exportam a zona num arquivo de texto. Se o seu não exporta, copie cada linha (tipo, nome, valor, prioridade e TTL) para uma planilha. Essa cópia é o seu caminho de volta.
- 03
Marque o que é de quem
Identifique quais linhas são do site (A, AAAA, CNAME do www), quais são do e-mail (MX e TXT de SPF e DKIM) e quais são verificações de outros serviços.
- 04
Baixe o TTL antes, se der
Um dia antes da mudança, reduzir o TTL das linhas que vão mudar faz a troca valer mais depressa e permite voltar atrás rápido.
- 05
Recrie tudo no destino antes de trocar o NS
Se for mudar a zona de lugar, cadastre no serviço novo todas as linhas que devem continuar existindo, principalmente as do e-mail, e só então altere os servidores de nome.
- 06
Mude uma coisa por vez e teste
Depois da mudança, abra o site e mande um e-mail de fora para um endereço da empresa. Consulte os registros com uma ferramenta de DNS (como os comandos dig ou nslookup) para ver o que o mundo está enxergando.
Checklist antes de dar a mudança por encerrada
- O site abre com e sem www, e com HTTPS.
- Um e-mail enviado de uma conta externa chegou à caixa da empresa.
- Um e-mail enviado pela empresa chegou fora, sem cair no spam.
- Os TXT de verificação (Search Console e outros serviços) continuam na zona.
- A cópia da zona antiga está guardada junto com a data da mudança.
Fontes
IETF RFC 1035
Especificação do DNS, com os tipos de registro A, MX, NS, CNAME e TXT e o campo TTL (rfc-editor.org/rfc/rfc1035).
IETF RFC 5737
Blocos de endereços IPv4 reservados para documentação, como o 203.0.113.0/24 usado nos exemplos (rfc-editor.org/rfc/rfc5737).
Registro.br
Configuração dos servidores DNS de domínios .br (registro.br).
O que é zona DNS: registros A, MX e TXT: dúvidas comuns
Qual a diferença entre DNS e zona DNS?
DNS é o sistema inteiro que traduz nomes em endereços na internet. Zona DNS é o conjunto de registros de um domínio específico, a parte da lista que você controla.
Quanto tempo uma mudança no DNS leva para valer?
Depende do TTL das linhas alteradas e do cache dos servidores pelo caminho. Costuma ir de minutos a algumas horas. Por isso vale reduzir o TTL antes de uma migração planejada.
Para que serve o registro TXT?
Para guardar textos que outros serviços consultam: códigos que provam que você é dono do domínio e regras de autenticação de e-mail, como SPF e DKIM. Apagar um TXT pode desfazer uma verificação ou fazer seus e-mails caírem no spam.
Mudei de hospedagem e o e-mail parou. O que faço?
Compare a zona atual com a cópia antiga (ou com o que o seu provedor de e-mail pede) e recrie os registros MX e os TXT do e-mail. Depois espere o TTL e teste mandando uma mensagem de fora.
Onde eu edito a zona DNS do meu domínio?
No serviço indicado nos servidores de nome (NS) do domínio. Pode ser o registrador, a hospedagem ou um serviço como a Cloudflare. Editar em outro painel não muda nada.
Perguntas parecidas
Precisa de ajuda para resolver isso na sua empresa?
Respondemos em até 24 horas com as próximas perguntas e uma proposta objetiva.