Scanner de Portas Online

Verifique portas TCP abertas, fechadas ou filtradas em qualquer domínio ou IP. Portas comuns ou ranges customizados — grátis.

Predefinições:

Por que o scan de portas é importante para segurança de servidores?

Cada porta aberta no seu servidor é uma superfície de ataque potencial. O scan de portas permite auditar a exposição do servidor sob perspectiva externa — exatamente o que um atacante vê ao sondar sua infraestrutura.

Problemas de segurança comuns revelados pelo scan de portas:

  • Bancos de dados expostos: MySQL (3306), PostgreSQL (5432), Redis (6379) e MongoDB (27017) nunca devem ser publicamente acessíveis.
  • SSH irrestrito: Porta 22 aberta para 0.0.0.0/0 é alvo de força bruta — restrinja a IPs conhecidos.
  • Servidores de desenvolvimento: Portas como 8080 ou 3000 deixadas abertas acidentalmente em ambientes de produção.
  • Serviços legados: Telnet (23), FTP não criptografado (21) — protocolos obsoletos com vulnerabilidades conhecidas.
  • RDP exposto: Porta 3389 aberta publicamente é ponto de entrada para ransomware — sempre tunele através de VPN.

Como interpretar os resultados

Cada porta escaneada retorna um de três estados. Aberta significa que um serviço aceitou a conexão TCP. Fechada significa host alcançável mas sem ninguém escutando. Filtrada significa que um firewall descartou o probe — comum em produção com allowlists rígidas.

  • Porta 22 aberta: SSH acessível; seguro apenas com autenticação por chave e restrição por IP.
  • 443 aberta, 80 fechada: política HTTPS-only, boa prática.
  • 3306 aberta externamente: MySQL quase nunca deve ficar exposto à internet — faça bind em localhost ou rede privada.
  • Todas as portas filtradas: firewall forte, mas confirme que as portas da sua aplicação estão acessíveis onde precisam estar.

Problemas comuns e soluções

  • SSH (22) aberto para 0.0.0.0/0: restrinja por security group a IPs específicos; habilite fail2ban e desligue autenticação por senha.
  • Redis (6379) sem autenticação: o Redis não tem senha por padrão — adicione requirepass e faça bind em interface privada imediatamente.
  • PostgreSQL (5432) exposto: restrinja o pg_hba.conf a CIDRs internos e coloque a DB atrás de um bastion ou VPN.
  • Painel admin em 8080/8443: coloque atrás de VPN ou proteja com allowlist e autenticação forte; interfaces admin padrão são escaneadas o tempo todo.
  • Porta aberta inesperada: pode ser um serviço de dev esquecido — investigue com ss -tlnp no host e mate o que não reconhecer.

Próximos passos

Trate toda porta aberta inesperada como possível ponto de invasão: feche, coloque atrás de VPN ou restrinja a IPs conhecidos. Re-escaneie depois das mudanças para confirmar que a exposição desapareceu.

Para monitoramento contínuo, o FlashMon.app acompanha mudanças automaticamente e avisa no momento em que algo falha.

Monitore suas portas 24/7

Receba alertas instantâneos quando portas inesperadas abrirem ou serviços críticos ficarem indisponíveis.

Começar Monitoramento

Perguntas Frequentes