Voltar ao blog
Maio 23, 2026Guias

Servidor Não Responde: Guia de Solução de Problemas

Diagnostique problemas de conectividade do VPS: ping, portas, serviços, CPU/RAM e logs quando o servidor estiver inacessível.

Servidor Não Responde: Guia de Solução de Problemas

Quando seu VPS não responde — site fora do ar, timeout SSH ou ping falhando — use esta checklist sistemática para encontrar a causa no seu servidor Hiddence.

Passo 1: Verificar alcance de rede

Do seu computador, teste se o IP do servidor está acessível:

bash
ping YOUR_VPS_IP

# If ping fails: check VPS status in client area,
# possible network maintenance, or IP change after reinstall

Passo 2: Verificar portas abertas

SSH (22), HTTP (80) ou HTTPS (443) podem estar bloqueados pelo firewall:

bash
# From your PC (if nmap installed):
nmap -p 22,80,443 YOUR_VPS_IP

# On server (via console/KVM if SSH works):
sudo ufw status
sudo ss -tlnp | grep -E ':22|:80|:443'

Passo 3: Verificar se os serviços estão rodando

O servidor pode estar ligado, mas Nginx ou SSH parados:

bash
sudo systemctl status ssh
sudo systemctl status nginx
sudo systemctl status mysql

# Restart if failed:
sudo systemctl restart nginx

Passo 4: Verificar CPU, RAM e disco

Falta de memória ou disco cheio frequentemente causam travamentos:

bash
top -bn1 | head -20
free -h
df -h

# Kill runaway process if needed:
kill -9 PID

Passo 5: Ler logs

Logs geralmente explicam crashes e kills por OOM:

bash
sudo journalctl -xe --no-pager | tail -50
sudo tail -100 /var/log/nginx/error.log
sudo tail -100 /var/log/syslog
dmesg | tail -30

Prevenção

  • Habilite swap em VPS com pouca RAM
  • Configure monitoramento (Uptime Kuma, Netdata)
  • Configure backups automáticos
  • Use Fail2ban, mas coloque seu IP na whitelist
  • Contate o suporte com ID do VPS se suspeitar de problema de hardware/rede