Guia
O que é uma porta TCP aberta?
Serviços na internet escutam em portas numeradas. Uma porta TCP aberta significa que algo aceitou uma conexão vinda de fora.
Por que isso importa
O encaminhamento de portas só funciona se a internet pública conseguir completar o handshake TCP até essa porta. Um verificador de fora da sua LAN é como você confirma isso.
Portas abertas inesperadas (área de trabalho remota, bancos de dados, APIs do Docker) são um caminho comum para atacantes acharem serviços expostos.
Portas são só números
HTTPS costuma usar 443, SSH 22, e-mail 25/587. O número é uma convenção; o programa que escuta decide o que acontece depois de conectar.
Um mesmo host pode ter muitas portas abertas. Cada uma é uma porta distinta.
Aberta
O serviço aceitou uma conexão
- Internet
- Host:porta
- O serviço responde
Fechada ou filtrada
Recusa, ou silêncio de um firewall
- Internet
- Firewall ou ninguém escutando
- Nenhum serviço utilizável
Aberta, fechada, filtrada
Aberta: o handshake funcionou. Fechada: o host recusou. Filtrada: não houve uma resposta clara — muitas vezes um firewall descartou o pacote.
Filtrada não prova que o serviço está fora para todas as redes. Só descreve este ponto de observação.
Como verificar
Use um verificador de portas TCP online contra o seu IP público depois de configurar o encaminhamento. Se puder, teste a partir de uma rede que não seja a sua própria LAN.
Escaneie só máquinas que você possui ou tem permissão para testar.
Lembre-se
- Uma verificação a partir de uma rede não é uma verificação a partir de todas as redes.
- O CGNAT pode tornar o encaminhamento doméstico impossível sem ajuda extra do ISP.
- Serviços UDP precisam de outro tipo de sonda.
- Escanear sem autorização pode ir contra a lei ou contra os termos do host.
