Domain IP Lookup

Os registros que você encontrará em quase toda zona

AHostname para um endereço IPv4
AAAAHostname para um endereço IPv6
CNAMEHostname para outro hostname
MXDomínio para seus servidores de e-mail, por prioridade
TXTDomínio para texto livre: SPF, DKIM, verificação
NSDomínio para os servidores de nomes que respondem por ele
Fundamentos de DNS

O que é um registro A de DNS? (E quando usar o AAAA)

3 min de leitura

O registro A é a linha mais decisiva da sua zona DNS. Ele associa um nome de host a um endereço IPv4 e, se estiver errado ou ausente, o seu site fica inacessível, por mais perfeito que esteja todo o resto da configuração.

A vem de Address (endereço). O seu irmão para IPv6 é o registro AAAA (pronunciado “quad-A”), assim chamado porque um endereço IPv6 tem quatro vezes o tamanho de um IPv4.

Anatomia de um registro A

Registro A na forma padrão de arquivo de zona
example.com.      3600    IN    A       93.184.216.34
www.example.com.  3600    IN    A       93.184.216.34
example.com.      3600    IN    AAAA    2606:2800:220:1::248

Lendo da esquerda para a direita:

CampoValorSignificado
Nomeexample.com.O nome de host pelo qual este registro responde. @ na maioria dos painéis de controle significa o domínio puro.
TTL3600Segundos pelos quais os resolvedores podem guardar o registro em cache. Veja TTL.
ClasseINInternet. Você nunca vai precisar de outro valor.
TipoARegistro de endereço IPv4.
Valor93.184.216.34O próprio endereço: deve ser um IP literal, nunca um nome de host.

A versus AAAA

Registro ARegistro AAAA
Aponta paraEndereço IPv4Endereço IPv6
Valor de exemplo93.184.216.342606:2800:220:1::248
Obrigatório?Na prática, simFortemente recomendado
O cliente o usa quandoTem conectividade IPv4Tem conectividade IPv6

Eles não são alternativas: publique os dois. Um cliente com pilha dupla normalmente prefere IPv6 e recorre ao IPv4, então ter os dois dá a todo visitante um caminho que funciona. Publicar apenas um registro A deixa os clientes somente IPv6, que existem em algumas redes móveis, sem nenhuma forma de alcançar você.

Vários registros A para um mesmo nome

Um nome de host pode ter vários registros A. Os resolvedores entregam todos eles, normalmente alternando a ordem, o que distribui o tráfego entre servidores: é o clássico DNS round-robin.

Round-robin entre três servidores
example.com.    300    IN    A    93.184.216.34
example.com.    300    IN    A    93.184.216.35
example.com.    300    IN    A    93.184.216.36

É um balanceamento de carga rudimentar: o DNS não sabe se um servidor está saudável, então um endereço morto continua sendo entregue até você remover o registro. Por que um domínio tem vários IPs apresenta as alternativas melhores.

Os quatro erros que derrubam sites

  1. Esquecer o registro www

    example.com e www.example.com são nomes de host diferentes e exigem registros separados. Configurar um e não o outro significa que metade dos seus visitantes cai em um nome sem resposta.

  2. Editar registros no provedor errado

    Se os seus registros NS delegam para a sua hospedagem, os registros editados no seu registrador são totalmente ignorados. Verifique primeiro quais servidores de nomes são autoritativos.

  3. Deixar o TTL alto antes de uma migração

    Alterar um registro A com TTL de 86400 segundos significa até 24 horas de tráfego dividido. Reduza o TTL um dia antes de fazer a mudança.

  4. Manter um registro A antigo ao lado de um CNAME

    Um nome não pode ter um CNAME e outros registros ao mesmo tempo. Muitos provedores ignoram um deles em silêncio, produzindo um comportamento inconsistente.

Wildcards, subdomínios e o apex

Três situações de nomenclatura aparecem o tempo todo e se comportam de maneiras diferentes o bastante para valer a pena separá-las.

O registro do apex (raiz)

O apex é o domínio puro, example.com, sem subdomínio. Na maioria dos painéis de controle ele é escrito @. É o único nome em que você frequentemente precisa usar um registro A em vez de um CNAME, porque o protocolo proíbe que um CNAME conviva com os registros NS e SOA que o apex é obrigado a ter.

Registros de subdomínio

Cada subdomínio é um nome independente que precisa do seu próprio registro. www, blog, shop e api não herdam nada do apex: definir um registro A em example.com não faz absolutamente nada por www.example.com.

Registros wildcard

Um wildcard responde por qualquer nome que não tenha um registro próprio.

Captura geral para subdomínios não definidos
*.example.com.    3600    IN    A    93.184.216.34

É útil em produtos multi-tenant em que cada cliente recebe their-name.example.com sem uma alteração de DNS a cada cadastro. Duas ressalvas que vale conhecer antes de recorrer a um:

  • Um registro explícito sempre vence. Se api.example.com tem o seu próprio registro A, o wildcard não é consultado para esse nome.
  • Um wildcard cobre apenas um nível. *.example.com corresponde a foo.example.com, mas não a foo.bar.example.com.

Verificando os seus registros A

Linha de comando
dig +short example.com A
dig +short example.com AAAA

Ou resolva os dois de uma vez com a ferramenta de consulta, que consulta A e AAAA de forma independente e os lista separadamente, para que você veja imediatamente se o IPv6 está de fato configurado.

Ponto-chave

Registro A = nome para IPv4. Registro AAAA = nome para IPv6. Os dois recebem um endereço literal, nunca um nome de host, e publicar os dois é o que torna um site acessível para todos.

Precisa conferir os endereços DNS públicos de um domínio? Use a ferramenta Domain IP Lookup.

Ferramentas gratuitas sobre este assunto

Perguntas frequentes

Leitura relacionada

Os registros que você encontrará em quase toda zona

AHostname para um endereço IPv4
AAAAHostname para um endereço IPv6
CNAMEHostname para outro hostname
MXDomínio para seus servidores de e-mail, por prioridade
TXTDomínio para texto livre: SPF, DKIM, verificação
NSDomínio para os servidores de nomes que respondem por ele
Fundamentos de DNS

CNAME vs registro A: qual você deve usar?

A decisão se resume a uma pergunta: você controla o endereço IP ou outra pessoa controla? E ainda a regra do domínio raiz que pega todo mundo de surpresa.

3 min de leitura

Os registros que você encontrará em quase toda zona

AHostname para um endereço IPv4
AAAAHostname para um endereço IPv6
CNAMEHostname para outro hostname
MXDomínio para seus servidores de e-mail, por prioridade
TXTDomínio para texto livre: SPF, DKIM, verificação
NSDomínio para os servidores de nomes que respondem por ele
Fundamentos de DNS

Tipos de registro DNS explicados: referência completa

Todos os tipos de registro que vale conhecer, o que cada um faz, qual é a sua aparência e o erro que as pessoas cometem com ele, em uma única página de referência.

4 min de leitura

Escolhendo um TTL na prática

60-300sMigrações ativas: propagação rápida, mais consultas
3,600sUm padrão razoável para a maioria dos registros comuns
86,400sRegistros que mudam pouco, como MX e NS
Fundamentos de DNS

O que é TTL de DNS? Escolhendo o valor certo

Um único número decide a rapidez com que suas mudanças entram em vigor e quanto tráfego de DNS você gera. Veja como escolhê-lo de forma deliberada.

2 min de leitura