DNS

DNS Basics: registros A, MX, CNAME e TXT explicados

DNS is one of those things that works invisibly when everything is correct, and becomes critical to understand when something is wrong. This article explains what DNS is, what each record type does…

DNS Basics: A Records, MX, CNAME, and TXT Explained

DNS é uma daquelas coisas que funciona invisível quando tudo está correto e se torna crítica para entender quando algo dá errado. Este artigo explica o que é DNS, o que cada tipo de registro faz e como gerenciar registros DNS no KPanel.


O que é DNS?

Pense em DNS (Domain Name System) como a lista telefônica da internet. Quando você digita yourdomain.com em um navegador, seu computador não sabe automaticamente qual servidor conectar. DNS traduz o nome de domínio legível para um endereço IP numérico que os computadores usam para encontrar o servidor correto.

Sem DNS, você precisaria digitar algo como 192.168.1.200 para visitar cada site. DNS torna a internet utilizável permitindo que usemos nomes memoráveis em vez disso.

Cada domínio possui um conjunto de registros DNS que atuam como seu diretório: para onde enviar tráfego web, para onde entregar email, quais serviços estão autorizados a enviar email em seu nome e muito mais.


Onde os Registros DNS são Gerenciados

Os registros DNS do seu domínio são gerenciados onde seus nameservers estão apontados. Se seu domínio está usando os nameservers da Kapsule (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com), então todos os seus registros DNS são gerenciados em KPanel > Domains > seu domínio > DNS Records.

Se você está usando nameservers de um provedor diferente, você gerencia os registros DNS naquele provedor, não no KPanel.


Os Tipos de Registro DNS Mais Importantes

A Record

Um A record mapeia seu nome de domínio para um endereço IPv4. É assim que os navegadores sabem qual servidor conectar quando alguém visita seu site.

Exemplo:

yourdomain.com.    A    203.0.113.10
www.yourdomain.com.    A    203.0.113.10

Tanto o domínio raiz quanto o subdomínio www geralmente têm A records apontando para o mesmo IP do servidor.

Quando você usa: Todo domínio que hospeda um site precisa de pelo menos um A record. A Kapsule cria esses automaticamente quando você adiciona um domínio.


AAAA Record

Um AAAA record é o equivalente IPv6 de um A record. Endereços IPv6 são mais longos (por exemplo, 2001:db8::1) e estão se tornando mais comuns conforme a internet faz a transição do IPv4. A função é idêntica: apontar o nome de domínio para um endereço de servidor.

Quando você usa: A maioria dos sites não precisa configurar manualmente AAAA records. Eles são tratados automaticamente quando seu servidor de hospedagem suporta IPv6.


CNAME Record

Um CNAME (Canonical Name) record cria um alias, apontando um nome de domínio para outro nome de domínio em vez de para um endereço IP. O navegador segue o CNAME para encontrar o eventual A record.

Exemplo:

shop.yourdomain.com.    CNAME    yourdomain.com.

Isso significa que shop.yourdomain.com resolve para o mesmo lugar que yourdomain.com.

Quando você usa: CNAMEs são comumente usados para subdomínios, para verificar a propriedade de um domínio com serviços de terceiros (por exemplo, Google Search Console) e para apontar um subdomínio para um serviço externo como um centro de ajuda hospedado ou plataforma de reservas.

Você não pode usar um CNAME no domínio raiz (yourdomain.com) junto com um MX ou outros registros. Use um A record no domínio raiz e registros CNAME apenas em subdomínios.


MX Record

Um MX (Mail Exchanger) record diz aos servidores de email para onde entregar email enviado para endereços do seu domínio. Sem um MX record correto, o email para you@yourdomain.com falhará na entrega.

Exemplo:

yourdomain.com.    MX    10    mail.kapsulehost.com.

O número (10 no exemplo) é a prioridade. Se houver vários MX records, números menores são tentados primeiro. Isso permite servidores de email de backup.

Quando você usa: Todo domínio que usa email deve ter pelo menos um MX record. Quando seu domínio usa os nameservers da Kapsule, os MX records são definidos automaticamente quando você cria uma caixa de correio.


TXT Record

TXT records armazenam dados de texto arbitrários associados a um domínio. Eles são usados para uma ampla variedade de propósitos:

SPF (Sender Policy Framework): Especifica quais servidores estão autorizados a enviar email em nome do seu domínio. Previne falsificação de email.

DKIM (DomainKeys Identified Mail): Uma chave criptográfica usada para verificar que o email do seu domínio foi genuinamente enviado pelo seu servidor de email e não foi falsificado.

DMARC: Uma política que diz aos servidores de email receptores o que fazer com email que falha nas verificações SPF ou DKIM.

Verificação de domínio: Serviços como Google Search Console, Microsoft 365 e outros pedem que você adicione um TXT record para provar que você possui o domínio.

Exemplo:

yourdomain.com.    TXT    "v=spf1 include:mail.kapsulehost.com ~all"

Quando seu domínio usa os nameservers da Kapsule, os registros SPF, DKIM e DMARC são definidos automaticamente para suas caixas de correio Kapsule.


NS Record

NS (Name Server) records especificam quais servidores DNS são autoritativos para seu domínio. Eles dizem à internet onde ir para encontrar todos os outros registros DNS do seu domínio.

Exemplo:

yourdomain.com.    NS    ns1.kapsulecloud.com.
yourdomain.com.    NS    ns2.kapsulecloud.com.
yourdomain.com.    NS    ns3.kapsuledns.com.
yourdomain.com.    NS    ns4.kapsuledns.com.

Quando você usa: NS records são definidos em seu registrador, não em seu painel de gerenciamento DNS. Alterar NS records muda o controle de DNS de um provedor para outro. Veja Changing Nameservers to Point Your Domain to Kapsule.

Você não deve modificar NS records diretamente no KPanel. As alterações de NS são feitas no seu registrador de domínio. Editar NS records incorretamente pode tornar seu domínio inteiro inacessível.


TTL: Por Que as Alterações de DNS Levam Tempo

TTL (Time to Live) é um valor anexado a cada registro DNS que diz aos outros servidores DNS por quanto tempo armazenar em cache (armazenar) esse registro antes de verificar atualizações. É medido em segundos.

Exemplo: Um TTL de 3600 significa que o registro é armazenado em cache por uma hora. Durante essa hora, mesmo se você alterar o registro, computadores que já armazenaram em cache o valor antigo continuarão usando-o até que seu cache expire.

Valores comuns de TTL:

Valor TTLDuração
3005 minutos
90015 minutos
36001 hora
144004 horas
8640024 horas

Por que isso importa: Quando você altera um registro DNS, a alteração não aparece instantaneamente para todos. Pessoas e sistemas em todo o mundo que têm o registro antigo armazenado em cache continuarão usando o valor antigo até que seu TTL expire. É por isso que a "propagação de DNS" leva tempo, às vezes até 48 horas para valores TTL muito altos.

Se você sabe que está prestes a fazer alterações de DNS (por exemplo, movendo um site para um novo servidor), reduza seu TTL para 300 segundos um dia antes. Isso significa que os valores em cache antigos expiram rapidamente após você fazer a alteração, reduzindo significativamente o tempo de propagação. Depois que a alteração estiver estável, defina o TTL novamente para um valor maior.


DNS records page in KPanel

Como Visualizar e Editar Registros DNS no KPanel

  1. Faça login em kpanel.kapsulehost.com
  2. Clique em Domains na barra lateral
  3. Clique no seu nome de domínio
  4. Clique em DNS Records (ou Manage DNS)

De aqui você pode:

  • Visualizar todos os registros existentes
  • Adicionar um novo registro clicando em Add Record e selecionando o tipo de registro
  • Editar um registro existente clicando no ícone de edição
  • Deletar um registro clicando no ícone de exclusão

Deletar o registro DNS errado pode tirar seu site ou email do ar. Se você não tem certeza para que serve um registro, não o delete. Entre em contato com support@kapsulehost.com antes de remover registros sobre os quais você tem dúvidas.


Verificando Registros DNS

O KPanel inclui uma ferramenta de verificação de DNS que você pode usar para verificar se seus registros se propagaram corretamente:

  1. Vá para Domains > seu domínio > DNS Records
  2. Procure por uma opção Check DNS ou DNS Checker
  3. Digite o tipo de registro e o domínio que você deseja verificar

Você também pode usar ferramentas de lookup de DNS disponíveis publicamente para verificar registros fora da rede da Kapsule, o que ajuda a confirmar que as alterações se propagaram globalmente.


Referência Rápida

Tipo de RecordAponta ParaUsado Para
AEndereço IPHospedagem de site
AAAAEndereço IPv6Hospedagem IPv6
CNAMEOutro nome de domínioSubdomínios, aliases
MXNome do host do servidor de emailEntrega de email
TXTString de textoSPF, DKIM, DMARC, verificação de domínio
NSNome do host do servidor DNSDelegação de nameserver

Ainda precisa de ajuda?

Envie-nos um email para support@kapsulehost.com ou abra um chat no KPanel.

Abrir KPanel
DNS Basics: registros A, MX, CNAME e TXT explicados