Função Principal
Um servidor DNS (Domain Name System) traduz nomes de domínio legíveis por humanos (exemplo.com) em endereços IP legíveis por máquinas (93.184.216.34 ou 2606:2800:220:1:248:1893:25c8:1946).
Como Funciona Uma Query (Simplificado)
- Digite
google.com no browser.
- OS verifica cache local → ficheiro hosts.
- Se miss, pergunta ao Resolvedor Recursivo (geralmente do ISP, ou 1.1.1.1, 8.8.8.8).
- Resolvedor consulta Root → TLD (.com) → NS Autoritativo para google.com.
- Autoritativo devolve registos A (IPv4) / AAAA (IPv6).
- Resolvedor faz cache, devolve IP ao OS → browser conecta.
Tipos de Servidores DNS
- Resolvedor Recursivo: Faz o trabalho para clientes (ISP, Cloudflare 1.1.1.1, Google 8.8.8.8, Quad9 9.9.9.9).
- Nameserver Autoritativo: Guarda registos definitivos para uma zona (ex: ns1.google.com).
- Servidores Root / TLD: Topo hierarquia (.com, .net, .org roots).
- Servidor Encaminhamento / Cache: Local (router, Pi-hole, Unbound) — acelera repetições, permite filtragem.
Além da Tradução: Funções Extra
- Balanceamento Carga: Múltiplos IPs para um nome (round-robin, geo, saúde).
- Failover: Health checks → remove IPs mortos.
- Filtragem/Segurança: Bloquear malware, anúncios, pornografia (NextDNS, OpenDNS, Quad9).
- Split Horizon: Respostas diferentes para clientes internos vs. externos.
- DNSSEC: Validação criptográfica respostas.
- DoH / DoT: Queries encriptadas (privacidade).
Por Que Importa
Sem DNS, teríamos de decorar IPs. DNS torna a internet usável, escalável e gerível. Escolher resolvedor rápido, seguro, respeitador privacidade (ex: Cloudflare, Quad9, NextDNS) é upgrade simples e alto impacto.