Come trovare le porte di ascolto con NetStat e PowerShell

Come trovare le porte di ascolto con NetStat e PowerShell
Le porte di ascolto sul sistema parlano dei processi e dei servizi che stanno aspettando le richieste di rete di servizio. Questi servizi o richieste ascoltano una porta UDP o TCP. Inoltre, le porte di ascolto su PowerShell possono essere normalmente trovate usando "NetStat"Cmdlet. In alternativa, il cmdlet "Get-nettcpconnection"Viene anche usato per questo scopo.

Questo articolo otterrà le porte di ascolto sul sistema utilizzando PowerShell.

Come trovare le porte di ascolto con cmdlet "netstat" e powerhell

Questi sono i comandi che possono essere utilizzati per trovare le porte di ascolto in PowerShell:

  • NetStat.
  • Get-nettcpconnection.

Metodo 1: utilizzare il cmdlet "NetStat" in PowerShell per ottenere le porte di ascolto

IL "NetStat"CMDLET è un'utilità PowerShell utilizzata per visualizzare il TCP attivo (protocollo di controllo della trasmissione). Può ottenere l'elenco delle porte di ascolto con l'aiuto di parametri specifici in PowerShell.

Esempio
Questa illustrazione emetterà le porte di ascolto in PowerShell usando il "NetStat"CMDLET:

netstat -an | Selezionare "Ascolto"

In conformità con il codice sopra:

  • Innanzitutto, specificare il “NetStat"Cmdlet insieme al"-UN"Parametro.
  • Quindi, aggiungi la pipeline "|"Per trasferire l'output del comando precedente al comando successivo.
  • Successivamente, specificare il "Select-String"Cmdlet e assegnare il valore"Ascoltando"A esso:

Metodo 2: utilizzare il cmdlet alternativo "netstat" "get-nettcpconnection" per trovare le porte di ascolto in PowerShell

L'alternativa del "NetStat"Per ottenere l'elenco dei porti di ascolto in PowerShell è il"Get-nettcpconnection"Cmdlet. In generale, può ottenere l'elenco delle connessioni TCP, ma con l'uso di alcuni parametri specifici, può anche ottenere le porte di ascolto in PowerShell.

Esempio
Questa istanza otterrà tutte le porte di ascolto sul computer usando "Get-nettcpconnection"Comando in PowerShell:

Get -nettcpconnection -State Ascolt

Secondo il codice sopra:

  • Innanzitutto, specificare il “Get-nettcpconnection"Cmdlet, quindi aggiungi il"-Stato"Parametro e assegnarlo il"Ascoltare" valore:

Si può osservare che tutte le porte di ascolto sono state recuperate con successo.

Conclusione

IL "NetStat"Cmdlet in PowerShell viene utilizzato per ottenere l'elenco delle porte di ascolto sul sistema. Per questo motivo, in primo luogo, specifica il cmdlet "NetStat" insieme al "-UN"Parametro. Quindi, aggiungi la pipeline "|". Successivamente, specificare il "Select-String"Cmdlet e assegna il valore"Ascoltando"Ad esso. Questo blog ha discusso di vari metodi per ottenere l'elenco delle porte di ascolto sul sistema utilizzando PowerShell.