Se já leste o capítulo sobre como funciona o DNS, sabes que o Sistema de Nomes de Domínio traduz nomes de domínio nos endereços IP que os computadores usam para se encontrarem. Os registos DNS são as entradas individuais dentro desse sistema. Cada registo guarda uma informação específica sobre o teu domínio e sobre o que deve acontecer quando alguém ou algo tenta chegar a ele.
O que são registos DNS?
Os registos DNS são entradas guardadas num servidor de nomes que dizem à internet como tratar os pedidos para o teu domínio. Pensa neles como um conjunto de indicações. Um registo diz onde estão os ficheiros do teu website. Outro diz onde entregar o teu email. Outro pode confirmar que és dono do domínio. Cada registo tem um tipo, um nome, um valor e um TTL (time to live), que controla durante quanto tempo o registo fica em cache antes de ser atualizado.
Todos os domínios têm pelo menos alguns registos DNS no sítio. Sem eles, nada ligado ao domínio funciona. Nenhum website carrega, nenhum email é entregue e nenhum serviço consegue verificar que o domínio te pertence.
Quais são os tipos de registos DNS mais comuns?
Existem dezenas de tipos de registos DNS, mas a maioria das marcas só vai trabalhar com seis. Cada um trata de uma função diferente.
Registo A
O registo A é o registo DNS mais básico e mais importante. Liga o teu nome de domínio a um endereço IPv4, que é o endereço numérico do servidor onde o teu website está alojado. Quando alguém escreve o teu domínio num navegador, o registo A é o que diz à internet a que servidor se ligar. Se estás a ligar um domínio a um fornecedor de alojamento, o registo A é quase sempre a primeira coisa que configuras.
Registo AAAA
O registo AAAA faz o mesmo trabalho do registo A, mas para endereços IPv6. O IPv6 é a versão mais recente do endereçamento da internet, que usa endereços mais longos para suportar um número muito maior de dispositivos. Nem todos os servidores usam já IPv6, por isso nem todos os domínios precisam de um registo AAAA. Se o teu fornecedor de alojamento te dá um endereço IPv6 além de um endereço IPv4, adicionar um registo AAAA garante que o teu site é acessível nos dois.
Registo CNAME
Um registo CNAME aponta um nome de domínio para outro nome de domínio em vez de diretamente para um endereço IP. É muito usado em subdomínios. Por exemplo, podes configurar um registo CNAME para que "www.yourdomain.com" aponte para "yourdomain.com", que por sua vez tem um registo A a apontar para o servidor. Os registos CNAME criam um alias, por isso, se o endereço IP do domínio principal mudar, o subdomínio acompanha automaticamente sem precisar de uma atualização separada.
Registo MX
MX significa Mail Exchange. O registo MX diz à internet que servidor trata do email do teu domínio. Quando alguém envia um email para um endereço do teu domínio, o servidor remetente consulta o registo MX para saber onde o entregar. Se usas um serviço de email separado do teu fornecedor de alojamento, os registos MX são a forma de ligar esse serviço ao teu domínio. Sem registos MX, o email enviado para o teu domínio não tem para onde ir.
Registo TXT
Um registo TXT guarda dados em texto simples. É usado para muitos fins, mas os mais comuns são a verificação do domínio e a segurança do email. Quando te inscreves num novo serviço e ele te pede para "verificar o teu domínio", normalmente estás a adicionar um registo TXT específico que o serviço depois verifica. Os registos TXT também são usados para as definições de SPF, DKIM e DMARC, que são normas de segurança do email que ajudam a impedir que spam e phishing sejam enviados usando o teu nome de domínio.
Registo NS
NS significa Name Server (servidor de nomes). O registo NS diz à internet que servidores de nomes são responsáveis pelos registos DNS do teu domínio. Quando registas um domínio, o registrador define por defeito registos NS que apontam para os seus próprios servidores de nomes. Se mudares a gestão do teu DNS para outro fornecedor, atualizas os registos NS para apontarem para os servidores de nomes desse fornecedor. Os registos NS são o ponto de partida. Tudo o resto, os teus registos A, registos MX e o resto, fica guardado nos servidores de nomes para onde os registos NS apontam.
Quando precisas de editar registos DNS?
Na maior parte das vezes, os registos DNS são configurados uma vez e deixados em paz. Mas há algumas situações em que vais precisar de fazer alterações.
- Ligar um domínio ao alojamento. Quando compras um domínio a um fornecedor e alojas o teu website noutro, precisas de atualizar o registo A (ou por vezes os registos NS) para apontar o teu domínio para o servidor do fornecedor de alojamento. É um dos passos centrais para perceber domínio e alojamento e como os dois funcionam em conjunto.
- Configurar o email. Se queres usar um endereço de email personalizado com o teu domínio, precisas de adicionar registos MX que apontem para os servidores do teu fornecedor de email.
- Verificar a titularidade do domínio. Serviços como consolas de pesquisa, plataformas de email e fornecedores de certificados SSL pedem muitas vezes que adiciones um registo TXT para provar que controlas o domínio.
- Adicionar um subdomínio. Se queres criar um subdomínio como "shop.yourdomain.com" ou "blog.yourdomain.com", adicionas um registo CNAME ou A para esse subdomínio.
- Mudar de fornecedor de alojamento ou de email. Sempre que mudas para um novo fornecedor, os registos DNS que apontavam para o antigo têm de ser atualizados para apontarem para o novo.
Como se editam os registos DNS?
A edição de registos DNS faz-se através do fornecedor que gere os servidores de nomes do teu domínio. Na maioria dos casos, é o teu registrador de domínios. Algumas marcas usam um serviço de gestão de DNS separado e, nesse caso, as edições fazem-se aí.
Os passos gerais são os mesmos, seja qual for o fornecedor.
- Entra na conta onde o DNS do teu domínio é gerido.
- Encontra as definições de DNS ou o editor da zona DNS do teu domínio.
- Escolhe o tipo de registo que queres adicionar ou editar (A, CNAME, MX, TXT, etc.).
- Introduz o nome (normalmente o domínio ou subdomínio), o valor (o endereço IP, o nome do servidor ou a sequência de texto) e o TTL.
- Guarda o registo.
Antes de fazeres qualquer alteração, anota os valores atuais dos registos que planeias editar. Se algo correr mal, ter os valores originais permite-te reverter depressa em vez de esperares que o apoio os procure por ti.
Quais são os erros comuns ao editar registos DNS?
As alterações aos registos DNS são simples em conceito mas fáceis de errar. Eis os erros que causam mais problemas.
- Editar o DNS no sítio errado. Se os teus registos NS apontam para um fornecedor diferente do teu registrador, as alterações feitas no registrador não terão efeito. Confirma sempre onde o teu DNS é gerido antes de fazeres edições.
- Apagar registos que não criaste. Alguns registos são configurados automaticamente pelo teu fornecedor de alojamento ou de email. Apagá-los pode quebrar o teu website ou o teu email sem aviso. Se não tens a certeza do que um registo faz, pesquisa antes de o remover.
- Usar o tipo de registo errado. Adicionar um CNAME onde é preciso um registo A, ou o contrário, impede a ligação de funcionar. Segue exatamente as instruções do teu fornecedor de alojamento ou de email.
- Esquecer-se de atualizar os registos MX depois de uma mudança de alojamento. Mudar o registo A para apontar para um novo alojamento não afeta o email. Se o teu email era tratado pelo alojamento antigo, os teus registos MX continuam a apontar para lá. Atualiza-os ou o teu email deixa de chegar.
- Definir o TTL demasiado alto antes de uma mudança planeada. Um TTL alto significa que o registo antigo fica em cache durante mais tempo depois de fazeres uma alteração. Se sabes que vem aí uma alteração de DNS, baixa o TTL umas horas antes para que o novo registo se propague mais depressa quando fizeres a mudança.
Quanto tempo demoram as alterações de DNS?
As alterações de DNS não entram em vigor instantaneamente. Depois de atualizares um registo, a alteração precisa de se espalhar pela internet. Este processo chama-se propagação do DNS. Pode demorar de alguns minutos a 48 horas, consoante o TTL do registo antigo e a rapidez com que os diferentes fornecedores de internet atualizam os seus dados de DNS em cache.
Na prática, a maioria das alterações propaga-se em poucas horas. Durante a propagação, alguns visitantes podem ainda ser encaminhados para o servidor antigo enquanto outros chegam ao novo. É normal e temporário. Podes usar ferramentas online gratuitas de propagação de DNS para verificar se uma alteração chegou a regiões específicas.
Se estás a planear uma mudança grande, como trocar de fornecedor de alojamento, ajuda baixar o TTL dos registos afetados um ou dois dias antes. Um TTL mais baixo significa que as caches expiram mais depressa, por isso o novo registo espalha-se mais rapidamente quando fizeres a alteração.
Como o WEMASY trata dos registos DNS
Quando ligas um domínio personalizado ao teu site WEMASY, a plataforma diz-te exatamente que registos DNS adicionar ou atualizar. Recebes os valores específicos do registo A e de quaisquer outros registos necessários, com instruções passo a passo sobre onde os introduzir no teu registrador de domínios. O SSL é ativado automaticamente quando o domínio fica ligado, e os registos necessários para HTTPS são tratados do lado do WEMASY, sem configuração de DNS adicional da tua parte.
Quanto ao email, o WEMASY ainda não oferece alojamento de email (chega em breve), por isso os teus registos MX continuam a apontar para o fornecedor de email que usares. O DNS do teu website e o DNS do teu email mantêm-se independentes, o que significa que ligar o teu domínio ao WEMASY não afeta a entrega do teu email.
Vê o que está incluído em cada plano em preços do WEMASY.
Perguntas frequentes
Dois registos DNS do mesmo tipo podem apontar para servidores diferentes?
Sim. Alguns tipos de registo permitem várias entradas. Por exemplo, podes ter dois registos A a apontar para dois endereços IP diferentes para distribuição de carga, ou dois registos MX com valores de prioridade diferentes para que o email recorra a um servidor secundário se o principal estiver indisponível. O número de prioridade nos registos MX determina que servidor é tentado primeiro. Números mais baixos significam prioridade mais alta. Com o criador de websites do WEMASY, podes configurar isto diretamente no teu website.
Preciso de editar registos DNS se comprei o domínio e o alojamento ao mesmo fornecedor?
Normalmente não. Quando o teu domínio e o teu alojamento estão no mesmo fornecedor, os registos DNS costumam ser configurados automaticamente. O registo A, os registos NS e quaisquer definições por defeito já apontam para o sítio certo. Só precisarias de editar os registos DNS manualmente se adicionares um serviço de email de terceiros, verificares o teu domínio com uma ferramenta externa ou configurares um subdomínio que aponte para outro lado.
O que acontece se apagar todos os registos DNS por acidente?
O teu website deixa de carregar e o teu email deixa de ser entregue. Nada ligado ao domínio vai funcionar até os registos serem restaurados. A maioria dos fornecedores de DNS guarda um histórico ou permite repor os registos por defeito. Se fizeste uma cópia de segurança dos teus registos antes de editar, podes reintroduzi-los manualmente. Se não, contacta os teus fornecedores de alojamento e de email para obteres os valores corretos dos registos e volta a adicioná-los um a um.
É seguro alterar registos DNS enquanto o meu website está no ar?
Depende do que estás a alterar. Adicionar um novo registo TXT para verificação do domínio ou um novo CNAME para um subdomínio não afeta o teu website existente. Alterar o registo A ou os registos NS muda para onde o teu domínio aponta, o que significa que o teu site pode ficar temporariamente em baixo durante a propagação se o novo servidor não estiver pronto. Planeia as alterações do registo A ou dos registos NS para horas de pouco tráfego, baixa o TTL antes e garante que o novo destino está totalmente configurado antes de fazeres a mudança.
Qual é a diferença entre alterar os registos NS e alterar os registos A?
Alterar o registo A atualiza para onde aponta um domínio ou subdomínio específico. Alterar os registos NS passa toda a tua gestão de DNS para outro fornecedor, o que significa que todos os teus registos (A, MX, TXT, CNAME, tudo) passam a ser geridos num novo local. Se só precisas de apontar o teu domínio para um novo servidor, altera o registo A. Se queres que outra empresa gira todas as tuas definições de DNS, altera os registos NS. Alterar os registos NS é uma mudança maior e afeta todos os serviços ligados ao domínio.
O próximo capítulo explica como apontar um domínio para um website, onde vais pôr estes registos DNS em prática e percorrer todo o processo de ligar um domínio ao teu alojamento passo a passo.