Entender os registos DNS: A, AAAA, CNAME, MX, TXT
·
DNS explicado sem jargão: para que serve cada tipo de registo e como evitar erros de propagação e de TTL.
O DNS é a lista telefónica da Internet: ele traduz nomes em endereços IP. Mal configurado, deixa um site invisível por horas. Bem entendido, torna-se uma ferramenta poderosa.
- Os registos A e AAAA apontam um nome para um endereço IP; o CNAME cria um alias.
- Reduza o TTL para 300 s pelo menos 48 h antes de uma mudança de IP.
- Nunca use CNAME na raiz do domínio.
- Ative o DNSSEC e exporte a zona regularmente.
Os tipos de registo essenciais
Cada registo tem uma função específica. O A aponta um nome para um IPv4, o AAAA para um IPv6, o CNAME cria um alias para outro nome, o MX indica os servidores de correio e o TXT transporta informações livres, nomeadamente provas de propriedade e políticas antispam.
- A / AAAA: o nome para o endereço IP do servidor (v4 e v6).
- CNAME: um alias (www para o domínio principal), nunca na raiz.
- MX: o recebimento de e-mails; TXT: SPF, DKIM, DMARC e verificações.
TTL e propagação: por que “ainda não funciona”
O TTL (Time To Live) indica por quanto tempo um resolvedor pode manter uma resposta em cache. Um TTL de 24 h significa que uma mudança pode levar um dia para se propagar por completo. Antes de uma migração, reduza o TTL para 300 segundos com 48 h de antecedência.
- Reduza o TTL para 300 s pelo menos 48 h antes de qualquer mudança de IP.
- Teste com um resolvedor público (1.1.1.1, 8.8.8.8) em vez do cache local.
- Não tire conclusões precipitadas: a propagação leva tempo.
- Mudança de servidor à vista: escolher o seu VPS antes de alterar os registos.
Os erros clássicos que quebram tudo
Um CNAME na raiz do domínio (proibido pela norma e causa de falhas de e-mail), um MX apontando para um CNAME em vez de um A, um SPF com lookups demais, ou esquecer o ponto final nas ferramentas de linha de comando: a lista de armadilhas é longa, mas conhecida.
- Nunca use CNAME no domínio raiz (use A/AAAA ou ALIAS).
- Os MX devem apontar para nomes com registo A/AAAA.
- Verifique SPF/DKIM/DMARC após cada troca de fornecedor de e-mail.
Proteger e tornar confiável a sua zona DNS
Ative o DNSSEC para assinar criptograficamente a sua zona, use pelo menos dois servidores de nomes em redes distintas e mantenha uma exportação da sua zona sempre disponível. Se houver um problema no seu fornecedor de DNS, poderá migrar em minutos. Para hospedar o seu site por trás destes registos, veja os planos VPS Linux da ACLClouds.
- Ative o DNSSEC no registrador e no fornecedor de DNS.
- Exporte regularmente a zona (formato BIND) como cópia de segurança.
- Monitorize a expiração do domínio com alertas aos 60, 30 e 7 dias.
Perguntas frequentes
Quanto tempo leva a propagação do DNS?
Depende do TTL do registo alterado: até 24 h com um TTL de 86 400 segundos, alguns minutos com 300 segundos.
Qual registo usar para apontar um domínio para um servidor?
Um registo A para o IPv4 do servidor, e AAAA se ele tiver um IPv6. O CNAME serve para aliases como www.
É preciso ter um domínio para publicar uma aplicação?
Não. Uma aplicação web instalada num VPS da ACLClouds pode receber gratuitamente um subdomínio aclclouds.online.