Como apontar um nome de domínio para o seu servidor
Para apontar um nome de domínio para o seu servidor, adiciona um registo A com o endereço IP do servidor no ecrã de DNS do local onde registou o domínio. Adicionar o registo demora um minuto. A rapidez com que fica visível na internet depende das caches. Costuma demorar minutos e, por vezes, algumas horas.
Passo a passo
- Obtenha o endereço IP do seu servidor. No painel da Seturack, abra Os meus servidores, clique no seu servidor e veja a linha Endereço IP no separador Resumo.
- Abra o ecrã de DNS no local onde comprou o domínio ou onde gere o respetivo DNS. Costuma chamar-se «gestão de DNS» ou «registos DNS». Antes de alterar o que quer que seja, tire uma captura de ecrã dos registos existentes para poder voltar atrás se for preciso.
- Adicione um registo A para o domínio raiz: nome
@, tipoA, valor o endereço IP do servidor. - Adicione também um registo para
www: um registo A com o mesmo IP, ou um registo CNAME dewwwpara o domínio raiz. - Apague os registos A e AAAA antigos e quaisquer registos de «página estacionada». Se deixar vários registos A diferentes para o mesmo nome, os visitantes são enviados para um deles ao acaso.
- Espere e verifique com os comandos abaixo.
Tipos de registo
| Tipo | Para que serve |
|---|---|
| A | Aponta um nome para um endereço IPv4. É o registo de que o seu servidor precisa. |
| AAAA | Aponta um nome para um endereço IPv6. Se o seu servidor não tem endereço IPv6, não adicione este registo e apague um registo AAAA antigo, se existir. |
| CNAME | Redireciona um nome para outro nome, por exemplo www para o domínio raiz. Não pode coexistir com outro registo no mesmo nome, por isso normalmente não se usa no domínio raiz (@). |
| MX | Diz para que servidor é entregue o e-mail. Quando migra um site, não mexa nos registos de e-mail. |
| TXT | Usado para verificação e para registos de texto como o SPF e o DKIM. |
Tempo de propagação e como verificar
O TTL indica durante quantos segundos um registo é guardado numa cache. O que chamamos «propagação do DNS» é, na verdade, as caches de todo o mundo a esquecerem o registo antigo. Quando adiciona um registo novo, costuma ser rápido. Quando altera um registo existente, pode ter de esperar o TTL do registo antigo. Se vai migrar um site em produção, baixe o TTL para um valor pequeno, como 300 segundos, pelo menos um período de TTL antes da migração, e volte ao valor anterior quando a mudança estiver feita. Se um nome que nunca existiu foi consultado antes, a resposta «não existe» também pode ficar nas caches durante algum tempo.
Verifique que o registo está visível com estes comandos:
- macOS e Linux: o
dig +short example.comdeve mostrar o endereço IP do seu servidor. Para owww, experimentedig +short www.example.com. - Windows:
nslookup example.com - Se o navegador continuar a ir para o endereço antigo, limpe a cache de DNS do seu computador. No Windows, execute
ipconfig /flushdns. No macOS, executesudo dscacheutil -flushcachee depoissudo killall -HUP mDNSResponder.
Se o comando mostrar o IP certo mas a página não abrir, execute curl -I http://example.com para ver se o servidor responde. Se vier uma resposta mas o conteúdo não for o site que espera, o servidor web não conhece este domínio. Também é preciso apresentar o domínio ao servidor web.
Como apontar um subdomínio?
Para um subdomínio (por exemplo blog.example.com), adiciona o mesmo tipo de registo: nome blog, tipo A, valor o endereço IP do servidor. Cada subdomínio é um registo à parte. Se os enviar todos para o mesmo servidor, escreva um registo A para cada um, ou escreva um registo A uma só vez e aponte os outros para ele com registos CNAME. É o servidor web que decide que site abre.
Adicionar um registo ou alterar os servidores de nomes?
Na maioria dos casos, basta adicionar um único registo A, e a gestão de DNS fica onde está. Alterar os servidores de nomes significa entregar a gestão de DNS a outro fornecedor. Se o fizer, tem de recriar todos os registos, sobretudo os registos MX, no novo local. Faça-o apenas de propósito.
Erros comuns
- Adicionar o registo apenas para o domínio raiz. O
www.example.comé um nome à parte e precisa do seu próprio registo. - Deixar um registo AAAA antigo. Se o registo IPv6 aponta para outro servidor, alguns visitantes vão parar ao sítio errado.
- Adicionar o registo no sítio errado. Se apontou os servidores de nomes para outro fornecedor, os registos gerem-se onde esses servidores de nomes apontam, e não onde comprou o domínio.
- Escrever um prefixo no campo do valor. Não escreva
http://no valor de um registo A. Escreva apenas o endereço IP. - Confiar no navegador. A cache do navegador pode enganá-lo. Verifique primeiro com um comando.
Depois de apontar o domínio
Quando o domínio chega ao servidor, tem de informar o servidor web sobre o domínio e obter um certificado HTTPS. O Let's Encrypt emite certificados gratuitos. Nas aplicações prontas da Seturack baseadas na web, como o WordPress, também tem de informar a aplicação sobre o domínio, por exemplo escrevendo-o nas definições do Caddy e nos campos de endereço do WordPress. Os passos de cada aplicação estão neste artigo de ajuda.
Não precisa de um IP separado para cada domínio. Pode alojar vários domínios no mesmo endereço IP, e o servidor web serve o site certo consoante o nome de domínio do pedido. Se quiser um IP separado, pode adicionar um IP extra. Um IP extra custa cerca de $1 por mês, IVA incluído. Nos servidores Linux, o IP é adicionado automaticamente dentro do servidor.
A Seturack não vende nomes de domínio, por isso compra o seu domínio noutro sítio. A única coisa de que precisa do painel é o endereço IP do seu servidor. O registo DNS adiciona-o onde gere o domínio.
Comentários0
Ainda não existem comentários
Seja a primeira pessoa a partilhar a sua opinião.
Inicie sessão ou crie uma conta para deixar um comentário.