Como Conectar o Domínio à Hospedagem: Guia Simples (DNS e Nameservers)

Foto: Lenharth Systems (CC0) via Openverse

Como conectar o domínio à hospedagem (DNS e nameservers explicados)

Você comprou o domínio em um lugar e contratou a hospedagem em outro — agora precisa fazer os dois "se reconhecerem". Esse é um dos passos que mais assusta quem está começando, mas a verdade é que conectar domínio e hospedagem é uma tarefa simples, que você faz uma vez e nunca mais mexe. Não envolve programação nenhuma: é só copiar e colar algumas informações no lugar certo.

Neste guia você vai entender, sem jargão, o que é DNS, o que são nameservers, qual a diferença entre apontar pelos nameservers e apontar pelo registro A, o passo a passo para fazer a conexão e por que o site às vezes demora um pouco para aparecer. No fim, vai conseguir colocar tudo no ar com tranquilidade.

Quer o caminho completo, do zero ao site no ar?
O curso Carregador de Páginas te ensina a criar a sua própria página de vendas com WordPress + Elementor, sem saber programar. Conhecer o curso →

1. Entenda a ideia: domínio é o endereço, hospedagem é a casa

Pense no seu site como uma casa. A hospedagem é o terreno e a construção: é onde os arquivos do seu site ficam guardados e disponíveis 24 horas por dia. O domínio (por exemplo, seunegocio.com.br) é o endereço que as pessoas digitam para chegar até essa casa.

O problema é que, na internet, computadores não trabalham com nomes como "seunegocio.com.br" — eles trabalham com números chamados endereços IP (algo como 192.0.2.10). Conectar domínio e hospedagem é justamente ensinar o seu endereço (o domínio) a apontar para o número certo (o servidor da hospedagem). Quem faz essa "tradução" é o DNS.

2. O que é DNS, em português claro

DNS significa "Sistema de Nomes de Domínio". Imagine uma agenda telefônica gigante da internet: você dá o nome (o domínio) e ela devolve o número (o IP do servidor). Toda vez que alguém digita o seu endereço no navegador, o DNS é consultado nos bastidores para descobrir em qual servidor o site está hospedado.

Para você, iniciante, o importante é: o DNS é configurado dentro do painel de quem cuida do seu domínio. Existem dois jeitos principais de fazer a conexão, e é só escolher um deles.

3. Os dois caminhos: nameservers x registro A

Existem duas formas de apontar o domínio para a hospedagem. Você só precisa de uma:

Se você está começando e quer o caminho sem dor de cabeça, vá de nameservers. É o que vamos detalhar a seguir.

4. O que são nameservers e onde encontrá-los

Os nameservers são os "endereços" dos servidores de DNS da sua hospedagem. Eles geralmente vêm em pares e têm esta cara:

ns1.suahospedagem.com
ns2.suahospedagem.com

Você encontra os nameservers da sua hospedagem em dois lugares: no e-mail de boas-vindas que a empresa envia ao contratar o plano, ou dentro do painel da hospedagem, em uma seção chamada "Detalhes da conta", "Informações do servidor" ou "Nameservers". Copie os dois exatamente como aparecem.

5. Passo a passo: apontando o domínio pelos nameservers

Com os nameservers em mãos, a conexão é rápida. O lugar onde você faz isso é o painel de quem registrou o domínio (Registro.br, GoDaddy, Hostinger, etc.):

  1. Acesse o painel onde você comprou o domínio e faça login.
  2. Abra a área do seu domínio e procure por "Servidores DNS", "Nameservers" ou "Alterar servidores DNS".
  3. Apague os nameservers que estiverem lá e cole os dois da sua hospedagem (ns1 e ns2).
  4. Se houver campos para um terceiro ou quarto nameserver e a hospedagem só forneceu dois, deixe os extras em branco.
  5. Clique em salvar. Pronto: o pedido de conexão foi enviado.

No Registro.br, por exemplo, essa opção fica em "Alterar servidores DNS"; em outros provedores o nome muda um pouco, mas a ideia é sempre a mesma: substituir os nameservers atuais pelos da hospedagem.

6. Por que o site demora a aparecer (propagação de DNS)

Depois de salvar, é normal o site não abrir na hora. Isso se chama propagação de DNS: a mudança precisa se espalhar pelos servidores do mundo inteiro, e isso leva tempo. Em geral demora de poucos minutos até 24 horas, raramente mais que isso.

Durante esse período, pode acontecer de o site abrir para você e não para outra pessoa, ou o contrário — é completamente normal. Não fique alterando as configurações achando que deu errado: salve uma vez e espere. Se passar de 48 horas, aí sim vale conferir se os nameservers foram digitados corretamente.

7. Como saber que deu certo

Você vai perceber que funcionou quando digitar o seu domínio no navegador e, em vez de uma página de erro ou da tela do registrador, aparecer a página da sua hospedagem (ou o seu WordPress, se já estiver instalado). Muitas hospedagens também mostram um aviso no painel quando o domínio é reconhecido. A partir daí, é só instalar o WordPress e começar a montar suas páginas.

Dica de segurança e organização: anote em um só lugar onde você comprou o domínio, onde contratou a hospedagem e quais nameservers usou. No futuro, se precisar trocar de empresa ou renovar, você vai agradecer por ter esse mapa à mão.

Perguntas frequentes

Preciso saber programar para conectar domínio e hospedagem?
Não. É só copiar os nameservers da hospedagem e colar no painel do domínio. Nenhuma linha de código é necessária.

Posso ter o domínio em uma empresa e a hospedagem em outra?
Sim, e é muito comum. Basta apontar os nameservers (ou o registro A) do domínio para o servidor da hospedagem, mesmo sendo empresas diferentes.

Mudar os nameservers apaga o meu site?
Não apaga nada que esteja na hospedagem. A mudança só altera para onde o domínio aponta. Mas, se você tinha e-mails configurados no DNS antigo, lembre-se de recriá-los no novo painel.

Quanto tempo leva para o domínio funcionar?
Normalmente de alguns minutos a poucas horas. O prazo máximo costuma ser de 24 a 48 horas por causa da propagação de DNS.

Pronto para colocar a sua página no ar?
Aprenda a fazer tudo sozinho, do domínio à página de vendas pronta. Ver o curso Carregador de Páginas →

Leia também: Como comprar um domínio · Hospedagem de site: como escolher · Como criar uma landing page no WordPress