# Tipos de registro DNS (A, AAAA, CNAME, MX, TXT e outros) e para que serve cada um

> Cada registro DNS responde a uma pergunta sobre o domínio. A e AAAA levam o domínio a um IP; CNAME faz um nome apontar para outro; MX diz quem recebe os e-mails; TXT guarda textos de verificação e regras como SPF e DKIM; NS diz quais servidores respondem pelo DNS; CAA diz quem pode emitir certificado SSL; SRV indica o servidor de um serviço específico; PTR é o DNS reverso, do IP para o nome.

O DNS é a lista de endereços do seu domínio, e cada linha dessa lista é um **registro**. O tipo do registro diz que pergunta ele responde: **A** e **AAAA** levam o domínio a um IP, **CNAME** faz um nome apontar para outro nome, **MX** diz quem recebe os e-mails, **TXT** guarda textos de verificação e regras de e-mail, **NS** diz quais servidores respondem pelo DNS, **CAA** diz quem pode emitir certificado SSL, **SRV** indica o servidor de um serviço específico e **PTR** faz o caminho inverso, do IP para o nome.

## Para que serve
Quase toda configuração de site, e-mail ou integração começa com "crie um registro tal no DNS". Saber o que cada tipo faz ajuda a criar o registro certo, no nome certo, e a não apagar por engano o que mantém o site ou o e-mail funcionando.

## Os tipos de registro

### A: domínio para IPv4
Aponta um nome para um endereço IPv4. É o registro que leva o domínio até o servidor do site.

```
seudominio.com.br.      A      <IP_DA_VPS>
app.seudominio.com.br.  A      <IP_DA_VPS>
```

### AAAA: domínio para IPv6
Igual ao A, mas para endereço IPv6. Só crie se o servidor de destino tiver IPv6 configurado: um AAAA errado faz o site falhar para quem navega por IPv6.

```
seudominio.com.br.      AAAA   <IPV6_DO_SERVIDOR>
```

### CNAME: um nome apontando para outro nome
Faz um nome seguir o destino de outro nome. É o jeito comum de configurar o `www` e de ligar subdomínios a serviços externos.

```
www.seudominio.com.br.  CNAME  seudominio.com.br.
```

O CNAME não pode ser usado no domínio principal (`seudominio.com.br`) nem conviver com outro registro no mesmo nome.

### MX: quem recebe os e-mails
Indica o servidor que recebe os e-mails do domínio. O número é a **prioridade**: quanto menor, mais preferido.

```
seudominio.com.br.      MX     10 <SERVIDOR_DE_EMAIL>.
```

Trocar ou apagar o MX muda para onde os e-mails vão. Se o e-mail fica em outro provedor (como Google ou Microsoft), use os valores que esse provedor informa.

### TXT: textos de verificação e regras de e-mail
Guarda um texto. Serve para provar que o domínio é seu (Google, Microsoft, Meta e outros) e para as regras que protegem o e-mail: **SPF** (quem pode enviar e-mail pelo domínio), **DKIM** (assinatura das mensagens) e **DMARC** (o que fazer com mensagens que falham).

```
seudominio.com.br.          TXT  "v=spf1 a mx include:<SERVIDOR_AUTORIZADO> ~all"
_dmarc.seudominio.com.br.   TXT  "v=DMARC1; p=none"
seudominio.com.br.          TXT  "google-site-verification=<CODIGO>"
```

Um domínio deve ter **um só** registro SPF. Para autorizar mais de um serviço, junte tudo na mesma linha.

### NS: quem responde pelo DNS
Indica os servidores de nome (nameservers) que respondem pelo DNS do domínio. Os NS do domínio principal são definidos no registrador onde o domínio foi comprado.

```
seudominio.com.br.      NS     ns1.seuservidor.staydns.com.
seudominio.com.br.      NS     ns2.seuservidor.staydns.com.
```

### CAA: quem pode emitir certificado SSL
Lista as autoridades certificadoras autorizadas a emitir certificado SSL para o domínio. Sem CAA, qualquer uma pode emitir. Com CAA, só as listadas.

```
seudominio.com.br.      CAA    0 issue "letsencrypt.org"
```

Se você criar um CAA, inclua a autoridade que emite o certificado do seu site; do contrário, a emissão e a renovação automática falham.

### SRV: servidor de um serviço específico
Indica o servidor e a porta de um serviço, como telefonia (SIP), chat (XMPP) ou a configuração automática de alguns programas de e-mail. O formato é prioridade, peso, porta e destino.

```
_sip._tcp.seudominio.com.br.  SRV  10 5 5060 sip.seudominio.com.br.
```

### PTR: DNS reverso, do IP para o nome
Faz o caminho inverso: diz qual nome pertence a um IP. É usado principalmente por servidores de e-mail para conferir a reputação de quem envia. Ele não fica na zona do domínio, e sim com quem é dono do IP.

```
<IP_DA_VPS>   PTR   mail.seudominio.com.br.
```

## Como funciona na StayCloud

### Onde se criam os registros
Se o domínio usa os nameservers da hospedagem, os registros ficam na aba **DNS** da página do site. O formulário **Novo registro** oferece os tipos `A`, `AAAA`, `CNAME`, `MX` e `TXT`. Os registros `NS` aparecem na lista como `autoritativo` e não são criados pelo formulário. O passo a passo está em "Como criar ou editar um registro DNS pelo painel".

### Se o DNS está em outro lugar
Se o domínio usa o DNS de outro serviço (por exemplo, a Cloudflare ou o registrador), os registros são criados lá, não no painel da StayCloud.

### DNS reverso da VPS
O PTR (DNS reverso) do IP da VPS é alterado pelo Suporte, por chamado, como explica "Como ver os IPs e a rede da VPS pelo painel".

## Em quais planos está disponível
Os tipos de registro são um padrão da internet. No painel da StayCloud, o formulário **Novo registro** atende os tipos `A`, `AAAA`, `CNAME`, `MX` e `TXT` para domínios que usam os nameservers da hospedagem. Se precisar de um tipo que não aparece no formulário, como `CAA` ou `SRV`, fale com o Suporte.

## Limites e cuidados
- **Anote antes de mudar:** um `A` ou `MX` errado tira o site ou o e-mail do ar. Exporte a zona antes de grandes mudanças; veja "Como exportar a zona DNS".
- **O nome importa:** `seudominio.com.br` (o domínio principal) e `www.seudominio.com.br` são nomes diferentes, e cada um precisa do seu registro.
- **Mudança leva tempo para aparecer:** veja "Quanto tempo leva a propagação de DNS".

## Relacionados
- Como criar ou editar um registro DNS pelo painel
- Como apontar seu domínio para a StayCloud
- Como exportar a zona DNS
- Como conferir o SPF e o DKIM do domínio no cPanel
- Quanto tempo leva a propagação de DNS
- Como ver os IPs e a rede da VPS pelo painel

---
Fonte: https://help.staycloud.com/artigos/tipos-de-registro-dns-a-aaaa-cname-mx-txt-e-outros-e-para-que-serve-cada-um
