Guia completo para a resolução de nomes de domínio: um guia abrangente do iniciante ao especialista.

Leitura de 2 minutos
2026-03-13
3,043
Eu recebo uma comissão quando você faz compras através dos links abaixo, sem custo adicional para você.

No mundo online, o nome de domínio que você possui, como “example.com”, é apenas um nome de diretório conveniente para os humanos lembrarem. Para acessar realmente o site, o seu dispositivo deve encontrar o endereço do servidor real correspondente a esse nome de domínio, e esse é o processo de “resolução de nome de domínio”. Compreender cada etapa da resolução de nome de domínio é fundamental para entender como os sites funcionam e resolver problemas de rede. Este artigo começará com os conceitos mais básicos e irá aprofundando gradualmente, oferecendo uma visão completa da jornada por trás da entrada do nome de domínio e da abertura da página web.

O que é a resolução de nomes de domínio?

A resolução de nomes de domínio, também conhecida como resolução DNS, é o processo de converter nomes de domínio fáceis de memorizar em endereços IP que os computadores podem utilizar para localização. Este sistema de base de dados distribuído globalmente, que funciona como uma “lista telefónica” da Internet, é uma infraestrutura fundamental para o correto funcionamento da Internet.

Conceito central: nome de domínio e endereço IP

Um nome de domínio é um identificador de um website, como “baidu.com”. Um endereço IP é o endereço numérico exclusivo de um servidor na rede, como “192.168.1.1”. A resolução de um nome de domínio consiste basicamente em verificar qual o “endereço IP” que corresponde a “baidu.com”. Dado que os endereços IP são difíceis de memorizar, foi criado o sistema de nomes de domínio (DNS).

Leitura recomendada Para iniciantes: Como comprar e resolver um domínio, e construir um site rapidamente

Os componentes principais da resolução DNS

O processo de resolução envolve vários elementos, formando uma cadeia de consulta completa. Os servidores de nomes de raiz estão no topo da pirâmide, existindo apenas 13 conjuntos em todo o mundo, que gerenciam as informações de todos os domínios de topo . Os servidores de nomes de domínio de topo são responsáveis pela gestão de domínios de topo como .com, .net, .cn, etc. Os servidores de nomes autoritativos são os detentores das respostas finais, armazenando os registos A e CNAME específicos que configurou para o seu domínio. Os resolvedores recursivos são normalmente fornecidos pelo seu fornecedor de serviços de Internet e são responsáveis por efetuar consultas aos servidores de todos os níveis em seu nome e, finalmente, devolver os resultados a si.

Registro de nome de domínio da Hosting.com
Obtenha um nome de domínio .com gratuito por um ano com um plano anual de hospedagem compartilhada, suporte para mais de 300 extensões de domínio, gerenciamento de DNS gratuito e suporte ao cliente 24 horas por dia, 7 dias por semana!

O processo completo de resolução de nomes de domínio (Domain Name Resolution, DNS) é o seguinte:

Quando você digita um endereço na internet no seu navegador e pressiona Enter, começa uma elaborada corrida de consultas. Este processo geralmente é concluído em milissegundos, mas envolve várias etapas importantes.

Passo 1: Pesquisa local

O seu computador irá, primeiro, verificar a cache local, incluindo a cache do navegador e a do sistema operativo. Se tiver visitado o website recentemente, o resultado da resolução poderá estar armazenado na cache e será utilizado diretamente, o que é mais rápido. Se a cache local não existir, o sistema irá consultar o ficheiro hosts local, que é um ficheiro do sistema que permite configurar manualmente o mapeamento de domínios.

2º passo: consulta recursiva.

Se não existirem registos locais, o pedido de consulta é enviado para o resolvedor recursivo predefinido na configuração da rede. O resolvedor recursivo verifica primeiro a sua cache. Se não existir cache, ele atua como um “detetive”, iniciando uma consulta iterativa da raiz até às folhas.

Primeiro, ele pergunta ao servidor de nomes de raiz: onde está o servidor de nomes de domínio de topo “.com”? O servidor de raiz irá devolver o endereço do servidor de nomes de domínio de topo responsável por “.com”.

Leitura recomendada Explicação detalhada do princípio da resolução de nomes de domínio: o processo completo desde a introdução no navegador até ao carregamento do website.

Passo 3: Consulta iterativa

O resolvedor recursivo, em seguida, pergunta ao servidor de domínio de topo “.com”: “Onde está o servidor de nomes autoritário de ”example.com“?”. O servidor de domínio de topo irá devolver o endereço do servidor de nomes autoritário responsável por "example.com".

Por fim, o resolvedor recursivo envia uma consulta ao servidor de nomes de domínio autoritativo de “example.com”: “Qual é o endereço IP de www.example.com?”. O servidor autoritativo retorna o registro A final (endereço IP).

4º passo: Os resultados são devolvidos e armazenados em cache.

Depois de obter o endereço IP, o resolvedor recursivo devolve-o ao seu computador e, por outro lado, armazena o resultado por um período de tempo (definido pelo valor TTL). O seu computador também armazena o resultado para utilização posterior. Nesta altura, o navegador conseguiu obter o endereço IP do servidor e começou a estabelecer uma ligação HTTP.

Registro de nome de domínio UltaHost
Mais de 300 sufixos de domínios, escolha um plano de hospedagem anual e aproveite os domínios gratuitos! Transfira domínios para a Ultahost para renovação gratuita por 1 ano, .com $9.49 no primeiro ano!

Os tipos de registos DNS mais comuns e as suas funções.

Os servidores de nomes autoritários armazenam vários tipos de registos, cada um com funções diferentes, que, em conjunto, determinam como o nome de domínio é resolvido e utilizado.

Registro A e Registro AAAA

Um registo A é o registo mais básico, utilizado para direcionar um nome de domínio para um endereço IPv4. Por exemplo, “www.example.com” é direcionado para “93.184.216.34”. Os registos AAAA têm uma funcionalidade semelhante, mas direcionam para endereços IPv6, de modo a satisfazer as necessidades da Internet moderna.

Registro CNAME

Um registo CNAME é um registo de alias. Permite-lhe apontar um nome de domínio para outro nome de domínio, em vez de um endereço IP. Por exemplo, pode definir “blog.example.com” como um “CNAME” que aponta para “myblog.hosting.com”. Quando pesquisa “blog.example.com”, o resolvedor procura o endereço IP de “myblog.hosting.com”. Isto proporciona uma grande flexibilidade na gestão de vários subdomínios.

Leitura recomendada Resolução profunda de nomes de domínio: um guia técnico completo e uma estratégia prática desde o registro, resolução até o gerenciamento

Registros MX e Registros TXT

Os registos MX são utilizados especificamente no sistema de e-mail e indicam o endereço do servidor de correio responsável por receber os e-mails desse domínio. Os programas de entrega de e-mail enviam mensagens de acordo com a prioridade dos registos MX. Os registos TXT são utilizados para armazenar qualquer informação de texto, sendo a utilização mais comum o armazenamento dos registos SPF, DKIM e DMARC, que são utilizados para verificar a identidade do remetente do e-mail, prevenir spam e é uma configuração importante para a segurança do e-mail.

Registros NS

Os registos NS indicam quais os servidores de nomes responsáveis pela resolução dos subdomínios desse domínio. São normalmente configurados pelo registador e definem um conjunto de servidores de nomes autoritativos. Por exemplo, se indicar os registos NS do seu domínio para os servidores DNS do seu fornecedor de serviços na nuvem, todos os registos A, CNAME, etc., subsequentes terão de ser configurados na interface de gestão de DNS desse fornecedor de serviços na nuvem.

Registro de domínio da Bluehost
Registro de domínio da Bluehost
Suporte ao gerador de nome de domínio AI, suporte de serviço 24 horas por dia, 7 dias por semana
Geração de nomes de domínio com IA
Visite Registro de Nome de Domínio Bluehost →
Registro de domínio WordPress.com
Registro de domínio WordPress.com
Com até 69% de desconto + migração gratuita em planos selecionados, você pode escolher entre .com, .blog e mais de 350 outras extensões de domínio para registrar.
Nome de domínio gratuito no primeiro ano quando você compra um plano anual pago
Visite o Registro de Nome de Domínio do WordPress.com →

Estratégia de análise avançada e otimização

Depois de dominar o básico, podemos utilizar algumas estratégias avançadas para melhorar o desempenho, a disponibilidade e a segurança da análise.

Usar serviços DNS públicos

Você pode não usar o DNS padrão fornecido pelo provedor de serviços de Internet e, em vez disso, configurar manualmente um DNS público mais rápido, seguro e limpo. Por exemplo, o Google Public DNS ou o Cloudflare DNS. Eles geralmente têm tempos de resposta mais rápidos, proteção contra sequestro de DNS e filtragem de sites maliciosos.

Balanceamento de carga DNS e failover

Através da configuração de vários registos A com o mesmo tipo de registo, mas que apontam para diferentes endereços IP, é possível implementar o DNS Round Robin, um tipo de balanceamento de carga simples. Para uma distribuição de tráfego mais inteligente, pode-se utilizar o DNS Round Robin ponderado, que atribui diferentes pesos aos vários servidores.

Uma estratégia mais avançada é o encaminhamento baseado na localização geográfica. Os serviços DNS inteligentes fornecidos pelos provedores de serviços em nuvem podem resolver nomes de domínio para o IP do servidor mais próximo ou que oferece o melhor serviço, com base na localização geográfica do usuário, o que aumenta significativamente a velocidade de acesso.

Extensão de segurança DNS

O protocolo DNS tradicional é em texto simples, sendo fácil de espiar e manipular. O DNSSEC fornece uma verificação de assinatura digital para as respostas DNS, garantindo que os resultados de resolução recebidos não foram adulterados por intermediários, assegurando a integridade dos dados e a autenticidade da fonte. Embora não criptografe os dados, o DNSSEC previne eficazmente ataques como o envenenamento do cache DNS.

resumos

A resolução de nomes de domínio é uma ponte invisível que liga os utilizadores aos serviços dos websites. Embora o processo seja complexo, é eficiente e organizado. Desde a compreensão da relação entre os nomes de domínio e os endereços IP, até o domínio de todo o processo de consultas recursivas e iterativas, é a base para a deteção de problemas de rede. Familiarizar-se com os vários tipos de registos DNS permite controlar com precisão serviços como e-mail, websites, subdomínios, etc. Além disso, a utilização de estratégias avançadas, como DNS público, balanceamento de carga, roteamento inteligente e DNSSEC, pode otimizar significativamente o desempenho de acesso, a disponibilidade e a segurança dos websites. Quer seja um proprietário de website ou um entusiasta de tecnologia de rede, uma compreensão profunda da resolução de nomes de domínio permitirá que se mova com mais facilidade no mundo digital.

Perguntas frequentes Perguntas frequentes

Quais são as principais razões para o fracasso na resolução de DNS?

A falha de resolução de DNS pode ser causada por vários motivos. Os mais comuns são problemas de conexão de rede local ou o servidor DNS configurado não estar disponível. O nome de domínio em si pode estar desatualizado, ter sido cancelado ou ter registos configurados incorretamente. Por vezes, o firewall ou o software de segurança intercetam incorretamente os pedidos de consulta DNS. Além disso, qualquer problema em qualquer fase do percurso do resolvedor recursivo até ao servidor autoritativo pode resultar numa falha de resolução final.

Quanto tempo deve ser definido o valor TTL para ser adequado?

A configuração do valor TTL requer um equilíbrio entre flexibilidade de alterações e desempenho de resolução. Um TTL mais curto (como 300 segundos) significa que as alterações de registos entrarão em vigor mais rapidamente em todo o mundo, sendo adequado para cenários de alterações frequentes ou que necessitem de uma rápida recuperação após uma falha, mas aumentará a pressão das consultas no servidor autoritativo. Um TTL mais longo (como 86400 segundos, ou seja, um dia) pode reduzir significativamente o número de consultas e melhorar a velocidade de resolução, sendo adequado para serviços com endereços IP estáveis a longo prazo, mas as alterações de registos demorarão muito tempo a entrar em vigor em todo o mundo. Geralmente, recomenda-se que o ambiente de produção seja configurado para um período entre 1 hora e meio dia.

Quais são as diferenças entre um registro CNAME e um redirecionamento de URL?

Estes são dois conceitos completamente diferentes. Um registo CNAME é uma resolução de alias a nível de DNS, que direciona um domínio para outro domínio. O endereço de acesso final é o domínio de destino, e a barra de endereço do navegador mostrará o domínio CNAME. Por outro lado, o redirecionamento de URL (também conhecido como redirecionamento de URL) é um desvio a nível de HTTP, que requer um servidor web. Quando um utilizador acede ao endereço A, o servidor devolve um código de estado 301 ou 302, indicando ao navegador que deve redirecionar para o endereço B. A barra de endereço do navegador acabará por mostrar o endereço de destino B. O CNAME não altera a origem do conteúdo, enquanto o redirecionamento de URL altera o ponto final do acesso.

Por que, após alterar os registos DNS, algumas regiões ainda não são acessíveis?

Isso ocorre porque os registros DNS são armazenados em cache em todo o mundo. O valor TTL que você define determina o tempo de armazenamento em cache do registro nos resolvedores recursivos. Antes da expiração do TTL, os resolvedores em todo o mundo ainda usarão os registros em cache antigos. Mesmo que o seu cache local tenha sido limpo, os usuários de outras regiões podem ainda ter os registros em cache dentro do período de validade. Este fenómeno é conhecido como “atraso de propagação DNS”. A única forma de resolver isto é aguardar que o cache global expire gradualmente e seja atualizado, ou definir um valor TTL menor antes da alteração.