DNS — Domain Name System. É a lista telefônica da internet, traduzindo nomes de domínio legíveis por humanos em endereços IP de máquinas.
Como Funciona
- Você digita
exemplo.com - Navegador verifica cache local → cache do SO → cache do roteador
- Resolvedor recursivo (ISP, 1.1.1.1, 8.8.8.8) consulta:
- Servidores raiz (.) → Servidores TLD (.com) → Nameservers autoritativos (exemplo.com)
- NS autoritativo retorna registro A (IPv4) e/ou registro AAAA (IPv6)
- Navegador conecta ao IP via TCP/TLS (HTTPS)
Principais Tipos de Registro DNS
- A / AAAA: Endereço IPv4 / IPv6
- CNAME: Alias para outro domínio
- MX: Servidor de e-mail
- TXT: Verificação, SPF, DKIM, DMARC
- NS: Nameservers delegados
- SRV: Localização de serviço (VoIP, XMPP)
- CAA: Autorização de Autoridade Certificadora
Propriedades Críticas
- Hierárquico e Distribuído: Sem ponto único de controle
- Cacheado: TTL (Time To Live) reduz carga
- Seguro: DNSSEC valida respostas; DoH/DoT criptografa consultas
- Operacional desde 1985 (RFC 1034/1035)
Sem DNS, você precisaria memorizar endereços IP para cada site. É o serviço de diretório fundamental da internet.