Internet e redes

Verificador de portas abertas: teste TCP

Verifique se uma porta TCP pública aceita uma conexão do servidor deste site. Use o resultado para conferir um serviço ou redirecionamento que você administra.

Usar a ferramenta

Teste um sistema próprio ou autorizado. O servidor abre uma conexão pública. Portas: apenas TCP. TLS: porta 443 e versão 1.2 ou posterior.

Como usar a ferramenta

  1. Informe um domínio ou IP público de um sistema que você tem autorização para testar.
  2. Informe uma porta TCP de 1 a 65535.
  3. Execute e diferencie conexão aceita, recusa e tempo esgotado.

Método de cálculo

O servidor tenta abrir uma conexão TCP para um endereço público resolvido e uma porta. Uma requisição web do navegador não substitui essa conexão de socket.

Exemplo de cálculo

Um serviço TCP na porta 25565 depende de IP público correto, redirecionamento válido, permissão no firewall e aplicativo escutando.

Escolha o destino e o protocolo

Informe o destino público usado pelos clientes externos. Um endereço como 192.168.1.20 pertence a uma rede privada e não pode ser acessado diretamente por este verificador público. O endereço WAN do roteador também pode ser diferente do IP público quando a operadora utiliza CGNAT.

TCP e UDP são transportes diferentes mesmo quando usam o mesmo número de porta. Uma conexão TCP aceita na porta 53 não comprova consultas DNS por UDP. A ferramenta testa uma porta TCP por vez. Use também um cliente do serviço quando a tarefa exigir uma resposta do aplicativo.

Resultados de acesso têm significados diferentes

Três traços TCP ilustrativos mostram um handshake SYN/SYN-ACK/ACK, um SYN recusado com RST e um SYN sem resposta conclusiva antes do limite.
Esta referência explica estados, não é uma varredura. O acesso depende do servidor, destino e momento. Tempo esgotado não identifica o firewall ou rota responsável.
Abrir o gráfico em tamanho completo

Interprete cada resultado

Conexão aceita significa que o endereço e a porta permitiram concluir uma conexão TCP deste servidor naquele momento. Isso não identifica com certeza o programa. Embora 443 seja uma porta comum para HTTPS, o número não obriga o aplicativo a ser um servidor web.

Uma recusa normalmente indica rejeição ativa pelo destino ou por algum intermediário. Tempo esgotado significa que nem uma conexão válida nem uma recusa chegaram antes do limite. Filtragem, problemas de rota, perda de pacotes e indisponibilidade do equipamento podem produzir o mesmo sintoma.

Confira o redirecionamento em ordem

Primeiro confirme que o aplicativo está aberto e escutando na interface e porta corretas. Depois revise o firewall do sistema. Em seguida confira o encaminhamento da porta TCP externa para o endereço local e a porta interna adequados. Um endereço atribuído por DHCP pode ter mudado.

Compare o endereço WAN do roteador com o IP público da conexão. Uma diferença pode indicar outro roteador ou NAT da operadora, mas VPNs e proxies também alteram essa comparação. Não abra portas sem relação com o serviço para obter um resultado positivo. Remova regras temporárias depois do teste.

Limites de uma verificação externa

A conexão parte da rede de hospedagem do site. Um serviço pode permitir essa rede e bloquear outra, ou fazer o contrário. DNS geográfico, múltiplos endereços, IPv4 e IPv6 podem levar a destinos diferentes. Guarde o endereço efetivamente testado e o horário junto ao resultado.

Restrições de saída da hospedagem podem impedir a medição. Essa falha não deve aparecer como porta fechada no destino. Teste apenas sistemas autorizados. A ferramenta não avalia senhas, criptografia, vulnerabilidades nem uma sessão completa de jogo, correio ou acesso remoto.

Como interpretar o resultado

Este é um teste pontual de acesso TCP. Não testa UDP, não procura vulnerabilidades e não comprova o funcionamento do aplicativo. Destinos privados e especiais são recusados.

Dúvidas comuns

Por que minha porta parece fechada?

Pode faltar um serviço escutando, haver IP incorreto, redirecionamento ausente, firewall, CGNAT ou restrição do provedor.

Porta aberta significa segurança?

Não. Aberta descreve uma conexão aceita. Autenticação, atualizações e configuração precisam de verificações separadas.