Todos os produtos
Search
Central de documentação

Alibaba Cloud DNS:Basic concepts

Última atualização: Sep 02, 2026

Este tópico apresenta os conceitos fundamentais do Alibaba Cloud DNS para ajudar você a entender o funcionamento da resolução de nomes de domínio e como configurar o DNS.

Visão geral do sistema DNS

O DNS (Domain Name System) é uma infraestrutura fundamental da Internet e um service essencial para intranets corporativas. Ele converte nomes de domínio legíveis por humanos em endereços IP roteáveis por máquinas. Esse processo de conversão é chamado de resolução de nomes de domínio.

O DNS é um banco de dados distribuído que mapeia nomes de domínio para endereços IP, permitindo que os usuários acessem recursos de rede sem precisar memorizar endereços IP numéricos. O protocolo DNS opera sobre UDP na porta 53.

Duas dimensões de classificação do DNS

O DNS pode ser classificado em duas dimensões:

Dimensão

Tipo

Descrição

Por ambiente de rede

DNS público

Atende usuários da Internet, resolvendo nomes de domínio públicos para endereços IP públicos

DNS interno

Atende redes internas corporativas, resolvendo nomes de domínio internos para endereços IP internos

Por função na cadeia de resolução

DNS autoritativo

Mantém o mapeamento entre nomes de domínio e endereços IP dentro de uma zona específica; é a fonte definitiva de verdade para a resolução de domínios

DNS recursivo

Conclui todo o processo de consulta DNS em nome do cliente e retorna o resultado

Hierarquia de domínios

Os nomes de domínio utilizam uma estrutura hierárquica em árvore para nomenclatura. Cada host ou roteador conectado à Internet possui um nome hierárquico único. Um nome de domínio consiste em uma sequência de rótulos separados por pontos.

Exemplos

  • .com é um domínio de nível superior;

  • aliyun.com é um domínio de segundo nível (também conhecido como domínio registrado ou domínio apex);

  • example.aliyun.com e www.aliyun.com são subdomínios, também chamados de domínios de terceiro nível;

  • test.example.aliyun.com é um subdomínio de um subdomínio, também chamado de domínio de quarto nível.

Hierarquia de servidores DNS

O processo de resolução DNS envolve quatro níveis de servidores DNS:

Tipo de servidor

Função

Servidor de Nomes Raiz

Nome completo: Root Name Server, abreviado como Root Server. Quando o servidor DNS local não encontra o resultado da resolução localmente, ele consulta primeiro o servidor de nomes raiz e obtém o endereço IP do servidor de nomes TLD.

Servidor de Nomes de Domínio de Nível Superior (Servidor TLD)

Gerencia os nomes de domínio registrados sob sua responsabilidade. Por exemplo, para example.com, o servidor TLD .com pode retornar o endereço do servidor de nomes autoritativo para o domínio example.com.

Servidor de Nomes Autoritativo (NS)

Único dentro de uma zona específica, mantém o mapeamento entre nomes de domínio e endereços IP nessa zona. Um exemplo é o service Public Zone do Alibaba Cloud DNS.

Servidor DNS Local (Local DNS)

Responde a solicitações recursivas de clientes e consulta iterativamente servidores upstream até obter o resultado da resolução. Exemplos incluem o servidor DNS atribuído automaticamente na máquina do usuário, o servidor DNS atribuído pelo ISP e services públicos de DNS, como Google DNS ou 223.5.5.5.

Cada nível da hierarquia de domínios possui seu servidor de nomes dedicado, com o servidor de nomes raiz no topo. Cada camada de servidores de nomes armazena os endereços IP dos servidores de níveis inferiores, possibilitando consultas passo a passo.

Mecanismos de resolução DNS

Processo de resolução DNS

O processo de resolução de nomes de domínio quando um usuário acessa um site através do domínio example.com ocorre da seguinte forma:

  1. O usuário insira example.com no navegador e o navegador inicia uma solicitação de consulta ao servidor DNS local. Se o servidor DNS local tiver dados de resolução em cache, ele retorna diretamente o endereço IP correspondente a example.com para o navegador, e o processo salta para a etapa 9. Caso não haja dados em cache, o processo continua na etapa 2.

  2. O servidor DNS local consulta o servidor de nomes raiz.

  3. O servidor de nomes raiz retorna o endereço do servidor de nomes TLD .com para o servidor DNS local.

  4. O servidor DNS local envia uma solicitação de consulta para example.com ao servidor de nomes TLD .com.

  5. O servidor de nomes TLD .com retorna o endereço do servidor de nomes autoritativo para example.com ao servidor DNS local.

  6. O servidor DNS local envia uma solicitação de consulta ao servidor de nomes autoritativo.

  7. O servidor de nomes autoritativo retorna o endereço IP correspondente a example.com para o servidor DNS local.

  8. O servidor DNS local retorna o endereço IP para o navegador.

  9. O navegador acessa o servidor do site usando o endereço IP.

  10. O servidor do site retorna o conteúdo da página web.

Consulta recursiva

A consulta recursiva significa que o servidor DNS recursivo conclui todo o processo de consulta em nome do cliente. Cada etapa é tratada pelo servidor recursivo, que retorna o resultado final diretamente ao cliente. Por exemplo:

  • O cliente envia uma solicitação ao DNS local (servidor DNS recursivo) pedindo o endereço IP de www.example.com.

  • Se o servidor recursivo não souber a resposta, ele consulta sequencialmente o servidor de nomes raiz, o servidor TLD e o servidor de nomes autoritativo, seguindo cada etapa até obter a resposta final.

  • O cliente precisa apenas aguardar o servidor recursivo fornecer o resultado final da resolução.

Características

  • O cliente envia uma única consulta e aguarda uma única resposta.

  • O servidor recursivo suporta uma carga relativamente alta, pois deve concluir todo o processo de consulta.

  • Este é o método mais comum utilizado entre clientes e servidores DNS locais.

Aplicações comuns

  • Usuários comuns, PCs e navegadores: Utilizam apenas consultas recursivas e não processam consultas iterativas.

  • Servidores DNS locais (como o DNS da sua operadora de banda larga, DNS público como 8.8.8.8 ou DNS de intranet corporativa): Geralmente assumem a função de resolução recursiva e iniciam consultas iterativas para servidores upstream (raiz, TLD e DNS autoritativo).

  • Servidores DNS públicos: Atuam de forma recursiva para usuários finais e iterativa para servidores DNS upstream.

Consulta iterativa

Na consulta iterativa, o servidor DNS fornece ao servidor solicitante a melhor referência que possui. Se o servidor não tiver a resposta, ele informa ao servidor solicitante onde perguntar a seguir, e este continua o processo. Por exemplo:

  • O servidor DNS local consulta o servidor de nomes raiz para obter o endereço IP de www.example.com. O servidor de nomes raiz não retorna o endereço IP diretamente; em vez disso, responde com uma referência: "Consulte o servidor TLD". O servidor de nomes raiz está executando uma resolução iterativa.

  • Em seguida, o servidor DNS local consulta o servidor TLD, que responde com outra referência: "Consulte este servidor de nomes autoritativo". O servidor TLD está executando uma resolução iterativa.

  • Esse ciclo continua passo a passo até que o servidor autoritativo seja encontrado e o resultado final seja retornado ao servidor DNS local.

Características

  • O servidor solicitante envia uma consulta em cada etapa da cadeia de resolução.

  • Cada servidor suporta uma carga relativamente baixa, pois retorna apenas uma referência em vez de concluir a consulta completa.

Aplicações comuns

  • Servidores de nomes raiz, servidores TLD e servidores de nomes autoritativos.

  • Servidores DNS auto-hospedados para empresas, escolas e outras organizações.

  • Servidores DNS públicos: Atuam de forma recursiva para usuários finais e iterativa para servidores DNS upstream.

Registro DNS

Os registros DNS definem como um nome de domínio é resolvido. Após adicionar um domínio ao Alibaba Cloud DNS, configure seus registros DNS para especificar para onde o domínio aponta, como um endereço IPv4, um endereço IPv6, outro nome de domínio ou um endereço de servidor de e-mail. Quando o domínio é acessado, o sistema DNS retorna o endereço de destino com base nesses registros, mapeando o nome de domínio para seu destino designado.

Cache DNS

Um cache DNS armazena dados de resolução próximos ao cliente que fez a solicitação. Os dados DNS podem ser armazenados em cache em qualquer nível da hierarquia de consulta. O armazenamento em cache reduz o número de consultas recursivas e diminui a latência da consulta, permitindo que os usuários obtenham resultados mais rapidamente.

TTL

O Time to Live (TTL) informa ao resolvedor DNS local por quanto tempo um resultado de resolução pode ser armazenado em cache. Quando o TTL expira, o resolvedor remove o registro de seu cache. Se um usuário solicitar o mesmo nome de domínio novamente após a expiração, o resolvedor deverá executar uma nova consulta.

Pilha dupla IPv4/IPv6

Uma pilha dupla de IP, ou dual stack, permite que um sistema utilize as pilhas de protocolos IPv4 e IPv6 simultaneamente. As duas pilhas de protocolos operam em paralelo.

Segurança DNS

Ataque de inundação de consultas DNS

Um ataque de inundação de consultas DNS é um tipo de ataque de negação de service (DoS) em que um invasor usa várias máquinas comprometidas para enviar um volume massivo de consultas de nomes de domínio a um servidor DNS alvo. Se o número de consultas por segundo exceder a capacidade de processamento do servidor, as solicitações legítimas de resolução podem atingir o tempo limite, afetando a disponibilidade do service.

DNSSEC

As Extensões de Segurança do Sistema de Nomes de Domínio (DNSSEC) usam assinaturas digitais para garantir a autenticidade e a integridade das respostas DNS. O DNSSEC previne eficazmente ataques como falsificação de DNS e envenenamento de cache, protegendo os usuários contra redirecionamentos para sites maliciosos e aumentando a confiança na Internet.

Sub-rede de cliente EDNS

O EDNS (Extension Mechanisms for DNS) Client Subnet é um protocolo de extensão DNS enviado pelo Google que permite que um resolvedor DNS recursivo passe as informações de endereço IP do cliente para um servidor DNS autoritativo.

Encaminhamento de URL

O encaminhamento de URL, também conhecido como redirecionamento de URL, é uma técnica que utiliza configurações especiais de servidor para redirecionar solicitações de um nome de domínio para outro site existente.

Conceitos de resolução móvel HTTPDNS

Terminal de aplicação

Refere-se a dispositivos terminais e services de aplicação usados para acesso à rede, incluindo, mas não se limitando a, terminais móveis, dispositivos IoT e aplicações móveis.

DNS over HTTPS (DoH)

Criptografa o tráfego de solicitações DNS. O Alibaba Cloud Public DNS fornece resolução DNS através de conexões HTTP criptografadas por TLS, conforme especificado na RFC 8484.

DNS over TLS (DoT)

Criptografa o tráfego de solicitações DNS. O Alibaba Cloud Public DNS fornece resolução DNS através de conexões TCP criptografadas por TLS, conforme especificado na RFC 7858.