Como configurar DNS e apontar seu domínio para o VPS
Seu VPS está pronto, mas o site só aparece quando você digita o IP? Falta configurar o DNS para que o domínio aponte para o servidor. Veja como.
Como o DNS funciona (resumo)
- O visitante digita
seusite.com.br; - O navegador pergunta aos servidores DNS qual é o IP desse domínio;
- Os servidores de nomes (nameservers) autoritativos do domínio respondem;
- O navegador se conecta ao IP retornado.
Você precisa definir onde o DNS do domínio é gerenciado e quais registros ele terá.
Onde gerenciar o DNS
- No registrador do domínio (para
.com.br, o Registro.br oferece DNS gratuito); - Em um provedor de DNS (ex.: Cloudflare);
- No painel de controle do próprio VPS (ex.: HestiaCP, CyberPanel), se você apontar os nameservers para ele.
Para a maioria dos casos, usar o DNS do registrador ou de um provedor especializado é mais simples e resiliente.
Os principais registros
| Tipo | Para que serve | Exemplo |
|---|---|---|
| A | Aponta nome → IPv4 | seusite.com.br → 203.0.113.10 |
| AAAA | Aponta nome → IPv6 | seusite.com.br → 2001:db8::10 |
| CNAME | Aponta nome → outro nome | www → seusite.com.br |
| MX | Servidor de e-mail do domínio | 10 mail.seusite.com.br |
| TXT | Textos de verificação, SPF, DKIM, DMARC | v=spf1 ... |
Apontando o domínio para o VPS
Crie os registros:
Tipo Nome Valor TTL
A @ IP_DO_SEU_VPS 3600
CNAME www seusite.com.br. 3600
@representa o domínio raiz (seusite.com.br);- Se o seu VPS tem IPv6 e o servidor web escuta nele, adicione também um registro AAAA.
Não crie CNAME no domínio raiz (
@), pois isso conflita com outros registros (como MX). Use registro A.
Cuidado com o e-mail
Se o e-mail do domínio está em outro serviço, não altere os registros MX. Mudar apenas o registro A leva o site para o VPS e mantém o e-mail onde está.
Propagação
Mudanças de DNS levam de alguns minutos a algumas horas para se refletirem em todo lugar, dependendo do TTL dos registros antigos. Para migrações, reduza o TTL com antecedência (ex.: 300 segundos).
Verifique:
dig +short seusite.com.br
dig +short www.seusite.com.br
dig seusite.com.br @8.8.8.8
nslookup seusite.com.br
Depois de apontar
- Configure o virtual host do domínio no servidor web;
- Emita o SSL com Let's Encrypt:
sudo certbot --nginx -d seusite.com.br -d www.seusite.com.br
- Defina o domínio principal (com ou sem
www) e redirecione o outro.
DNS reverso (PTR)
Se você vai enviar e-mails a partir do VPS, configure o DNS reverso do IP para o nome do servidor (ex.: mail.seusite.com.br). Isso é feito no painel do provedor do VPS ou via suporte e ajuda na entregabilidade.
Problemas comuns
| Sintoma | Causa provável |
|---|---|
| Domínio abre o site antigo | Propagação/TTL ou cache local — teste com dig e em outra rede |
www não funciona |
Falta o registro CNAME ou A para www |
| SSL falha na emissão | DNS ainda não aponta para o VPS |
| E-mails pararam | Registros MX alterados indevidamente |
Conclusão
Com os registros certos, seu domínio passa a apontar para o VPS em pouco tempo.Coloque seu site no ar em um VPS-NVME-BR da VittHost, com NVMe e servidores no Brasil — e use o cupom SP-VITT20 para ganhar 20% de desconto na primeira fatura enquanto a promoção estiver ativa.