Veja como alterar o DNS (nameservers) do domínio no Registro.br, na Área do Cliente ou em outro registrador e apontar o site para a sua hospedagem.
O DNS do domínio, ou mais exatamente os nameservers (servidores de nomes), diz para a internet onde estão o seu site e os seus e-mails. Trocar os nameservers é o jeito mais simples de apontar o domínio para uma hospedagem nova: a partir daí, todos os registros do domínio (site, e-mail, subdomínios) passam a ser administrados pelo cPanel.
Antes de começar
- Tenha os nameservers da hospedagem. Eles vêm no e-mail de boas-vindas da hospedagem, normalmente dois ou mais nomes no formato
ns1.exemplo.com.br. Use exatamente os que vieram para a sua conta, não os exemplos deste artigo. - O domínio precisa já existir na hospedagem, como domínio principal da conta ou adicionado no cPanel em Domínios. O Registro.br, por exemplo, só aceita a troca quando os novos servidores já respondem pelo domínio.
- Saiba onde o domínio foi registrado. Domínios .br ficam no Registro.br (ou foram contratados pela Área do Cliente). Domínios .com, .net e outros ficam na empresa onde você os comprou.
- Usa e-mail em outro lugar? Se o e-mail do domínio está no Google Workspace, Microsoft 365 ou outro serviço, recrie os registros MX e TXT dele no cPanel antes da troca. Senão, o e-mail para de chegar.
Como alterar o DNS no Registro.br (domínios .br)
- Acesse a sua conta. Entre em registro.br, clique em Acessar conta e faça login.
- Abra o domínio. Na lista de domínios, clique no nome do domínio que você quer apontar.
- Clique em Alterar servidores DNS. A opção fica no bloco DNS da página do domínio.
- Preencha os nameservers da hospedagem, um em cada campo, na ordem em que foram enviados. Deixe o campo de IP em branco: ele só é necessário quando o servidor DNS é um nome dentro do próprio domínio.
- Clique em Salvar alterações. O Registro.br testa os servidores na hora. Se aparecer um aviso como "DNS desconhecido" ou "Pesquisa recusada", veja o artigo sobre esses avisos no fim desta página.
Como alterar o DNS de um domínio contratado na Área do Cliente
Se você registrou o domínio com a POP Hosting, a troca é feita na Área do Cliente:
- Abra os seus domínios. No menu, entre em Domínios e localize o domínio.
- Clique em Gerenciar e abra a opção Nameservers.
- Escolha usar nameservers personalizados e preencha os campos com os nameservers da hospedagem.
- Salve e aguarde a confirmação na tela.
Como alterar o DNS em outros registradores
Em qualquer registrador o caminho é parecido: abra o domínio no painel, procure por DNS, Nameservers ou Servidores de nomes, escolha a opção de usar servidores próprios ou personalizados, informe os nameservers da hospedagem e salve. Para a GoDaddy há um passo a passo específico (link abaixo).
Como conferir se a troca funcionou
No Prompt de Comando (Windows) ou no Terminal (Mac e Linux), consulte os nameservers do domínio num DNS público:
nslookup -type=NS seudominio.com.br 8.8.8.8
No Mac e no Linux também dá para usar:
dig NS seudominio.com.br +short
Se a resposta já mostra os nameservers novos, a troca foi registrada. O que falta é a propagação: o tempo até os provedores de internet esquecerem a informação antiga.
Problemas comuns
O Registro.br não aceita os nameservers novos
Quase sempre o domínio ainda não foi criado na hospedagem ou há um erro de digitação no nome do servidor. Confira os nomes no e-mail de boas-vindas e se o domínio aparece no cPanel em Domínios.
O site abriu, mas o e-mail parou
Com os nameservers novos, vale a zona DNS do cPanel. Se o e-mail fica em outro serviço, recrie os registros MX (e o TXT do SPF) dele no cPanel, em Editor de zona (Zone Editor).
Aparece a página "Este domínio ainda não está configurado"
O DNS já aponta para o servidor, mas o domínio não foi adicionado em nenhuma conta. Adicione o domínio no cPanel ou fale com o suporte.
Troquei há horas e ainda vejo o site antigo
É propagação ou cache. Teste pelo 4G do celular e em janela anônima, e evite trocar de novo: cada troca recomeça a espera.