15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar
31.10.2024
2 +1

DNS Configurado Mas Website Ainda Inacessível? Aqui está Como Corrigir Como um Profissional

Configurou os seus servidores DNS, apontou o seu domínio para o IP correto e esperou — mas o seu website continua inacessível. Parece familiar? Esta é uma das situações mais comuns e frustrantes em alojamento web, e a causa raiz nem sempre é óbvia. Quer esteja a ver um erro "Server Not Found", uma página em branco ou um timeout, o problema pode resultar de atrasos na propagação DNS, registos mal configurados, dados de cache obsoletos ou problemas do lado do servidor.

Este guia abrangente leva-o através de todas as causas prováveis e fornece passos de resolução de problemas claros e práticos para colocar o seu website online o mais rapidamente possível.

1. Compreender DNS e Por Que É Importante para a Acessibilidade do Website

O Domain Name System (DNS) é essencialmente a lista telefónica da internet. Quando um utilizador digita o seu nome de domínio (por exemplo, example.com) no seu navegador, os servidores DNS traduzem esse nome legível por humanos num endereço IP legível por máquinas, permitindo ao navegador localizar e ligar-se ao seu servidor web.

Quando o DNS está mal configurado ou não se propagou completamente, os navegadores não conseguem resolver o seu domínio para o endereço IP correto. O resultado: erros de ligação, timeouts e um website inacessível — mesmo que o seu servidor esteja perfeitamente saudável e em funcionamento.

Compreender este processo é o primeiro passo para diagnosticar o que correu mal.

2. Causas Comuns de Inacessibilidade de Website Relacionadas com DNS

Antes de mergulhar nas correções, é importante compreender os culpados mais frequentes por trás de falhas de DNS:

Atraso na Propagação DNS

As alterações de DNS não entram em vigor instantaneamente. Após atualizar os seus nameservers ou registos DNS, a propagação através da rede global de resolvedores DNS pode levar de alguns minutos a até 48 horas. Durante esta janela, alguns utilizadores podem aceder ao seu site enquanto outros não conseguem — dependendo de qual servidor DNS o seu ISP utiliza.

Registos DNS Incorretos

Um único erro de digitação ou má configuração no seu ficheiro de zona DNS pode quebrar tudo. Os erros comuns incluem:

  • Um registo A apontando para um endereço IP errado
  • Um registo CNAME com um nome de anfitrião alvo incorreto
  • Registos MX ausentes ou mal configurados afetando a entrega de email

Cache DNS Obsoleto

O seu sistema operativo e navegador ambos colocam em cache as pesquisas de DNS para acelerar a navegação. Se alterou recentemente as definições de DNS, a sua máquina local pode ainda estar a servir o endereço IP antigo em cache — tornando o site aparentemente inacessível mesmo após a propagação estar completa.

Restrições de Firewall e Rede

Firewalls ao nível do servidor, nível de rede ou até no lado do cliente podem bloquear o tráfego para endereços IP ou portas específicas, impedindo o website de carregar mesmo quando o DNS se resolve corretamente.

Má Configuração ou Inatividade do Servidor Web

Por vezes o DNS está perfeitamente bem, mas o próprio servidor web está offline, mal configurado ou não está a escutar nas portas corretas.

3. Guia de Resolução de Problemas DNS Passo a Passo

Trabalhe através destes passos por ordem. Cada um reduz a origem do problema.

Passo 1: Verificar o Estado de Propagação DNS

Se atualizou recentemente as suas definições de DNS ou migrou para um novo alojamento, a propagação pode simplesmente ainda não estar completa. Use uma ferramenta online gratuita para verificar o estado atual de propagação em múltiplas localizações globais.

Como verificar:

  1. Visite WhatsMyDNS.net
  2. Introduza o seu nome de domínio e selecione o tipo de registo (tipicamente registo A)
  3. Revise os resultados — se diferentes localizações devolvem diferentes endereços IP, a propagação ainda está em progresso

O que fazer: Se a propagação está incompleta, a melhor ação é esperar. A maioria das alterações propagam-se dentro de 1–4 horas, embora em casos raros possa levar até 48 horas. Pode reduzir tempos de propagação futuros baixando o seu valor de TTL (Time to Live) de DNS antes de fazer alterações.

Passo 2: Limpar o Seu Cache DNS Local

Mesmo após a propagação estar completa globalmente, o seu próprio computador pode ainda estar a servir uma versão em cache do registo DNS antigo. Limpar o seu cache DNS força o seu sistema a realizar uma pesquisa nova.

Windows:

ipconfig /flushdns

macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Linux (Ubuntu/Debian com systemd-resolved):

sudo systemd-resolve --flush-caches

Limpar o cache do seu navegador também:

Navegue para as definições do seu navegador, encontre "Clear browsing data" e certifique-se de que imagens em cache e ficheiros estão incluídos. No Chrome, também pode visitar chrome://net-internals/#dns para limpar o cache DNS interno do navegador diretamente.

Passo 3: Consultar Registos DNS com nslookup e dig

As ferramentas de linha de comando dão-lhe uma visão direta e sem filtros do que o DNS está a devolver para o seu domínio. Estas são essenciais para diagnosticar registos mal configurados.

Usando nslookup (disponível em Windows, macOS e Linux):

nslookup example.com

Usando dig (Linux/macOS; instale via Homebrew no Mac):

dig example.com
dig example.com A
dig example.com MX

O que procurar:

  • A ANSWER SECTION na saída de dig deve mostrar o seu domínio a resolver para o endereço IP correto
  • Se o IP devolvido não corresponder ao IP do seu servidor, o seu registo A está mal configurado
  • Se não houver resposta nenhuma, a sua zona DNS pode não estar configurada corretamente ao nível do registador

Também pode consultar um servidor DNS específico para contornar o seu resolvedor local:

dig example.com @8.8.8.8

Passo 4: Verificar Registos DNS no Painel de Controlo do Seu Registador de Domínio

Inicie sessão no painel de controlo do seu registador de domínio e revise cuidadosamente as suas definições de zona DNS. Confirme que os seguintes registos estão presentes e corretos:

Tipo de RegistoFinalidadeValor de Exemplo
Registo AMapeia domínio para endereço IPv4203.0.113.10
Registo AAAAMapeia domínio para endereço IPv62001:db8::1
Registo CNAMECria alias de subdomínio para outro nome de anfitriãowww → example.com
Registo MXDireciona email para servidor de correiomail.example.com
Registo NSEspecifica nameservers autoritáriosns1.alexhost.com

Erros comuns a verificar:

  • Pontos finais em falta em nomes de domínio totalmente qualificados (FQDNs)
  • Valores de TTL incorretos
  • Registos A duplicados ou conflituosos
  • Nameservers não atualizados após mudar de fornecedor de alojamento

Se está alojado com AlexHost VPS Hosting, os detalhes do seu nameserver serão fornecidos no seu painel de controlo de alojamento. Certifique-se de que estes são introduzidos exatamente como especificado no seu registador de domínio. Também pode registar o seu domínio diretamente através de AlexHost Domain Registration para manter a gestão de DNS centralizada e simplificada.

Passo 5: Verificar o Estado e Configuração do Seu Servidor Web

Se o DNS se resolve corretamente mas o site continua inacessível, o problema pode estar no próprio servidor web. Um servidor que está parado, travado ou mal configurado recusará ligações independentemente de como seja perfeito o seu DNS.

Verificar estado do Apache:

sudo systemctl status apache2

Verificar estado do Nginx:

sudo systemctl status nginx

Reiniciar o servidor web se estiver parado:

sudo systemctl restart apache2
# or
sudo systemctl restart nginx

Verificar que o servidor está a escutar nas portas corretas:

sudo ss -tlnp | grep -E ':80|:443'

Se nada está a escutar na porta 80 (HTTP) ou porta 443 (HTTPS), o seu servidor web não está a funcionar corretamente. Também verifique a sua configuração de virtual host ou server block para garantir que está vinculada ao domínio e IP corretos.

Passo 6: Inspecionar Regras de Firewall

Um firewall que bloqueia tráfego de entrada na porta 80 ou 443 tornará o seu website inacessível mesmo quando o DNS e o servidor web estão ambos a funcionar corretamente.

Verificar regras de UFW (Ubuntu Firewall):

sudo ufw status

Permitir tráfego HTTP e HTTPS:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

Verificar regras de iptables:

sudo iptables -L -n

Também verifique as definições de firewall ou grupo de segurança do seu fornecedor de alojamento se estiver numa plataforma cloud ou VPS. Estas são frequentemente geridas separadamente do firewall ao nível do SO.

Passo 7: Executar Testes de Ping e Traceroute

Estas ferramentas de diagnóstico de rede ajudam-o a determinar se o tráfego está realmente a chegar ao seu servidor.

Teste de ping — verifica se o domínio se resolve e se o servidor responde a pacotes ICMP:

ping example.com

Nota: Alguns servidores bloqueiam pedidos ICMP (ping) por padrão. Um ping falhado não significa necessariamente que o servidor está inativo.

Traceroute — rastreia o caminho completo da rede da sua máquina até ao servidor, revelando onde os pacotes estão a ser descartados:

*Linux/macOS:*

traceroute example.com

*Windows:*

tracert example.com

Se o traceroute parar num salto específico antes de chegar ao seu servidor, esse nó pode estar a sofrer uma interrupção ou a bloquear ativamente o tráfego. Esta informação é extremamente útil ao escalar para o seu fornecedor de alojamento.

4. Correções Adicionais Vale a Pena Tentar

Mudar para um Resolvedor DNS Público

O servidor DNS do seu ISP pode ser lento a atualizar ou estar a sofrer problemas. Tente mudar para um resolvedor DNS público mais rápido e confiável:

  • Google DNS: 8.8.8.8 e 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 e 1.0.0.1
  • OpenDNS: 208.67.222.222 e 208.67.220.220

Pode alterar as definições de DNS nas definições do seu adaptador de rede (Windows/macOS) ou diretamente no seu router para aplicar a alteração a todos os dispositivos na sua rede.

Desativar VPN ou Proxy

Se está a usar um serviço VPN ou proxy, pode estar a encaminhar o seu tráfego através de uma localização onde o DNS ainda não se propagou, ou onde o IP do seu servidor está bloqueado. Desative-o temporariamente e teste novamente usando a sua ligação direta à internet.

Verificar Configuração de Certificado SSL

Se o seu site carrega sobre HTTP mas não HTTPS, o problema pode estar com o seu certificado SSL em vez de DNS. Um certificado expirado, mal configurado ou ausente fará com que os navegadores bloqueiem o acesso ao seu site. AlexHost oferece SSL Certificates que são fáceis de instalar e mantêm o seu site seguro e confiável.

5. Escolher a Infraestrutura de Alojamento Certa para Minimizar Problemas de DNS

Muitos problemas relacionados com DNS podem ser evitados escolhendo um fornecedor de alojamento confiável com infraestrutura robusta e ferramentas claras de gestão de DNS.

  • VPS Hosting — Ideal para programadores e empresas que precisam de controlo total sobre o seu ambiente de servidor, incluindo configurações de DNS personalizadas e regras de firewall.
  • Dedicated Servers — Melhor para websites de alto tráfego que requerem desempenho máximo, endereços IP dedicados e isolamento completo do servidor.
  • Shared Web Hosting — Uma opção económica para websites mais pequenos, com DNS gerido através de um painel de controlo intuitivo.
  • VPS with cPanel — Combina a potência de um VPS com a interface amigável do cPanel, tornando a gestão de registos DNS simples mesmo para utilizadores não técnicos.

6. Quando Contactar o Seu Fornecedor de Alojamento

Se trabalhou através de todos os passos acima e o seu website continua inacessível, é hora de escalar. A equipa de suporte do seu fornecedor de alojamento pode:

  • Verificar que o seu servidor está online e acessível a partir da sua rede
  • Verificar bloqueios ao nível de IP ou problemas de encaminhamento do seu lado
  • Rever registos de servidor para identificar erros ao nível da aplicação
  • Confirmar que a sua zona DNS está corretamente configurada nos seus nameservers

Ao contactar o suporte, forneça a saída dos seus comandos dig, ping e traceroute — isto acelera dramaticamente o processo de diagnóstico.

Conclusão: Diagnosticar e Corrigir Problemas de DNS Sistematicamente

15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar