Ir para o conteúdo

Verificação de porta

Teste se uma porta TCP está aberta em qualquer host. Verifique uma porta individual ou examine as portas comuns.

Sobre a verificação de portas

Uma verificação de porta abre uma ligação TCP a uma porta específica e indica se ela se completa. Onde o ping diz que uma máquina responde, isto diz que um serviço concreto está à escuta e acessível, a distinção que importa quando uma base de dados ou uma API não respondem embora o anfitrião responda ao ping.

Há três resultados a distinguir. Uma porta aberta completou o aperto de mão: o serviço está ativo e acessível de fora. Uma ligação recusada significa que algo respondeu mas nada está à escuta: normalmente o serviço está parado. Um tempo esgotado significa que nada respondeu, o que aponta quase sempre para uma firewall a descartar o tráfego em silêncio e não para um serviço parado.

Perguntas frequentes

A porta está aberta localmente mas fechada daqui. Porquê?
Uma firewall, um grupo de segurança, ou o serviço à escuta em 127.0.0.1 em vez de 0.0.0.0. Os três são idênticos de dentro da máquina e completamente diferentes vistos de fora.
Recusada ou tempo esgotado: qual é pior?
Recusada costuma ser mais simples: o pacote chegou ao anfitrião e nada estava à escuta. Um tempo esgotado significa que o pacote desapareceu, pelo que há que investigar o serviço e toda a cadeia de filtragem.
Posso verificar uma porta na minha rede doméstica?
Só se for acessível a partir da internet pública. Endereços privados e de loopback são recusados por desenho: analisar gamas internas a partir de um serviço público é um risco de segurança, não uma funcionalidade.
Uma porta aberta significa que estou exposto?
Significa que o serviço está acessível. Ser ou não um problema depende do que está à escuta e de como autentica. Uma base de dados ou uma porta de administração abertas ao mundo devem ser fechadas hoje.

Ferramentas relacionadas

Para ir mais longe

Glossário de redes: ICMP, MSS

Executar um traceroute visual para este anfitrião