Como Verificar Portas Abertas Online e no Terminal

Saber como verificar portas abertas no seu servidor ou computador e uma das habilidades mais importantes para manter sua rede segura. Portas abertas desnecessariamente podem ser a porta de entrada para invasores e ataques ciberneticos. Neste guia, voce vai aprender tudo sobre portas de rede, como testa-las e como proteger seu sistema.
Verifique suas portas abertas agora mesmo com o NetVizor Port Scanner — rapido, gratuito e direto no navegador.
O Que Sao Portas de Rede e Por Que Verificar Portas Abertas
Portas de rede sao pontos de comunicacao virtuais que permitem que aplicacoes e servicos troquem dados pela internet ou rede local. Pense nelas como portas de um edificio: cada uma leva a um servico diferente. Um computador possui 65.535 portas disponiveis, divididas em tres faixas:
- Portas bem conhecidas (0-1023): Reservadas para servicos padrao como HTTP, FTP e SSH.
- Portas registradas (1024-49151): Usadas por aplicacoes especificas como bancos de dados e jogos.
- Portas dinamicas (49152-65535): Atribuidas temporariamente pelo sistema operacional para conexoes de clientes.
Verificar portas abertas e essencial porque cada porta aberta representa um potencial ponto de vulnerabilidade. Se um servico desatualizado esta escutando em uma porta, um atacante pode explorar falhas conhecidas para ganhar acesso ao sistema. Por isso, administradores de rede e profissionais de seguranca realizam varreduras de portas regularmente.
Tabela de Portas Comuns e Seus Servicos
Antes de fazer um teste de portas, e util conhecer as portas mais utilizadas e os servicos que normalmente rodam nelas:
| Porta | Protocolo | Servico | Descricao |
|---|---|---|---|
| 21 | TCP | FTP | Transferencia de arquivos |
| 22 | TCP | SSH | Acesso remoto seguro (shell) |
| 25 | TCP | SMTP | Envio de e-mails |
| 53 | TCP/UDP | DNS | Resolucao de nomes de dominio |
| 80 | TCP | HTTP | Trafego web nao criptografado |
| 443 | TCP | HTTPS | Trafego web criptografado (SSL/TLS) |
| 3306 | TCP | MySQL | Banco de dados MySQL |
| 3389 | TCP | RDP | Area de trabalho remota (Windows) |
| 5432 | TCP | PostgreSQL | Banco de dados PostgreSQL |
| 8080 | TCP | HTTP Alt | Servidor web alternativo / proxy |
Essa tabela e uma referencia rapida. Quando voce faz uma varredura e encontra uma dessas portas abertas, ja sabe qual servico provavelmente esta ativo — e pode decidir se ele deveria estar exposto ou nao.
Como Verificar Portas Abertas Online com o NetVizor
A maneira mais rapida de verificar portas abertas online e usar uma ferramenta baseada na web. O NetVizor Port Scanner permite que voce faca uma varredura completa sem instalar nada. Veja o passo a passo:
Passo 1: Acesse a Ferramenta
Abra o Port Scanner do NetVizor no seu navegador. A interface e limpa e intuitiva.
Passo 2: Insira o Endereco IP ou Dominio
Digite o endereco IP ou o dominio que deseja escanear. Se voce nao sabe seu IP publico, use a ferramenta My IP para descobrir.
Passo 3: Inicie a Varredura
Clique no botao de escanear. A ferramenta ira verificar as portas mais comuns e retornar o status de cada uma: aberta, fechada ou filtrada.
Passo 4: Analise os Resultados
O resultado mostra uma lista clara de portas com seu status. Portas abertas aparecem destacadas para facilitar a identificacao. Analise quais servicos estao expostos e se isso e intencional.
Passo 5: Tome Acoes de Seguranca
Com base nos resultados, feche portas desnecessarias, atualize servicos vulneraveis ou configure seu firewall adequadamente.
Para uma analise de seguranca mais completa, combine a varredura de portas com o Security Score, que avalia a postura geral de seguranca do seu dominio.
Como Verificar Portas Abertas via Linha de Comando
Alem de ferramentas online, voce pode verificar portas abertas diretamente no seu sistema operacional. Veja como fazer isso no Windows e no Linux.
Verificar Portas Abertas no Windows
Usando netstat:
netstat -an | findstr LISTENING
Este comando lista todas as portas que estao em estado de escuta (LISTENING) no seu computador. A coluna "Local Address" mostra o IP e a porta no formato 0.0.0.0:PORTA.
Usando Test-NetConnection (PowerShell):
Test-NetConnection -ComputerName exemplo.com -Port 443
Este cmdlet do PowerShell testa se uma porta especifica esta aberta em um host remoto. O resultado TcpTestSucceeded: True indica que a porta esta aberta e acessivel.
Usando telnet:
telnet exemplo.com 80
Se a conexao for estabelecida, a porta esta aberta. Se voce receber um erro de timeout, a porta esta fechada ou filtrada.
Verificar Portas Abertas no Linux
Usando nmap:
nmap -sT exemplo.com
O nmap e a ferramenta mais poderosa para varredura de portas. O parametro -sT faz uma varredura TCP connect. Para escanear portas UDP, use -sU. Para verificar uma porta especifica:
nmap -p 443 exemplo.com
Usando ss:
ss -tuln
O comando ss (socket statistics) lista todas as portas em escuta no sistema local. Os parametros significam: -t (TCP), -u (UDP), -l (listening), -n (numerico, sem resolver nomes).
Usando netstat:
netstat -tuln
Funciona de forma similar ao ss, mas e o comando classico disponivel na maioria das distribuicoes Linux.
TCP vs UDP: Entendendo os Dois Tipos de Portas
Ao fazer um teste de portas, e importante entender a diferenca entre os dois protocolos de transporte:
TCP (Transmission Control Protocol)
- Orientado a conexao: Estabelece uma conexao antes de transmitir dados (handshake de tres vias).
- Confiavel: Garante que todos os pacotes chegam na ordem correta.
- Mais lento: O overhead de verificacao torna a transmissao mais lenta.
- Exemplos: HTTP, HTTPS, FTP, SSH, SMTP.
UDP (User Datagram Protocol)
- Sem conexao: Envia pacotes sem estabelecer conexao previa.
- Menos confiavel: Nao garante entrega nem ordem dos pacotes.
- Mais rapido: Ideal para aplicacoes que precisam de velocidade.
- Exemplos: DNS, streaming de video, jogos online, VoIP.
Na pratica, a maioria das varreduras de portas foca em TCP porque e o protocolo mais utilizado para servicos web e administrativos. Portas UDP sao mais dificeis de escanear porque nao respondem da mesma forma — a ausencia de resposta pode significar tanto porta aberta quanto filtrada.
Implicacoes de Seguranca de Portas Abertas
Portas abertas no IP do seu servidor ou computador representam riscos reais. Aqui estao os principais cenarios de perigo:
- Porta 22 (SSH) aberta publicamente: Atacantes usam forca bruta para tentar adivinhar credenciais. Solucao: use autenticacao por chave, mude a porta padrao, use fail2ban.
- Porta 3306 (MySQL) exposta: O banco de dados nunca deveria estar acessivel pela internet. Solucao: restrinja acesso a localhost ou IPs especificos.
- Porta 3389 (RDP) aberta: Um dos vetores de ataque mais explorados em ransomware. Solucao: use VPN para acessar RDP, nunca exponha diretamente.
- Porta 25 (SMTP) sem restricao: Pode ser abusada para enviar spam. Solucao: configure autenticacao e restricoes de relay.
Para verificar se o certificado SSL do seu servidor esta configurado corretamente na porta 443, use o SSL Checker. Para diagnosticar problemas de conectividade, o Ping e o Traceroute sao ferramentas essenciais.
Como Fechar Portas Desnecessarias
Depois de verificar portas abertas, o proximo passo e fechar as que nao sao necessarias:
- Identifique o servico: Use
netstatousspara descobrir qual processo esta usando a porta. - Pare o servico: Se o servico nao e necessario, desative-o. No Linux:
sudo systemctl stop nome_do_servico && sudo systemctl disable nome_do_servico. - Configure o firewall: Use
iptables,ufw(Linux) ou o Firewall do Windows para bloquear portas especificas. - Restrinja por IP: Em vez de fechar completamente, permita acesso apenas de IPs confiaveis.
- Verifique novamente: Apos as alteracoes, faca uma nova varredura com o Port Scanner para confirmar que as portas foram fechadas.
Exemplo com UFW (Ubuntu/Debian):
sudo ufw deny 3306
sudo ufw allow from 192.168.1.0/24 to any port 22
sudo ufw enable
Dicas Avancadas para Teste de Portas
- Escaneie regularmente: Faca varreduras semanais ou apos qualquer alteracao na infraestrutura.
- Documente portas abertas: Mantenha um registro de quais portas devem estar abertas e por que.
- Use portas nao padrao: Mudar SSH da porta 22 para outra reduz ataques automatizados (nao e seguranca real, mas reduz ruido).
- Monitore logs: Verifique tentativas de conexao em portas sensiveis.
- Combine ferramentas: Use o Port Scanner junto com o Security Score para uma visao completa da seguranca.
FAQ — Perguntas Frequentes sobre Verificar Portas Abertas
E legal escanear portas?
Escanear portas do seu proprio servidor ou rede e perfeitamente legal. No entanto, escanear sistemas de terceiros sem autorizacao pode ser considerado ilegal em muitos paises, podendo ser interpretado como tentativa de invasao. Sempre obtenha permissao antes de escanear infraestrutura que nao e sua.
Posso escanear qualquer IP?
Tecnicamente, voce pode enviar pacotes para qualquer IP publico. Na pratica, escanear IPs que nao sao seus sem autorizacao e eticamente questionavel e pode violar leis locais. Provedores de hospedagem e servicos de nuvem tambem podem bloquear seu IP se detectarem varreduras nao autorizadas.
O que significa o status "filtrado" em uma varredura de portas?
"Filtrado" (filtered) significa que a ferramenta nao conseguiu determinar se a porta esta aberta ou fechada. Geralmente, isso indica que um firewall esta bloqueando os pacotes de sondagem sem enviar resposta. E diferente de "fechada" (que envia uma resposta de rejeicao) e de "aberta" (que aceita a conexao).
Por que a porta 80 aparece como aberta no meu servidor?
A porta 80 e a porta padrao do HTTP. Se voce tem um servidor web rodando (Apache, Nginx, etc.), essa porta estara aberta para servir paginas web. Isso e normal e esperado. O importante e garantir que o trafego HTTP seja redirecionado para HTTPS (porta 443) para proteger os dados em transito.
Como verificar se o port forwarding esta funcionando?
Para testar se o encaminhamento de porta (port forwarding) esta configurado corretamente no seu roteador: primeiro, descubra seu IP publico usando o My IP. Depois, use o Port Scanner com seu IP publico e a porta que voce configurou. Se a porta aparecer como aberta, o encaminhamento esta funcionando. Se aparecer como fechada ou filtrada, verifique as configuracoes do roteador e se o servico esta rodando na maquina de destino.
Conclusao
Verificar portas abertas regularmente e uma pratica fundamental de seguranca de rede. Seja usando ferramentas online como o NetVizor Port Scanner, seja via linha de comando no Windows ou Linux, o importante e manter visibilidade sobre quais servicos estao expostos na sua infraestrutura. Combine a varredura de portas com outras ferramentas de diagnostico como Ping, Traceroute e SSL Checker para uma analise completa.
Faca uma varredura de portas gratuita agora com o NetVizor Port Scanner
Artigos relacionados
GuiaPing Alto Minecraft — Como Diminuir Ping e Lag no Servidor
Diminua o ping no Minecraft e melhore sua experiência de jogo evitando lag e atrasos em servidores.
GuiaGerador de Senha Forte Online e Gratuito
Descubra como usar um gerador de senha forte online grátis para proteger suas contas e evitar invasões. Gere senhas seguras agora!
GuiaPing LoL Alto? Como Diminuir o Ping no LoL
Guia completo para testar e reduzir o ping alto no LoL. Servidor brasileiro BR1, dicas de otimizacao e como usar Ctrl+F para monitorar ping no League of Legends.