50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
12 min restantes
Segurança e Rede

Falha Temporária na Resolução de Nome: O Que Significa e Como Corrigir?

Rexa Cyrus By Rexa Cyrus 12 min de leitura Atualizado 3 de fevereiro de 2026
Ilustração do guia de solução de problemas do servidor DNS com símbolos de aviso e servidor azul em fundo escuro para erros de resolução de nomes Linux

Ao usar Linux, você pode encontrar um erro de falha temporária na resolução de nomes ao tentar acessar sites, atualizar pacotes ou executar tarefas que requerem conexão com a internet. Esse erro indica que seu sistema não consegue resolver um nome de domínio para um endereço IP, impedindo que as operações de rede sejam concluídas com sucesso.

Esse problema geralmente decorre de conectividade deficiente ou de problemas na configuração do DNS. Solucionar e corrigir esse erro é simples e direto. Neste guia, explicaremos tudo que você precisa saber sobre como resolver esse erro em diferentes distribuições de Linux. Abordaremos soluções específicas para Ubuntu 22.04 e 24.04.

O que significa Falha Temporária na Resolução de Nomes?

A falha temporária na resolução de nomes impede que seu sistema Linux se conecte corretamente à internet. Quando isso ocorre, você não consegue acessar sites ou usar aplicativos que requerem uma conexão ativa com a internet.

Funciona como um genérico "tente novamente" para DNS. A busca falhou em algum ponto da cadeia, seja um problema local, timeout upstream ou problema de validação.

Você normalmente vê esse erro ao tentar fazer ping em um site:

Janela de terminal mostrando comando ping para google.com resultando em mensagem de erro "Temporary failure in name resolution" em texto vermelho

ping google.com

ping: google.com: Temporary failure in name resolution

Como Corrigir a Falha Temporária na Resolução de Nomes

Existem múltiplas abordagens para resolver esse erro dependendo de sua causa raiz. Vamos explorar as principais soluções.

Solução 1: Verifique a Conexão com a Internet

Verifique seu roteador e hardware de rede para garantir que tudo está configurado corretamente. Tente abrir outros aplicativos para confirmar que você consegue estabelecer uma conexão com a internet através deles.

Você pode testar a conectividade básica fazendo ping em um endereço IP diretamente:

ping -c 4 8.8.8.8

Este comando envia quatro pacotes para o servidor DNS público do Google. Se você receber respostas, sua conexão com a internet está funcionando.

Se você ver "Request timed out" ou "Network unreachable", você tem um problema geral de conectividade não relacionado ao DNS.

Comparação de terminal dividido mostrando ping falhado para o domínio Google.com versus respostas de ping bem-sucedidas para o endereço IP Google 8.8.8.8

Se os aplicativos se conectarem à internet com êxito, prossiga para a próxima solução.

Solução 2: Arquivo resolv.conf Configurado Incorretamente

O /etc/resolv.conf O arquivo lista os servidores DNS que o seu sistema utiliza. Se ele contiver endereços IP incorretos, você não conseguirá acessar sites.

Em muitos sistemas Ubuntu, este arquivo é um atalho para um arquivo dinâmico gerenciado pelo systemd-resolved. Geralmente contém um aviso: "Não edite." No entanto, se você editar o arquivo diretamente, as alterações podem durar apenas alguns minutos. O sistema sobrescreve as mudanças quando atualiza as configurações de rede ou reinicia.

Antes de configurar as definições DNS, verifique se o seu usuário do sistema tem privilégios administrativos. Saiba como adicionar um usuário ao sudoers se necessário.

Verificar Configuração Atual do DNS

Verifique suas configurações DNS sem alterá-las primeiro:

cat /etc/resolv.conf

Se você não vir servidores de nomes válidos, encontrou o problema.

Teste Temporário

Você pode adicionar os servidores DNS do Google para um teste rápido.

nameserver 8.8.8.8

nameserver 8.8.4.4

Como alternativa, você pode usar os servidores DNS do Cloudflare:

Editor de texto de terminal exibindo o arquivo de configuração resolv.conf com os servidores de nomes DNS do Google 8.8.8.8 e 8.8.4.4 para o sistema Ubuntu 

nameserver 1.1.1.1

nameserver 1.0.0.1

Veja uma comparação de provedores DNS públicos populares:

Gráfico de comparação de quatro provedores DNS populares: Google DNS, Cloudflare, Quad9 e OpenDNS, com seus endereços IP e recursos

Provedor DNS DNS Primário DNS Secundário Principais Características
Google DNS 8.8.8.8 8.8.4.4 Alta disponibilidade, cobertura global
Cloudflare 1.1.1.1 1.0.0.1 Focado em privacidade, não registra IPs
Quad9 9.9.9.9 149.112.112.112 Bloqueia domínios maliciosos conhecidos
OpenDNS 208.67.222.222 208.67.220.220 Proteção contra phishing, filtragem de conteúdo

Mas isso não é permanente. O sistema limpará essas alterações. Para uma correção duradoura em Ubuntu, você deve configurar systemd-resolved ou Netplan. Cobrimos essas etapas nas seções específicas abaixo.

Verificar Status do Serviço Systemd-Resolved.

Se seus servidores de nomes estiverem corretos, mas a resolução ainda falhar, verifique o systemd-resolved serviço. Este serviço gerencia buscas DNS locais na maioria dos sistemas Linux modernos. Use este comando para ver se está em execução: sudo systemctl status systemd-resolved

Se a saída mostrar que o serviço está inativo, você pode iniciá-lo imediatamente.

sudo systemctl start systemd-resolved

Esta etapa é essencial para usuários Ubuntu, pois interrupções de serviço frequentemente causam falhas de resolução de nomes.

Solução 3: Restrições de Firewall

Firewalls protegem seu sistema Linux contra malware e ameaças de segurança. Porém, uma configuração incorreta de firewall pode bloquear requisições DNS, causando erros de resolução de nomes.

Uma abordagem diagnóstica é desativar temporariamente firewalls e software de segurança para determinar se estão causando o problema. Se desativar o firewall resolver o problema, você precisa reconfigurar suas definições de firewall.

Configurar Firewall UFW

A maioria das distribuições Debian e Ubuntu usa o Firewall UFW. Você deve permitir tráfego DNS na Porta 53 (tanto UDP quanto TCP):

sudo ufw allow 53/udp

sudo ufw allow 53/tcp

DNS depende de UDP para consultas padrão e TCP para transferências maiores.

Após abrir essas portas, recarregue UFW para aplicar as alterações:

Diagrama de firewall do sistema Ubuntu mostrando configuração UFW permitindo tráfego DNS através das portas 43 e 53 para servidores DNS na nuvem

sudo ufw reload

Configurar Firewalld

Para sistemas baseados em CentOS e Red Hat usando firewalld, abra as portas necessárias:

sudo firewall-cmd --add-port=53/udp --permanent

sudo firewall-cmd --add-port=53/tcp --permanent

Recarregue o firewall para aplicar as alterações:

sudo firewall-cmd --reload

Solução 4: Limpar Cache DNS

O cache DNS armazena endereços IP localmente para acelerar futuras buscas. Porém, dados de cache DNS desatualizados ou corrompidos podem impedir você de acessar sites que mudaram seu nome de domínio ou provedor de hospedagem, causando falhas temporárias em erros de resolução de nomes.

Apenas você limpe o cache DNS quando você quiser forçar o sistema a solicitar dados atualizados. Use esta etapa quando encontrar erros de resolução.

Representação visual do processo de limpeza de cache DNS usando o comando de reinicialização do serviço systemd-resolved, com blocos de dados em cache sendo atualizados

Identificar Seu Serviço DNS

Os serviços variam conforme a instalação. Verifique qual está em execução para evitar erros de "unit not found":

sudo systemctl is-active nscd

sudo systemctl is-active dnsmasq

Limpar nscd

If nscd está ativo, reinicie-o:

sudo systemctl restart nscd.service

Limpar dnsmasq

If dnsmasq está ativo, reinicie-o:

sudo systemctl restart dnsmasq.service

Limpar Cache em Ubuntu (systemd-resolved)

Para sistemas que usam systemd-resolved:

sudo systemctl restart systemd-resolved.service

Ou use o comando resolvectl:

sudo resolvectl flush-caches

Entendendo Resolução de Nomes

Quando você digita um endereço de site como cloudzy.com, seu computador precisa converter esse domínio legível em um endereço IP (como 172.66.40.212) para localizar o site na internet. Esse processo de conversão é chamado resolução de nomes, e servidores DNS fazem isso.

O erro de falha temporária na resolução de nomes ocorre quando seu sistema Linux não consegue contatar um servidor DNS para recuperar o endereço IP correspondente de um site. A designação "temporária" indica que não é necessariamente uma falha permanente. Na maioria das vezes, resulta de um problema de configuração ou conectividade que pode ser resolvido.

Servidores DNS traduzem nomes de domínios em endereços IP que os computadores usam para se comunicar. Google Public DNS processa mais de um trilhão consultas diárias, exemplificando a escala deste serviço vital da internet.

Da mesma forma, o resolvedor 1.1.1.1 da Cloudflare processa quase 2 trilhões de consultas por dia. Esse volume prova que DNS é fundamental para a internet.

O Que Causa Falha Temporária na Resolução de Nomes?

Identificar a causa raiz é o primeiro passo para corrigir erros de falha temporária na resolução de nomes de Ubuntu. Vários fatores podem desencadear esse problema.

Diagrama de quatro painéis mostrando causas comuns de erro DNS: cabo Ethernet desconectado, servidor DNS configurado incorretamente, firewall bloqueando porta 53, cache corrompido

Problemas de Conectividade com a Internet

Uma conexão lenta ou perdida é frequentemente o culpado principal. Antes de mergulhar em soluções complexas, verifique se sua conexão com a internet está funcionando corretamente.

Problemas de Configuração DNS

Falhas de configuração DNS estão entre as fontes mais comuns desse erro:

  • Servidores DNS não responsivos: Os servidores DNS que seu sistema tenta alcançar podem estar indisponíveis
  • Resolução DNS configurada incorretamente: O mecanismo de resolução DNS pode estar configurado de forma inadequada
  • Cache DNS desatualizado: Entradas antigas ou corrompidas no cache DNS podem impedir a resolução adequada

Restrições de Firewall

Configurações de firewall podem bloquear solicitações DNS mesmo quando configuradas corretamente. Consultas DNS usam Porta 53, e se seu firewall bloquear essa porta, a resolução de nomes falhará.

A porta 53 trata os protocolos UDP e TCP. DNS normalmente usa UDP porta 53 para consultas padrão porque é mais rápido. TCP porta 53 é usado para transferências de zona e consultas maiores que excedem as limitações de tamanho de UDP.

Problemas de Configuração de Serviço

O serviço systemd-resolved, responsável pela resolução DNS em distribuições Linux modernas, pode estar parado, desativado ou configurado incorretamente. Este serviço fornece resolução DNS para todos os aplicativos do seu sistema.

Falha Temporária na Resolução de Nomes Ubuntu 22.04

Ubuntu 22.04 LTS introduziu mudanças no gerenciamento de rede que podem causar problemas de resolução DNS, especialmente após atualizações do sistema. Usuários podem encontrar erros de "Ubuntu unable to resolve host" e "temporary failure in name resolution" com mais frequência nesta versão.

Problemas Comuns no Ubuntu 22.04

Usuários que fazem upgrade de Ubuntu 20.04 para 22.04 frequentemente relatam falhas na resolução DNS. O problema de "temporary failure in name resolution" no Ubuntu 22.04 geralmente vem de configurações incorretas do serviço systemd-resolved que ocorrem durante o processo de upgrade.

Solução Específica para Ubuntu 22.04

Se você enfrenta problemas persistentes de DNS no Ubuntu 22.04, siga estas etapas:

Primeiro, verifique se os serviços de rede do systemd estão devidamente ativados:

sudo systemctl unmask systemd-networkd.service

sudo systemctl unmask systemd-resolved.service

Verifique o status do systemd-resolved:

Checklist do sistema Ubuntu 22.04 mostrando três marcas verdes para o serviço systemd-networkd, serviço systemd-resolved e configuração do symlink resolv.conf

sudo systemctl status systemd-resolved.service

Se o serviço estiver inativo, inicie-o:

sudo systemctl start systemd-resolved.service

sudo systemctl enable systemd-resolved.service

Verifique se seu symlink /etc/resolv.conf aponta para o local correto:

ls -l /etc/resolv.conf

A configuração recomendada vincula ao stub resolver:

sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Testando a Solução

Após fazer essas alterações, teste a resolução DNS:

resolvectl status

Este comando exibe sua configuração DNS atual. Também confirma que systemd-resolved está gerenciando DNS adequadamente.

Falha Temporária na Resolução de Nomes Ubuntu 24.04

Ubuntu 24.04 LTS, a versão de suporte de longo prazo mais recente, usa systemd 255 e inclui componentes de gerenciamento de rede atualizados. Embora mais estável que versões anteriores, problemas específicos de DNS ainda podem ocorrer. 

Administradores remotos frequentemente enfrentam erros "SSH could not resolve hostname". Isso ocorre quando o stub resolver do sistema em 127.0.0.53 falha. Como SSH depende deste serviço local para tradução de nomes, um processo parado systemd-resolved bloqueia todas as tentativas de conexão baseadas em domínio imediatamente.

Configuração DNS Ubuntu 24.04

Ubuntu 24.04 depende muito do systemd-resolved para gerenciamento DNS. O listener stub em 127.0.0.53 manipula consultas DNS do sistema.

Corrigindo Problemas de DNS no Ubuntu 24.04

Se encontrar falhas na resolução de nomes no Ubuntu 24.04, verifique se systemd-resolved está em execução:

sudo systemctl status systemd-resolved

Verifique a configuração do DNS com resolvectl:

resolvectl status

Isso exibe informações de nameserver e configuração do DNS para cada interface de rede.

Configuração Netplan do Ubuntu 24.04

O Ubuntu 24.04 usa Netplan para configuração de rede. O nome do arquivo e as configurações de renderer dependem se você usa a versão Server ou Desktop.

Primeiro, identifique seu arquivo de configuração:

ls /etc/netplan/

Edite o arquivo encontrado (geralmente 50-cloud-init.yaml or 00-installer-config.yaml):

sudo nano /etc/netplan/YOUR_FILE_NAME.yaml

Verifique suas configurações do DNS. Nota: Servidores normalmente usam networkd, enquanto instalações Desktop usam NetworkManager. Verifique o nome da sua interface (por exemplo, eth0 or ens3) usando ip addr antes de editar.

network:

  version: 2

  renderer: networkd

  ethernets:

    eth0:

      dhcp4: yes

      nameservers:

        addresses: [8.8.8.8, 8.8.4.4]

Aplique a configuração:

Configuração YAML do Netplan Ubuntu 24.04 exibindo setup de nameservers DNS com diagrama de rede mostrando conexões de servidor VPC DNSsudo netplan apply

Problemas do Stub Listener

Alguns aplicativos podem entrar em conflito com o stub listener do systemd-resolved na porta 53. Se precisar desabilitar o stub listener:

sudo mkdir -p /etc/systemd/resolved.conf.d/

Crie um arquivo de configuração:

echo -e "[Resolve]\nDNSStubListener=no" | sudo tee /etc/systemd/resolved.conf.d/noresolved.conf

Reinicie systemd-resolved:

sudo systemctl restart systemd-resolved.service

Dicas Adicionais de Troubleshooting

Se o erro persistir, use estas ferramentas para isolar o problema. Você precisa determinar se o problema vem da sua conexão de rede, do servidor DNS em si ou de um conflito de arquivo local.

Verifique a Acessibilidade do Servidor DNS

Você deve testar se seu sistema consegue alcançar os servidores DNS específicos listados na sua configuração. Use o ping comando seguido do endereço IP do seu nameserver primário:

ping -c 4 <your_dns_server_ip>

Se isso falhar, você tem um problema de conexão de rede. 

Verifique o Arquivo /etc/hosts

O arquivo /etc/hosts pode sobrescrever buscas DNS. Entradas incorretas aqui podem causar falhas de resolução:

sudo nano /etc/hosts

Verifique se contém no mínimo:

127.0.0.1 localhost

127.0.1.1 seu-nome-do-host

Use dig para Diagnósticos DNS

O comando dig ajuda a diagnosticar problemas DNS:

dig google.com

Isso mostra informações detalhadas de consulta DNS, incluindo qual nameserver respondeu e quanto tempo a consulta levou.

Saída do terminal do comando dig consultando google.com, mostrando informações detalhadas de resolução DNS, incluindo endereços IP e estatísticas de consulta

Verifique a Configuração da Interface de Rede

Verifique se suas interfaces de rede estão configuradas corretamente:

ip addr show

Certifique-se de que sua interface de rede principal tem um endereço IP atribuído.

Prevenindo Futuros Problemas DNS

Corrigir o erro imediato restaura o acesso, mas você precisa de uma configuração resiliente para evitar que ele retorne. Essas práticas constroem redundância em sua configuração de rede para que seu sistema lide com pequenas quedas de conexão sem perder a resolução de nomes.

A confiabilidade da rede depende da qualidade do hardware. Nossos Cloudzy Linux VPS rodam em processadores Ryzen 9 AMD de alta frequência e conexões de 40 Gbps. Essa velocidade bruta minimiza a latência e os timeouts que frequentemente causam falhas de resolução, garantindo que suas aplicações permaneçam acessíveis.

Use Servidores DNS Confiáveis

Você deve configurar múltiplos nameservers por meio do Netplan ou systemd-resolved em vez de editar /etc/resolv.conf diretamente; isso garante que suas configurações persistam após uma reinicialização. Adicionar um IP secundário como 1.1.1.1 or 8.8.4.4 cria redundância caso seu provedor principal falhe.

Monitore Atualizações do Sistema

A configuração DNS pode mudar após atualizações do sistema. Depois de atualizar sua distribuição Linux, verifique se a resolução DNS ainda está funcionando corretamente.

Documente Sua Configuração

Mantenha registros de sua configuração DNS, especialmente se usar servidores DNS personalizados. Isso facilita a solução de problemas se surgirem questões.

Evite Limpeza Rotineira

Não limpe o cache DNS como parte de uma agenda diária. Isso remove dados válidos e desacelera sua navegação na web.

Limpe o cache apenas em duas situações específicas:

  1. Você mudou seu provedor DNS (por exemplo, migrando de ISP para Google DNS).
  2. Um site foi movido para um novo servidor e você não consegue acessá-lo.

Conclusão

O erro de falha temporária na resolução de nomes em sistemas Linux geralmente resulta de problemas de conectividade da internet, problemas de configuração DNS, restrições de firewall ou corrupção de cache DNS. Trabalhando sistematicamente através das soluções neste guia, você pode identificar e corrigir a causa específica que afeta seu sistema.

Usuários de Ubuntu 22.04 e 24.04 devem priorizar a systemd-resolved configuração. Como este serviço gerencia todas as consultas DNS, uma única configuração incorreta bloqueia atualizações de pacotes e conexões externas. Verifique que o serviço está ativo e vinculado corretamente. Uma configuração DNS estável permite que seu Linux VPS execute tarefas de rede sem interrupção.

Perguntas Frequentes

Por que estou vendo um erro de falha temporária na resolução de nomes em Ubuntu?

Este erro ocorre quando seu sistema Linux não consegue traduzir um nome de domínio em um endereço IP. As causas comuns incluem problemas de conectividade da internet, configurações DNS mal configuradas, restrições de firewall bloqueando portas DNS ou problemas com o serviço systemd-resolved.

Como corrijo a falha temporária de ping na resolução de nomes?

Primeiro, verifique sua conexão com a internet fazendo ping em um endereço IP diretamente. Em seguida, verifique que seu arquivo /etc/resolv.conf contém servidores de nome válidos, certifique-se de que seu firewall permite tráfego na porta 53 e reinicie o serviço systemd-resolved. Se os problemas persistirem, limpe seu cache DNS.

Como verifico as configurações DNS em Linux?

Visualize sua configuração DNS atual examinando o arquivo /etc/resolv.conf usando cat /etc/resolv.conf. Para sistemas usando systemd-resolved, use resolvectl status para ver a configuração DNS detalhada para cada interface de rede.

Quais servidores DNS devo usar para Linux?

Servidores DNS populares e confiáveis incluem Google DNS (8.8.8.8 e 8.8.4.4) e Cloudflare DNS (1.1.1.1 e 1.0.0.1). Ambos oferecem tempos de resolução rápidos e alta disponibilidade. Você também pode usar os servidores DNS do seu ISP ou outros serviços DNS públicos.

Este erro afeta Ubuntu 22.04 e 24.04 de forma diferente?

Ambas as versões podem apresentar este erro, mas usuários de Ubuntu 22.04 frequentemente relatam problemas após atualizar de 20.04 devido a mudanças de configuração do systemd-resolved. Ubuntu 24.04 tem estabilidade melhorada, mas pode exigir configuração de listener stub para certos aplicativos.

Compartilhar

Mais do blog

Continue lendo.

Uma imagem de título Cloudzy para um guia de VPN L2TP MikroTik, mostrando um laptop conectado a um rack de servidores por um túnel digital brilhante em azul e ouro com ícones de escudo.
Segurança e Rede

Configuração MikroTik L2TP VPN (com IPsec): Guia RouterOS (2026)

Nesta configuração MikroTik L2TP VPN, o L2TP cuida do tunelamento enquanto o IPsec cuida da criptografia e integridade; combinar os dois oferece compatibilidade nativa com clientes sem depender de ferramentas de terceiros

Rexa CyrusRexa Cyrus 9 min de leitura
Janela de terminal exibindo mensagem de aviso SSH sobre alteração na identificação do host remoto, com título Guia de Solução e marca Cloudzy em fundo azul-piscina escuro.
Segurança e Rede

Aviso: Identificação do Host Remoto Foi Alterada e Como Corrigir

SSH é um protocolo de rede seguro que cria um túnel criptografado entre sistemas. Continua popular entre desenvolvedores que precisam de acesso remoto a computadores sem necessidade de interface gráfica

Rexa CyrusRexa Cyrus 10 min de leitura
Como Apontar um Domínio para VPS: Guia Rápido
Segurança e Rede

Como Apontar um Domínio para VPS: Guia Rápido

Apontar um domínio para um Virtual Private Server é necessário para hospedar sites e aplicações. Este guia cobre tudo o que você precisa saber sobre conectar seu domínio ao seu

Rexa CyrusRexa Cyrus leitura de 16 minutos

Pronto para fazer o deploy? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.