O que é um registro A?
Um registro A mapeia um nome de domínio para um ou mais endereços IPv4. É o registro DNS mais fundamental, aquele que diz aos navegadores e clientes a qual servidor se conectar para um hostname. Sem um registro A válido, um domínio não resolve para um site por IPv4.
Como um registro A conecta um domínio a um servidor
Quando você digita um hostname, seu resolvedor consulta seu registro A para encontrar o endereço IPv4 ao qual se conectar. O registro é um mapeamento simples, por exemplo example.com para 93.184.216.34. Um hostname pode ter vários registros A apontando para IPs diferentes; os resolvedores os distribuem em rodízio, oferecendo uma forma básica de balanceamento de carga. O TTL do registro A controla por quanto tempo os resolvedores armazenam o endereço em cache antes de verificar novamente, o que importa quando você move um site para um novo servidor.
Como interpretar os resultados do registro A
Cada linha de registro A mostra um hostname, o endereço IPv4 para o qual ele resolve e um TTL em segundos. Um resultado como example.com A 93.184.216.34 TTL 3600 significa que o domínio aponta para aquele endereço IPv4 e que os resolvedores podem armazená-lo em cache por uma hora. Se você vê vários registros A para o mesmo nome, o tráfego é distribuído entre esses IPs. Se o endereço não corresponde ao servidor do seu provedor de hospedagem, seu DNS ainda aponta para um host antigo e precisa ser atualizado.
Problemas comuns de registro A e como corrigi-los
O problema mais comum é um registro A apontando para um IP antigo após uma troca de hospedagem, o que envia os visitantes para o servidor errado ou inativo. Corrija atualizando o registro no seu provedor de DNS e aguardando o TTL expirar. Um registro A ausente no domínio raiz (example.com) significa que o site carrega em www mas não no domínio puro. Conflitos também surgem quando você tenta adicionar um registro A a um nome que já tem um CNAME, o que o DNS não permite no mesmo hostname.