Visualizza le porte aperte TCPIP servizi Linux o Windows

Uno dei compiti di supporto e gestione che possiamo svolgere costantemente è quello di verificare le porte TCP aperte nel sistema poiché in questo modo possiamo avere un controllo preciso su quale servizio sta utilizzando detto servizio. porta.

Una porta indica il punto finale di qualsiasi comunicazione di rete ed è associata a un programma o servizio specifico del sistema operativo.

Successivamente vedremo come possiamo conoscere le porte aperte nei sistemi operativi Linux e Windows.

1. Visualizza le porte aperte in Linux


Possiamo fare uso di tre applicazioni pratiche per questo, queste sono:

Comando NetstatQuesto comando netstat (Network Statistics) viene spesso utilizzato per visualizzare le informazioni associate alla rete. È disponibile su Windows e Linux

Per la sua installazione possiamo eseguire i seguenti comandi:

 sudo yum install net-tools (RedHat / CentOS) sudo apt install net-tools (Debian / Ubuntu) sudo dnf install net-tools Fedora

INGRANDIRE

Per la sua esecuzione dobbiamo conoscere il numero di porta da analizzare e utilizzeremo il comando grep per visualizzare le informazioni utilizzando la seguente sintassi:

 netstat -ltnp | grep -w ': porta #'
Il risultato sarà il seguente:

INGRANDIRE

I parametri utilizzati sono:

  • io: Di' a netstat di visualizzare solo le porte di ascolto.
  • T: Visualizza solo le connessioni TCP.
  • n: indica di visualizzare indirizzi numerici.
  • P: Consente di visualizzare l'ID del processo.
  • grep: Visualizza la corrispondenza esatta.

Comando LsofLsof (LiSt Open Files) viene utilizzato per visualizzare tutte le porte aperte in Linux. Per la sua installazione utilizzeremo le seguenti opzioni:

 sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)
La sua esecuzione comprende la seguente sintassi:
 lsof -i: porta

INGRANDIRE

Possiamo vedere in dettaglio i dati del processo, utente, ecc.

Comando fusoreGrazie a questo comando possiamo visualizzare i PID associati alle porte aperte in Linux. Per la sua installazione utilizzeremo una delle seguenti righe a seconda dei casi:

 sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 e versioni successive)
La sintassi per il suo utilizzo è la seguente:
 porta # fuser / tcp

INGRANDIRE

Per trovare il nome del processo utilizzeremo la seguente sintassi:

 ps -p PID -o comm =

INGRANDIRE

In questo modo possiamo conoscere le porte aperte in Linux.

2. Visualizza le porte aperte in Windows 10

Passo 1
Per conoscere le porte aperte nei sistemi operativi Windows dobbiamo accedere al prompt dei comandi come amministratori, fare clic destro / Esegui come amministratore, e nella finestra visualizzata eseguire la seguente riga:

 netstat -ab

INGRANDIRE

Passo 2
Possiamo vedere informazioni dettagliate come:

  • Tipo di protocollo
  • Nome del protocollo
  • Indirizzo locale
  • Servizio coinvolto
  • Stato del processo

Passaggio 3
In alternativa, Windows ci consente di visualizzare i risultati per PID che semplifica l'amministrazione, in questo caso dobbiamo eseguire la seguente riga:

 netstat -aon 
Passaggio 4
Questo sarà il risultato visualizzato:

INGRANDIRE

Passaggio 5
Possiamo vedere i risultati in un modo molto più organizzato. Ora, con questo PID, possiamo andare al Task Manager e nella scheda Dettagli sapere qual è il servizio coinvolto:

INGRANDIRE

Lì possiamo saperne di più sul servizio o terminarlo se necessario. Con questi metodi potremo conoscere le porte aperte in Linux o Windows.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave