Cómo encontrar puertos de escucha con Netstat y PowerShell

Cómo encontrar puertos de escucha con Netstat y PowerShell
Los puertos de escucha en el sistema hablan sobre los procesos y servicios que están esperando las solicitudes de la red de servicios. Estos servicios o solicitudes escuchan en un puerto UDP o TCP. Además, los puertos de escucha en PowerShell normalmente se pueden encontrar utilizando el "netstat"Cmdlet. Alternativamente, el cmdlet "Get-nettcponnection"También se usa para este propósito.

Este artículo obtendrá los puertos de escucha en el sistema utilizando PowerShell.

Cómo encontrar puertos de escucha con "netstat" cmdlet y PowerShell

Estos son los comandos que se pueden utilizar para encontrar los puertos de escucha en PowerShell:

  • netstat.
  • Get-nettcponnection.

Método 1: use el cmdlet "netstat" en PowerShell para obtener los puertos de escucha

El "netstat"Cmdlet es una utilidad PowerShell utilizada para mostrar el TCP activo (Protocolo de control de transmisión). Puede obtener la lista de puertos de escucha con la ayuda de parámetros específicos en PowerShell.

Ejemplo
Esta ilustración generará los puertos de escucha en PowerShell utilizando el "netstat"Cmdlet:

netstat -an | Seleccione la cuerda "Escuchar"

De acuerdo con el código anterior:

  • Primero, especifique el "netstat"Cmdlet junto con el"-unParámetro.
  • Luego, agregue la tubería "|"Para transferir la salida del comando anterior al siguiente comando.
  • Después de eso, especifique el "Selección de cuerda"Cmdlet y asigne el valor"Escuchando"A eso:

Método 2: use el cmdlet alternativo "netstat" "get-nettcpconnection" para encontrar los puertos de escucha en PowerShell

La alternativa del "netstat"Para obtener la lista de puertos de escucha en PowerShell es el"Get-nettcponnection"Cmdlet. En general, puede obtener la lista de conexiones TCP, pero con el uso de algunos parámetros específicos, también puede obtener los puertos de escucha en PowerShell.

Ejemplo
Esta instancia obtendrá todos los puertos de escucha en la computadora utilizando el "Get-nettcponnection"Comando en PowerShell:

Get -nettcpconnection -state escuchar

Según el código anterior:

  • Primero, especifique el "Get-nettcponnection"Cmdlet, luego agregue el"-EstadoParámetro "y asignarlo el"Escuchar" valor:

Se puede observar que todos los puertos de escucha se han obtenido con éxito.

Conclusión

El "netstat"Cmdlet en PowerShell se utiliza para obtener la lista de puertos de escucha en el sistema. Por esa razón, primero, especifique el cmdlet "netstat" junto con el "-unParámetro. Luego, agregue la tubería "|". Después de eso, especifique el "Selección de cuerda"Cmdlet, y asigne el valor"Escuchando". Este blog ha discutido varios métodos para obtener la lista de puertos de escucha en el sistema utilizando PowerShell.