OffshoreVps
Tutoriais13 out. 20266 min de leituraPor a equipe da OffshoreVps

Como apontar um domínio para o seu VPS: registros DNS explicados

Registros A e AAAA, CNAMEs, TTL e propagação, além de como verificar se o seu domínio realmente aponta para o seu servidor e os erros a evitar.

Você comprou um VPS e um domínio. Para que o domínio abra o seu servidor, você precisa de registros DNS. Este guia explica os registros que importam, quanto tempo as mudanças levam e como verificar se funcionou.

Janela de terminal em um VPS mostrando os comandos usados para apontar um domínio para um VPS com registros DNS, começando com “dig +short example.com”
O tipo de comandos que você executará no servidor neste guia.

Os três registros mais necessários

TipoNomeValorFinalidade
A@O endereço IPv4 do seu servidorAponta o domínio raiz (example.com)
AwwwO endereço IPv4 do seu servidorAponta www.example.com
AAAA@O endereço IPv6 do seu servidorOpcional, somente se o VPS tiver IPv6

Um registro CNAME faz um nome ser um alias de outro, por exemplo www apontando para example.com. Você não pode usar CNAME no domínio raiz, e por isso a raiz usa um registro A.

Passo a passo

  1. Encontre o endereço IP público do seu servidor no painel.
  2. Abra as configurações de DNS do seu domínio. Se você o registrou conosco, isso fica na seção Domínios do painel.
  3. Exclua quaisquer registros A antigos para os mesmos nomes, como páginas de estacionamento.
  4. Adicione os registros A da tabela acima.
  5. Salve e aguarde a mudança se propagar.

Quanto tempo o DNS leva?

Cada registro tem um TTL (time to live) em segundos. Resolvedores no mundo todo guardam em cache a resposta antiga até ela expirar. Um TTL de 300 significa cerca de cinco minutos; 3600 significa até uma hora. Reduza o TTL um dia antes de uma migração planejada e depois aumente de novo. Registros novos em um nome que nunca existiu costumam aparecer em poucos minutos.

Os passos deste guia em ordem: 1. Os três registros de que você mais precisa; 2. Passo a passo; 3. Quanto tempo leva o DNS?; 4. Verifique se funcionou; 5. Registros de e-mail (se você envia e-mails); 6. Erros frequentes
Os passos deste guia, em ordem.

Verifique se funcionou

dig +short example.com
dig +short www.example.com
nslookup example.com 1.1.1.1

Os dois nomes devem exibir o IP do seu servidor. Se algum ainda mostrar o endereço antigo, você está esperando um cache. Consultar um resolvedor público como 1.1.1.1 ou 8.8.8.8 evita o cache do seu próprio roteador.

Registros de e-mail (se você envia e-mails)

  • O MX diz ao mundo onde entregar seus e-mails.
  • O SPF (um registro TXT) lista os servidores autorizados a enviar em nome do seu domínio.
  • O DKIM (um registro TXT) publica a chave usada para assinar suas mensagens.
  • O DMARC (um registro TXT) diz aos destinatários o que fazer com e-mails que falham nas verificações.

Erros frequentes

  • Adicionar o registro no registrador enquanto o domínio usa outros nameservers. O DNS é editado onde os nameservers apontam.
  • Digitar o domínio completo no campo Nome, o que alguns painéis transformam em example.com.example.com.
  • Esquecer de configurar o servidor web para o domínio depois que o DNS funciona. Apontar é só metade do trabalho; veja nosso guia de Nginx.