Login
Login

Configuração de DNS para IPv6: Tutorial passo a passo

Configuração de DNS para IPv6: Tutorial passo a passo
Hostman Team
Technical writer
Gerenciamento de DNS Rede
20.10.2025
Reading time: 16 min

A internet está migrando gradualmente para o IPv6, e um número crescente de sites, aplicativos e dispositivos está adotando esse protocolo. Mas ter apenas um endereço IPv6 não é suficiente. Para que tudo funcione corretamente, é necessário configurar o DNS corretamente — tanto no lado do servidor quanto no seu próprio computador.

Sem DNS, nenhuma conexão funcionará: o navegador simplesmente não saberá para onde enviar a solicitação. Isso é especialmente crítico no caso do IPv6. Se você esquecer de definir os registros DNS necessários, seu site se tornará invisível para muitos usuários e até mesmo conteúdos que antes abriam normalmente podem deixar de funcionar em dispositivos cliente.

Como verificar se seu provedor de internet suporta IPv6

Este guia é relevante apenas se seu provedor de internet oferecer suporte ao IPv6.

Sistemas baseados em Linux

Execute o seguinte comando:

ip -6 addr show

Se você vir endereços de interface começando com 2xxx: ou 3xxx:, isso significa que seu provedor suporta IPv6.

7d2aabba D2e1 4ee8 A0c5 03818acf4c03

macOS

Use o comando:

ifconfig

Se o seu provedor atribuir um endereço IPv6, ele aparecerá de forma semelhante a:

Mac

Windows

Abra o Prompt de Comando pressionando Win + R e digitando cmd.

7ac60b9a B0d0 4f3f Ba6f 02497ca6537b.png

Digite o seguinte comando:

ipconfig

Você verá uma saída semelhante a esta:

E062733f Bd95 4c11 88a8 20b32d89e0de

O que é DNS para IPv6 e por que é importante?

O DNS funciona como a agenda de endereços da internet. Quando um usuário digita o endereço de um site, o navegador não sabe para onde ir — ele precisa de um endereço IP. O DNS traduz endereços legíveis por humanos em endereços IP numéricos que os dispositivos e redes podem usar.

Você precisa configurar o DNS para IPv6 em dois locais:

1. No servidor (onde seu site ou serviço está hospedado)

Isso permite que os navegadores encontrem seu site via IPv6. Se a zona DNS do seu domínio não contiver um registro AAAA com o endereço IPv6 do servidor, os navegadores nem saberão que podem usar o novo protocolo para acessar o site. Como resultado, o site pode carregar lentamente ou não abrir para usuários com acesso apenas via IPv6.

2. No lado do cliente (seu computador ou roteador)

Seu computador também precisa saber qual servidor DNS usar para resolver endereços de sites em formato IPv6. Se o computador ou o roteador não tiver acesso a um servidor DNS que suporte IPv6, o site não abrirá, mesmo que o seu provedor suporte o protocolo.

Configurar corretamente o DNS para IPv6 garante que a internet continue funcionando de forma rápida, confiável e sem interrupções sob o novo protocolo. Sem a configuração adequada, o IPv6 pode estar disponível — mas não funcional.

Os melhores servidores DNS públicos IPv6

Para garantir desempenho estável e rápido, o dispositivo deve saber qual servidor DNS consultar. Normalmente, o roteador lida com isso: ele recebe as configurações do provedor e as distribui na rede. Mas, se o seu provedor não oferecer suporte ao IPv6 ou se o DNS for instável, você pode especificar manualmente servidores DNS públicos que suportam IPv6.

Esses são endereços gratuitos e confiáveis, acessíveis em qualquer lugar do mundo:

Nome

Endereço DNS IPv6 primário

Endereço DNS IPv6 secundário

Google DNS

2001:4860:4860::8888

2001:4860:4860::8844

Cloudflare

2606:4700:4700::1111

2606:4700:4700::1001

Quad9

2620:fe::fe

2620:fe::9

OpenDNS

2620:119:35::35

2620:119:53::53

Todos esses serviços:

  • suportam IPv6 sem configuração adicional;
  • respondem rapidamente a consultas em todo o mundo;
  • protegem contra sites falsos e maliciosos (especialmente Quad9 e OpenDNS).

Quando configurar o DNS manualmente

Siga as instruções abaixo se qualquer uma das seguintes situações se aplicar:

  • Seu dispositivo não recebe automaticamente as configurações do servidor DNS.
  • Seu provedor não oferece suporte ao IPv6 no nível DNS.
  • Os sites carregam lentamente ou retornam erros de “endereço não encontrado”.

As próximas seções explicam como configurar manualmente os servidores DNS. Isso leva apenas alguns minutos e resulta em uma conexão de internet estável e sem erros.

Configurando DNS IPv6 no Windows

Se você tem acesso à internet, mas os sites não carregam, o Windows pode não saber qual servidor DNS usar para IPv6. Isso pode ser facilmente corrigido definindo manualmente os endereços corretos.

Esse método funciona tanto no Windows 10 quanto no 11 — as interfaces são quase idênticas.

  1. Abra as Conexões de Rede: pressione Win + R, digite ncpa.cpl e pressione Enter.

9c089673 6ec0 4614 8429 67b14a7f6bbf.png

Uma janela com todas as conexões (Ethernet, Wi-Fi, etc.) será exibida.

06672d25 67e0 41b3 B6ee 0b89264adb4f.png

  1. Encontre a conexão ativa. Normalmente é chamada de “Conexão de rede local” ou “Rede sem fio”. Clique com o botão direito → selecione Propriedades.

Faaf7789 0ecc 406b B01b A821eb811aec.png

  1. Escolha Protocolo IP Versão 6 (TCP/IPv6). Na lista de componentes, encontre essa linha e clique em Propriedades.

75c3e56f 0e3c 4067 Bad5 26991c85f8bd.png

  1. Insira os servidores DNS manualmente:

    • Marque Usar os seguintes endereços de servidor DNS.
    • Digite:
      • Preferencial: 2001:4860:4860::8888
      • Alternativo: 2001:4860:4860::8844

5a411d25 5368 49e6 941b 320d399dc151.png

  1. Salve suas configurações. Clique em OK OK e feche a janela.

O Windows agora usará os servidores DNS especificados para conexões IPv6.

Configurando DNS IPv6 no Linux

A configuração de DNS no Linux depende da edição que você está usando (desktop ou servidor) e da ferramenta de gerenciamento de rede (NetworkManager, systemd-networkd ou configuração manual).

Para garantir que tudo funcione corretamente com o IPv6, é necessário determinar quem é responsável pela rede e pelo DNS em seu sistema e, em seguida, escolher o método de configuração apropriado.

Como descobrir o que sua distribuição utiliza

Abra um terminal e execute:

nmcli device

Se o comando retornar uma lista de interfaces e seus status, você está usando o NetworkManager.

Se nmcli não estiver instalado, tente:

networkctl

Se você vir interfaces com o status routable ou configured, está usando o systemd-networkd.

3710a57e 99df 4415 9d56 Ddc4aa57fedf.png

Ubuntu Desktop, Fedora, Manjaro — usando NetworkManager

Se você utiliza um ambiente gráfico (GNOME, KDE, Xfce) e vê um ícone de rede no painel, provavelmente está usando o NetworkManager.

Via interface gráfica:

  • Vá para Configurações Rede → Selecione a conexão ativa → IPv6

  • Na seção DNS:

    • Altere o modo para “Manual” ou “Avançado”.

    • Insira os endereços DNS, por exemplo: 2001:4860:4860::8888 e 2001:4860:4860::8844

    • Salve e reinicie a conexão.

Via terminal:

nmcli connection modify eth0 ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844"
nmcli connection modify eth0 ipv6.ignore-auto-dns yes
nmcli connection up eth0

Substitua eth0 pelo nome da interface real (verifique com nmcli device).

Ubuntu Server (18.04+, 20.04+, 22.04+) — usando Netplan

Nas edições de servidor do Ubuntu, o Netplan é usado para gerar a configuração do systemd-networkd.

Abra o arquivo de configuração, por exemplo:

sudo nano /etc/netplan/01-netcfg.yaml

Adicione os endereços IPv6 na seção nameservers. Certifique-se de seguir estritamente a formatação YAML — use apenas espaços, sem tabulações. Normalmente, as indentações são múltiplos de quatro espaços.

No campo addresses, insira o endereço IPv6 com /64.

No campo gateway6, insira o gateway — remova o último grupo do seu endereço IPv6 e substitua-o por 1 para obter o endereço do gateway.

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true
      dhcp4-overrides:
        use-dns: false
      dhcp6: false
      addresses:
        - 2001:0db8:a::0370/64
      gateway6: 2001:0db8:a::1
      match:
        macaddress: <insira o endereço MAC da sua máquina>
      nameservers:
        addresses:
          - 2001:4860:4860::8888
          - 2001:4860:4860::8844

Aplique as alterações:

sudo netplan apply

Após aplicar as alterações, verifique se os servidores DNS corretos estão em uso.

A3d30226 7c2e 4904 Ac3b 6a701ec358d2

Se o campo “Servidores DNS” exibir servidores incorretos, eles provavelmente estão sendo entregues automaticamente via DHCP. Desative isso:

Verifique as permissões corretas do arquivo YAML:

sudo chmod 600 /etc/netplan/01-netcfg.yaml

Exclua o antigo resolv.conf e crie um link simbólico:

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

Se você receber o erro “Unable to resolve host”, adicione o nome do host em /etc/hosts:

HOSTNAME=$(hostname)
sudo sed -i "/127.0.1.1/d" /etc/hosts
echo "127.0.1.1 $HOSTNAME" | sudo tee -a /etc/hosts

Ative o systemd-resolved (caso ainda não esteja ativo):

sudo systemctl enable systemd-resolved --now

Aplique a configuração e reinicie os serviços:

sudo netplan apply
sudo systemctl restart systemd-networkd
sudo systemctl restart systemd-resolved

Verifique o resultado:

resolvectl status
resolvectl dns

Neste ponto, o DNS baseado em DHCP deve estar totalmente desativado.

Sistemas modernos com systemd-resolved

Se o seu sistema usa diretamente o systemd-resolved (por exemplo, Arch Linux ou Ubuntu com systemd), você pode definir o DNS através do arquivo de configuração.

Abra o arquivo de configuração:

sudo nano /etc/systemd/resolved.conf

Adicione as seguintes linhas:

[Resolve]
DNS=2001:4860:4860::8888 2001:4860:4860::8844
FallbackDNS=2606:4700:4700::1111

Reinicie o serviço:

sudo systemctl restart systemd-resolved

Configuração manual via resolv.conf — se nada mais funcionar

Às vezes, é mais simples fazer alterações diretamente em /etc/resolv.conf, especialmente em sistemas mínimos ou contêineres.

Abra o arquivo:

sudo nano /etc/resolv.conf

Adicione as linhas:

nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

Lembre-se de que o sistema geralmente sobrescreve este arquivo. Para preservar as configurações:

sudo chattr +i /etc/resolv.conf

Configurando DNS IPv6 em um roteador

Se você já configurou o DNS IPv6 no servidor e no computador, mas o site ainda não abre via o novo protocolo, verifique as configurações do roteador. O roteador distribui a internet e informa aos dispositivos para onde enviar as consultas DNS. 

Se não houver servidores DNS compatíveis com IPv6 definidos no roteador, seus dispositivos domésticos ainda podem usar o protocolo antigo — mesmo que o provedor já tenha migrado para o IPv6.

Onde encontrar as configurações de DNS IPv6

Depende do modelo, mas o caminho típico é: Configurações do roteador → Internet / WAN IPv6 DNS.

Se houver uma guia separada de DNS, acesse-a. Alguns modelos ocultam esses parâmetros em seções avançadas.

Exemplo: Roteador TP-Link

  • Acesse a interface do roteador: 192.168.0.1 ou tplinkwifi.net
  • Digite seu login e senha
  • Vá para Avançado IPv6
  • Ative o IPv6 — geralmente está desativado por padrão
  • Em configurações de conexão WAN, marque Configurar o servidor DNS manualmente

Insira os endereços DNS IPv6 selecionados, por exemplo:

2001:4860:4860::8888
2001:4860:4860::8844

Salve as alterações e reinicie o roteador.

Exemplo: Roteador Keenetic

  • Acesse my.keenetic.net
  • No menu, selecione Internet Conexão
  • Vá até a guia Servidores DNS
  • Marque Manual
  • Insira os endereços IPv6 (por exemplo, Google DNS)
  • Aplique as alterações e reinicie o roteador

O que fazer se o DNS não aceitar IPv6

  • Verifique se o roteador suporta IPv6 (modelos mais antigos podem não suportar).
  • Certifique-se de que o provedor atribuiu um endereço IPv6 global (e não apenas fe80::).
  • Tente atualizar o firmware do roteador — isso geralmente resolve o problema.

Como testar o DNS sobre IPv6

Testar o DNS sobre IPv6 é fácil — tanto no navegador quanto no terminal. Isso leva apenas alguns minutos e ajuda a identificar rapidamente onde está o problema: no DNS, na rede ou no próprio IPv6.

No navegador

O método mais simples é abrir o site de teste: test-ipv6.com

A página mostrará:

  • Se há conexão IPv6.
  • Qual protocolo é usado por padrão (IPv4 ou IPv6).
  • Se o DNS sobre IPv6 está funcionando.
  • Se sites populares possuem registros AAAA.
  • Se tudo estiver em verde, está funcionando corretamente. Caso contrário, o site informará o problema.

No terminal (Linux, macOS)

Verifique o registro DNS AAAA:

dig AAAA google.com

Se a resposta incluir um endereço IPv6 (por exemplo, 2a00:1450:4009::200e), o DNS sobre IPv6 está funcionando.

3b34c678 2274 4210 9a19 389ab283ac15

Verifique quais servidores DNS estão sendo usados:

resolvectl status

Isso mostrará as interfaces ativas e os servidores DNS (incluindo os IPv6).

Verifique se o tráfego passa pelo IPv6:

ping6 google.com

Cd442b6c B2e6 4075 Bc49 Ea79b4f6110c.png

Ou:

curl -6 https://ifconfig.co

Se o comando for executado e exibir um endereço IPv6, então a conectividade IPv6 está ativa.

Resolvendo problemas comuns

Abaixo está uma tabela de referência para resolver problemas comuns ao configurar o DNS IPv6:

Sintoma

Problema

Solução

Sites abrem, mas lentamente. ping6 funciona, mas ping é mais rápido.

O navegador tenta IPv6 primeiro e depois volta ao IPv4. O servidor DNS responde lentamente. Frequentemente, o DNS padrão do provedor é o culpado.

Altere para um servidor DNS público rápido. Veja "Configurando DNS IPv6 no Windows" ou "Configurando DNS IPv6 no Linux".

ping6 google.com → “Name or service not known”

O cliente DNS não está recebendo respostas IPv6: os endereços dos servidores estão incorretos ou o IPv6 está desativado na interface.

  1. Verifique se o IPv6 está ativo com ip -6 addr.
  2. Confirme se resolvectl status mostra um servidor DNS IPv6. Se não, defina um manualmente.

A internet para de funcionar após netplan apply.

Há um erro de sintaxe no arquivo YAML ou o gateway está ausente.

  1. Verifique o arquivo com netplan try. Corrija erros e reaplique as alterações com cuidado.
  2. Confira a indentação — use dois espaços por nível.

Nenhuma conexão ativa na interface gráfica do Ubuntu.

O Netplan usa systemd-networkd, enquanto a interface espera NetworkManager.

Edite o Netplan para configuração de servidor ou instale o NetworkManager e altere renderer: NetworkManager.

nslookup -type=AAAA site.com no Windows mostra “Domínio inexistente”.

O roteador não tem DNS IPv6 configurado ou o firmware não suporta o protocolo.

Entre no painel do roteador → IPv6 → DNS → insira Cloudflare ou Google DNS. Atualize o firmware se a seção “IPv6” estiver ausente.

O contêiner Docker ignora o DNS IPv6.

O daemon Docker usa seu próprio resolv.conf copiado na inicialização.

Adicione o endereço DNS em /etc/docker/daemon.json ou passe ao iniciar o contêiner:

docker run --dns 2606:4700:4700::1111 alpine

systemd-resolved armazena continuamente o erro SERVFAIL.

Um servidor DNS upstream falhou; a resposta com falha foi armazenada em cache.

Limpe o cache e altere o DNS:

sudo resolvectl flush-caches

sudo systemd-resolve --set-dns=2001:4860:4860::8888 --interface=eth0

Um site com HSTS carrega via HTTPS apenas em IPv4.

O certificado possui apenas registro A; não há registro AAAA — o navegador não confia.

Emita um certificado que valide ambas as versões IP. Para Let's Encrypt:

sudo certbot --preferred-challenges http -d site.com -d '*.site.com'

ping6 para host local funciona, mas retorna “Network unreachable” para a internet.

O provedor atribuiu um prefixo, mas não um gateway (gateway6 não está definido).

Adicione manualmente um gateway:

gateway6: 2a03:6f01:1:2::1

e aplique as alterações:

sudo netplan apply

Endereço IPv6 presente, mas as consultas DNS vão para 192.168.0.1.

O roteador distribui DNS IPv4 via DHCPv6 Opção 23; o sistema dá prioridade a eles.

Defina manualmente o DNS IPv6 com prioridade mais alta:

sudo resolvectl dns-priority eth0 0

dig @2606:4700:4700::1111 google.com funciona, mas dig google.com não.

systemd-resolved escuta em 127.0.0.53, mas um firewall local bloqueia pacotes DNS de saída.

Permita tráfego de saída na porta 53 (UDP e TCP) ou desative o UFW:

sudo ufw allow out 53

Compare seu sintoma com a primeira coluna e verifique o diagnóstico na segunda.

Execute o(s) comando(s) na terceira coluna e confirme o resultado.

Se o problema não for resolvido, volte para as etapas de configuração de DNS.

Conclusão

A transição para o IPv6 é lenta, mas inevitável. Cada vez mais provedores estão emitindo apenas endereços IPv6, mais empresas de hospedagem estão operando com Dual Stack e mais serviços verificam o suporte a IPv6 por padrão. Se o DNS estiver configurado incorretamente, as conexões falham, os sites não carregam e os usuários migram para serviços que funcionam.

A boa notícia? Tudo isso leva apenas 5 a 10 minutos:

  • Adicione um registro AAAA no painel de hospedagem;

  • Defina servidores DNS públicos confiáveis em seu servidor, roteador e dispositivos clientes;

  • Verifique o resultado — e esqueça o problema.

O IPv6 não é sobre o futuro — é sobre garantir que seu site, serviço ou rede doméstica funcione de forma confiável agora. E um DNS configurado corretamente é o seu ingresso para essa nova Internet.

E se você procura uma solução confiável, de alto desempenho e acessível para seus fluxos de trabalho, a Hostman oferece opções de Hospedagem VPS Linux, incluindo Debian VPS, Ubuntu VPS e VPS CentOS.

Gerenciamento de DNS Rede
20.10.2025
Reading time: 16 min

Semelhante

DNS

Endereço IP do servidor não pôde ser encontrado: causas e soluções

O erro « Endereço IP do servidor não pôde ser encontrado » ocorre devido a problemas de resolução de DNS, impedindo que o sistema converta nomes de domínio em endereços IP. As causas incluem configuração incorreta de DNS, instabilidade do servidor ou falhas de hardware. Identificar a causa raiz é essencial para resolver o problema. Solução 1: Verifique a estabilidade da conexão com a Internet Verifique cabos e conexões Wi-Fi.   Reinicie o roteador ou modem.   Teste com vários dispositivos.   Contate o provedor de Internet se necessário. Solução 2: Verifique e ajuste as configurações de DNS O acesso à rede pode ser interrompido por configurações de DNS incorretas. Verificar e ajustar suas configurações de DNS pode ajudar a identificar problemas de rede e manter uma conexão de internet consistente. Para revisar e modificar suas configurações de DNS, siga estas diretrizes. Usar configurações padrão Aproveitar a configuração padrão de DNS proporciona conectividade de rede consistente e sem complicações, sem necessidade de configuração adicional. Veja como fazer isso: Windows Painel de Controle → Rede e Internet → Central de Rede Alterar configurações do adaptador → IPv4 → Obter DNS automaticamente macOS Preferências do Sistema → Rede → Avançado → DNS → Automático Usar DNS público Os serviços de resolução de domínio oferecidos pelo Google e pela Cloudflare mantêm a confiabilidade e a alta velocidade. Considere usar estes endereços DNS públicos: Google Primary Address: 8.8.8.8 Secondary Address: 8.8.4.4 Cloudflare Primary Address: 1.1.1.1 Secondary Address: 1.0.0.1 Limpar cache de DNS Problemas de conectividade podem surgir de registros DNS defeituosos ou desatualizados no sistema de alguém. Veja o procedimento para atualizar o cache DNS: Windows ipconfig /flushdns macOS sudo killall -HUP mDNSResponder Solução 3: Verificar o arquivo hosts Para refinar as pesquisas de nomes de domínio, o arquivo host pode ser utilizado para alterar as configurações de DNS, fornecendo controle sobre o mapeamento de domínio para IP. Você pode verificar e realizar modificações no arquivo host através do seguinte procedimento: Modificar o arquivo Hosts Edite com Notepad (Windows) ou Nano/Vi (macOS/Linux).   Corrija erros e reinicie o serviço DNS: Reload DNS Service Refreshing the DNS client service can alleviate DNS-related problems. Windows services.msc → Cliente DNS → Reiniciar macOS sudo killall -HUP mDNSResponder O comando reinicializa o serviço mDNSResponder, permitindo que as novas atualizações de configuração de DNS sejam implementadas. Solução 4: Verifique a configuração do servidor Quando os problemas persistem, problemas de configuração do servidor podem ser a causa. Para verificar e corrigir a configuração do servidor, siga este procedimento: Confirme registros DNS.   Autorize tráfego DNS no firewall.   Reinicie os serviços DNS: sudo systemctl restart named Solução 5: Atualizar drivers de rede O erro de endereço IP pode frequentemente ser atribuído a drivers de rede obsoletos ou corrompidos. Uma possível solução para esse problema é simplesmente atualizar os drivers de rede. Windows Gerenciador de Dispositivos → Adaptadores de Rede → Atualizar driver macOS Preferências do Sistema → Atualização de Software Solução 6: Limpar o cache do navegador O cache do navegador pode dificultar a resolução do DNS, gerando problemas. Limpar o cache do navegador pode ajudar a corrigir o erro. Google Chrome Configurações → Privacidade e segurança → Limpar dados → Todo o tempo → Imagens e arquivos em cache Solução 7: Usar o solucionador de problemas A maioria das distribuições vem equipada com solucionadores de problemas de rede que ajudam a detectar e corrigir problemas de conectividade. Veja como usá-los: Windows Configurações → Atualização e Segurança → Solucionar problemas → Conexões com a Internet macOS Preferências do Sistema → Rede → Diagnóstico Solução 8: Verificar malware Windows Configurações → Segurança do Windows → Proteção contra vírus → Verificação rápida ou completa macOS Use um antivírus confiável para realizar a verificação completa. Conclusão Seguindo estas etapas, você poderá identificar e corrigir o erro « Endereço IP do servidor não pôde ser encontrado ». Isso inclui verificar DNS, analisar o arquivo hosts, reiniciar serviços, atualizar drivers, limpar cache e usar ferramentas de diagnóstico para garantir conectividade estável e confiável.
10 October 2025 · 5 min to read

Tem perguntas,
comentários ou preocupações?

Nossos profissionais estão disponíveis para ajudá-lo a qualquer momento,
seja para assistência ou apenas se você não souber por onde começar.
Envie-nos um e-mail
Hostman's Support