/
/

Como configurar um servidor DNS: guia passo a passo

por Team Ninja
Server illustration representing How to Configure a DNS Server

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • O DNS traduz nomes de domínio: o Domain Name System converte nomes de domínio fáceis de lembrar em endereços IP, permitindo que os computadores localizem sites e se comuniquem com eles pela internet.
  • Atualize o DNS nos clientes: troque os servidores DNS nas configurações de rede do dispositivo — no Windows pelo Painel de Controle, no macOS pelas Preferências do Sistema e, no celular, pelos menus de configuração do Wi-Fi.
  • Configurar o servidor exige conhecimento técnico: a configuração de um servidor DNS envolve instalar funções (Gerenciador do Servidor, no Windows) ou o pacote BIND (Linux), criar arquivos de zona, configurar registros e aplicar medidas de segurança.
  • Trocar de DNS melhora o desempenho: migrar para servidores DNS mais rápidos, como Cloudflare (1.1.1.1) ou Google (8.8.8.8), acelera a navegação, aumenta segurança e privacidade e pode contornar restrições regionais de conteúdo.
  • Resolva falhas de resolução de DNS: limpe o cache (ipconfig /flushdns), verifique as regras de firewall, valide os arquivos de configuração com named-checkconf e teste as consultas com nslookup ou dig.

O Domain Name System (DNS) é a espinha dorsal da internet. Uma configuração de DNS adequada é essencial para uma conexão de internet sem falhas e tem papel central no desempenho de sites. Neste guia, vamos explorar a configuração de DNS e sua importância, além de trazer instruções passo a passo para configurar servidores DNS em diferentes plataformas e também os ajustes do lado do cliente.

Como atualizar a configuração de DNS no cliente

As configurações de DNS no cliente se limitam aos endereços IP dos servidores DNS e, normalmente, já vêm prontas. Isso faz parte do processo que atribui um endereço IP ao dispositivo. Se precisar alterar os servidores DNS, siga os passos abaixo conforme o sistema operacional:

Windows

  1. Abra o “Painel de Controle” e vá até a “Central de Rede e Compartilhamento”.
  2. Clique na conexão de rede ativa.
  3. Na nova janela, clique em “Propriedades”.
  4. Clique em “Protocolo IP Versão 4 (TCP/IPv4)” e depois em “Propriedades”.
  5. Escolha “Usar os seguintes endereços de servidor DNS” e informe os endereços IP desejados.
  6. Clique em OK e feche as janelas.

macOS

  1. Abra as “Preferências do Sistema” e vá em “Rede”.
  2. Selecione sua conexão de rede.
  3. Clique em “Avançado” e abra a aba “DNS”.
  4. Clique em “+” e informe os endereços IP dos servidores DNS.
  5. Mova os servidores DNS recém-adicionados para o topo da lista.
  6. Clique em OK e depois em “Aplicar”.

Você também pode se interessar por:

Como automatizar a limpeza do cache DNS no macOS

Android

  1. Abra “Configurações” e vá em “Rede e Internet”.
  2. Toque em “Wi-Fi”.
  3. Toque e segure na rede Wi-Fi atual.
  4. Selecione “Modificar rede”.
  5. Ative as “Opções avançadas”.
  6. No campo “DNS”, informe os novos endereços IP dos servidores DNS.
  7. Salve as alterações.

No Android 9 ou superior, dá para ativar o DNS privado (DNS over TLS) pelo app Configurações. Vá em Rede e Internet > DNS privado e informe um nome de host DNS com ponto (por exemplo, dns.google ou 1dot1dot1dot1.cloudflare-dns.com).

iOS

  1. Abra “Ajustes” e vá em “Wi-Fi”.
  2. Toque no ícone de informações (i) ao lado da sua rede Wi-Fi.
  3. Role para baixo e toque em “Configurar DNS”.
  4. Selecione “Manual” e adicione os endereços IP dos servidores DNS.
  5. Toque em “Salvar”.

Servidores DNS alternativos, como o OpenDNS, oferecem mais segurança, filtragem de conteúdo e desempenho superior. Quem usa esses servidores ganha recursos adicionais, que normalmente não aparecem no DNS padrão do provedor de internet.

Configuração do servidor DNS

Configurar um servidor DNS é bem mais complexo e situacional do que configurar um cliente. O papel do servidor DNS na hierarquia, os domínios sobre os quais ele será autoritativo e os serviços suportados resultam em configurações sob medida, adequadas apenas ao ambiente em que foram implantadas. Veja a seguir uma visão geral dos passos necessários em cada sistema operacional:

Configuração de DNS em servidores Windows

  1. Abra o “Gerenciador do Servidor” e selecione “Adicionar funções e recursos”.
  2. Avance pelo assistente e selecione a função “Servidor DNS”.
  3. Siga as instruções para instalar a função de servidor DNS.
  4. Depois da instalação, abra o “Gerenciador DNS” para ajustar as configurações.
  5. Crie zonas DNS, adicione registros DNS e configure encaminhadores conforme a necessidade.
  6. Monitore com regularidade os logs do servidor DNS em busca de problemas ou anomalias.

Se aparecer a mensagem “Servidor DNS não está respondendo”, assista a este guia rápido em vídeo.

O Gerenciador DNS e seus recursos

O Gerenciador DNS é uma ferramenta poderosa para configurar e gerenciar servidores DNS em ambientes Windows Server. Ele traz uma interface gráfica para criar e gerenciar zonas DNS, registros e outras configurações relacionadas ao DNS.

Boas práticas na configuração do servidor DNS no Windows

  • Garanta redundância configurando servidores DNS secundários.
  • Ative o cache DNS para reduzir o tempo de resposta das consultas.
  • Atualize os registros DNS com frequência para refletir as mudanças na rede.

Configuração de DNS em servidores Linux

  1. Instale o pacote BIND (Berkeley Internet Name Domain) pelo gerenciador de pacotes.
    • Debian e Ubuntu: sudo apt install bind9 bind9utils bind9-doc dnsutils
  2. RHEL, CentOS ou Fedora: sudo yum install bind bind-utils
  3. Edite o arquivo de configuração do BIND para definir zonas e opções de DNS.
    • Debian e Ubuntu: edite /etc/bind/named.conf.options e /etc/bind/named.conf.local
  4. RHEL, CentOS ou Fedora: edite /etc/named.conf
  5. Crie os arquivos de zona dos seus domínios e configure os registros DNS dentro deles.
    • Debian e Ubuntu: os arquivos de zona costumam ficar em /var/cache/bind/ (por exemplo, /var/cache/bind/example.com.zone)
  6. RHEL, CentOS ou Fedora: os arquivos de zona ficam em /var/named/ (por exemplo, /var/named/example.com.zone)
  7. Configure as medidas de segurança; use os scripts a seguir conforme a necessidade:
    • Crie listas de controle de acesso (ACLs) para restringir consultas
acl internal-network {
192.168.1.0/24;
10.0.0.0/8;
};

options {
allow-query { localhost; internal-network; };
allow-recursion { localhost; internal-network; };
};

  • Ative assinaturas de transação para proteger as transferências de zona entre servidores DNS primários e secundários
key "transfer-key" {
algorithm hmac-sha256;
secret "your-secret-key-here";
};

server 192.0.2.2 {
keys { transfer-key; };
};

  • Implemente limitação de taxa
rate-limit {
responses-per-second 5;
window 5;
};
  • Oculte as informações de versão do DNS
options {
version "Not disclosed";
};
  1. Inicie o serviço BIND e configure-o para subir na inicialização:
    • Debian e Ubuntu: sudo systemctl start bind9 && sudo systemctl enable bind9
    • RHEL, CentOS ou Fedora: sudo systemctl start named && sudo systemctl enable named
  2. Teste o servidor DNS consultando nomes de domínio.

O BIND é um dos pacotes de software DNS mais usados para configurar servidores DNS em sistemas Linux. Ele oferece amplas opções de configuração e flexibilidade para administradores de DNS.

Boas práticas na configuração de DNS no Linux

  • Cuide da sintaxe dos arquivos de configuração do BIND para evitar erros.
  • Use ferramentas como named-checkconf e named-checkzone para validar os arquivos de configuração.
  • Monitore os logs do servidor DNS em busca de problemas e erros.

Como resolver os problemas de DNS mais comuns

  • Servidor DNS não responde: reinicie o serviço DNS ou verifique as regras de firewall.
  • NXDOMAIN: o domínio não existe — confira os arquivos de zona ou a grafia.
  • SERVFAIL: servidor DNS mal configurado — valide a configuração com named-checkconf.

Resolução de DNS lenta: limpe o cache (ipconfig /flushdns no Windows, systemd-resolve --flush-caches no Linux).

O que é DNS?

O Domain Name System, ou DNS, é um componente fundamental da internet que funciona como um banco de dados distribuído. Seu objetivo principal é traduzir nomes de domínio legíveis para pessoas nos endereços IP correspondentes. Essa tradução permite que computadores e servidores se localizem e se comuniquem pela internet.

Uma configuração de DNS adequada mantém sites, aplicações e serviços de internet acessíveis. Quando o DNS está mal configurado ou ineficiente, o site sente o impacto: desempenho lento, tempos de carregamento maiores e até indisponibilidade total. A configuração de DNS afeta diretamente a experiência de quem navega.

O que é um servidor DNS?

Um servidor DNS é um computador especializado com papel decisivo no processo de resolução de DNS. Quando alguém digita um nome de domínio no navegador, o servidor DNS consulta seu banco de dados antes de devolver o endereço IP ao cliente, o que permite a conexão com o domínio.

Hierarquia e componentes do DNS

O sistema DNS funciona em uma estrutura hierárquica formada por alguns componentes principais:

  • Servidores raiz: estão no topo da hierarquia DNS e mantêm informações sobre os domínios de primeiro nível (TLDs), como .com, .org e .net.
  • Servidores de domínio de primeiro nível (TLD): gerenciam TLDs específicos, como .com ou .edu. Existem TLDs genéricos e TLDs de código de país (ccTLDs).
  • Servidores DNS autoritativos: respondem por nomes de domínio específicos e fornecem respostas autoritativas para esses domínios.
  • Servidores DNS recursivos: costumam ser operados por provedores de internet (ISPs) ou por provedores de DNS terceirizados. Resolvem nomes de domínio em nome dos usuários e consultam recursivamente os servidores DNS autoritativos até encontrar o endereço IP.

Veja como os domínios são estruturados na internet — assista a o que é um nome de domínio totalmente qualificado.

Por que mudar a configuração de DNS

Configurar o DNS significa ajustar as definições dos servidores DNS usados pelo dispositivo ou pela rede. Isso inclui informar os endereços IP dos servidores DNS e definir vários parâmetros relacionados.

A configuração de DNS afeta diretamente a conectividade com a internet. Se os servidores DNS estiverem mal configurados ou sem resposta, o acesso pode ficar lento ou intermitente. A resolução dos nomes de domínio vai atrasar ou falhar.

Como as configurações de DNS aceleram o carregamento de sites

Configurações de DNS otimizadas contribuem bastante para carregar sites mais rápido. Dá para reduzir o tempo que os dispositivos levam para resolver nomes de domínio em endereços IP, o que acelera o acesso aos sites.

Mudar a configuração de DNS traz alguns benefícios em potencial:

  • Mais velocidade: uma resolução de DNS mais rápida acelera o acesso aos sites.
  • Mais segurança: alguns servidores DNS oferecem recursos de proteção contra sites maliciosos e tentativas de phishing.
  • Contorno de restrições: alguns serviços de DNS superam restrições de conteúdo por região.
  • Privacidade: alguns servidores DNS priorizam a privacidade e não registram as consultas.

Uma configuração de DNS eficiente é decisiva para o desempenho

O DNS é uma parte crítica da infraestrutura de tecnologia e costuma passar despercebido. Entender e aplicar uma configuração de DNS adequada é essencial para ter conectividade segura e sem interrupções, além de bom desempenho nas aplicações e serviços conectados à internet.

Ao seguir boas práticas e otimizar as configurações de DNS, pessoas e organizações navegam pelo mundo digital com mais eficiência e segurança. Em um cenário onde cada segundo conta, uma configuração de DNS eficiente faz toda a diferença para entregar uma experiência online mais rápida, segura e confiável.

FAQs

O DNS (Domain Name System) funciona como a “lista telefônica” da internet, traduzindo nomes de domínio fáceis de lembrar em endereços IP para que os dispositivos consigam se conectar a sites ou serviços.

Uma configuração correta do servidor DNS acelera a navegação, reforça a segurança (por exemplo, com resolvedores confiáveis), favorece a privacidade e ajuda a manter a conectividade sem interrupções

  • Windows: abra Painel de Controle → Central de Rede e Compartilhamento → [sua conexão] → Propriedades → IPv4 → Propriedades, escolha “Usar os seguintes endereços de servidor DNS” e informe os IPs desejados
  • macOS: vá em Preferências do Sistema → Rede → Avançado → DNS, adicione os IPs dos resolvedores no topo e aplique.

  • Windows Server: use Gerenciador do Servidor → Adicionar funções e recursos para instalar a função de Servidor DNS; depois, abra o Gerenciador DNS para criar zonas, adicionar registros, configurar encaminhadores e monitorar os logs.
  • Linux (por exemplo, BIND): instale o pacote BIND, edite /etc/named.conf, crie os arquivos de zona (como /var/named/example.com.zone), configure os registros de recurso, inicie e habilite o serviço e teste o servidor.
  • Boas práticas: no Windows, garanta redundância com servidores secundários e cache; no Linux, valide as configurações com named‑checkconf e named‑checkzone e monitore os logs.

Teste a resolução com ferramentas de linha de comando:

  • nslookup (no Windows) ou dig (no macOS/Linux) para consultar domínios e analisar as respostas.

Para problemas comuns como “Servidor DNS não está respondendo”, tente:

  • reiniciar o roteador e o computador, conferir os cabos, verificar a conexão de internet, desativar temporariamente o firewall ou o antivírus, limpar o cache DNS local, atualizar os drivers de rede ou mudar para servidores DNS públicos (como Google ou Cloudflare).

Entre as melhores opções gratuitas e públicas, estão:

  • Google DNS (8.8.8.8) – rápido e confiável no mundo todo
  • Cloudflare (1.1.1.1) – prioriza a privacidade
  • OpenDNS, Quad9, Control D, AdGuard DNS, CleanBrowsing – oferecem filtragem de conteúdo, bloqueio de malware e controle parental.

Uma das ameaças mais sérias é o DNS spoofing (também chamado de envenenamento de cache), em que invasores injetam entradas DNS falsas para redirecionar usuários a sites fraudulentos. Para se proteger:

  • use DNSSEC para verificar a integridade das respostas DNS;
  • use resolvedores confiáveis e seguros;
  • limpe o cache DNS com regularidade;
  • monitore a infraestrutura de DNS em busca de anomalias e alterações não autorizadas.

Um servidor DNS traduz nomes de domínio legíveis para pessoas (como example.com) nos endereços IP que os computadores usam para se comunicar. Sem o DNS, seria preciso decorar longas sequências de números em vez de nomes fáceis de ler. Ter o próprio servidor DNS permite controlar a resolução de domínios, melhorar o desempenho e reforçar a segurança da rede.

Sim. No Windows Server, instale a função de Servidor DNS pelo Gerenciador do Servidor e configure zonas e registros no Gerenciador DNS. No Linux, a opção mais comum é o BIND: você define as zonas nos arquivos de configuração e cria os arquivos de zona dos seus domínios. As duas plataformas oferecem cache, redundância e recursos de segurança como DNSSEC.

  • Windows/macOS: altere os servidores DNS nas configurações do adaptador de rede.
  • Android: ajuste as configurações de Wi-Fi ou, no Android 9 ou superior, use o DNS privado para consultas criptografadas.
  • iOS: edite as configurações da rede Wi-Fi e configure o DNS manualmente.

Mudar o DNS nos dispositivos cliente melhora velocidade, privacidade e confiabilidade sem precisar montar um servidor DNS completo.

Migrar para servidores DNS mais rápidos ou mais seguros pode trazer:

  • Velocidade: menos tempo de consulta e sites que carregam mais rápido.
  • Segurança: bloqueio de domínios maliciosos (como OpenDNS e Quad9).
  • Privacidade: provedores como a Cloudflare (1.1.1.1) não registram suas consultas.
  • Acesso: alguns serviços de DNS públicos contornam restrições por região.

As soluções mais comuns incluem:

  • Limpar o cache: ipconfig /flushdns (Windows) ou systemd-resolve –flush-caches (Linux).
  • Conferir os logs: procure arquivos de zona mal configurados ou erros de sintaxe.
  • Usar ferramentas: teste com nslookup ou dig para verificar a resolução.
  • Redundância: configure sempre pelo menos dois servidores DNS para evitar indisponibilidade.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?