Como verificar portas abertas em um computador

Contente:

Artigo em outros idiomas:

Como verificar portas abertas em um computador local

Execute no prompt de comando:

netstat -a
Como verificar as portas abertas do computador local (mhelp.pro)
Mostrar todas as portas em uso no computador
  • LISTENING – a porta está aguardando conexões de entrada;
  • ESTABLISHED – a conexão é estabelecida;
  • CLOSE_WAIT – aguardando fechamento devido a desconexão do lado remoto;
  • TIME_WAIT – a porta está fechada, mas ainda está esperando que os pacotes de entrada sejam processados;
  • SYN_SENT – estabelecimento de conexão.

Se você precisar descobrir quais programas estão usando portas em seu computador, execute o prompt de comando como administrador e execute o comando:

netstat -n -b
Como descobrir quais programas estão usando portas abertas no seu computador
Mostrar uma lista de programas usando portas de computador

Como verificar portas abertas em um computador remoto

Se em sistemas operacionais anteriores ao Windows 8, você pode usar o comando telnet para verificar a porta aberta de um computador remoto, mas no Windows 11, Windows 10, recomendo usar o comando PowerShell: Test-NetConnection para verificar a porta TCP aberta.

Pode ser necessário executar o PowerShell como administrador.

O cmdlet Test-NetConnection exibe informações de diagnóstico para uma conexão. Ele suporta teste de ping, teste de TCP, rastreamento de rota e diagnóstico de seleção de rota. Dependendo dos parâmetros de entrada, a saída pode incluir os resultados da pesquisa de DNS, uma lista de interfaces IP, regras de IPsec, resultados de seleção de rota/endereço de origem e/ou confirmação do estabelecimento da conexão.

Atenção: Test-NetConnection só pode verificar portas TCP!

Verificando o status da porta de um computador remoto usando o PowerShell:

Test-NetConnection -ComputerName 192.168.2.1 -Port 443
Como verificar portas abertas em um computador remoto (mhelp.pro)
Verificando o status da porta de um dispositivo remoto

O valor do campo O valor do campo TcpTestSucceeded indica o estado da porta do dispositivo:

  • True – a porta está aberta;
  • False – a porta está fechada.

Você pode usar o comando de forma abreviada e com parâmetros adicionais, por exemplo:

TNC 62.34.56.207 -Port 24101 -InformationLevel Detailed
Como verificar o status da porta de um dispositivo remoto usando o PowerShell
Status da porta do dispositivo remoto usando o PowerShell

Você pode aprender sobre outros recursos do comando Test-NetConnection no Portal de Documentação da Microsoft.


? Este artigo discutiu como verificar o status das portas de um computador usando ferramentas no computador local. Espero que você tenha conseguido descobrir o status das portas do computador local e os programas que abriram essas portas, assim como conseguiu verificar o status das portas do dispositivo remoto. No entanto, se você encontrar algum problema ao verificar as portas, sinta-se à vontade para escrever nos comentários. Eu tentarei ajudar.

Deixe um comentário