Ricerca nel sito web

Come monitorare le porte TCP e UDP in tempo reale


In termini software, soprattutto a livello di sistema operativo, una porta è un costrutto logico che identifica uno specifico processo/applicazione o un tipo di servizio di rete e ogni servizio di rete in esecuzione su un sistema Linux utilizza un particolare protocollo (il più comune è il TCP (Transmission Control Protocol) e UDP (User Datagram Protocol)) e un numero di porta per la comunicazione con altri processi o servizi.

In questo breve articolo ti mostreremo come elencare e monitorare o guardare le porte TCP e UDP in esecuzione in tempo reale con un riepilogo dei socket su un sistema Linux.

Elenca tutte le porte aperte in Linux

Per elencare tutte le porte aperte su un sistema Linux, è possibile utilizzare il comando netstat o l'utilità ss come segue.

È anche fondamentale menzionare che il comando netstat è stato deprecato e invece il comando ss ha preso il suo posto per mostrare statistiche di rete più dettagliate.

sudo netstat -tulpn
OR
sudo ss -tulpn

Dall'output del comando precedente, la colonna Stato mostra se una porta è in stato di ascolto (LISTEN) o meno.

Nel comando precedente, il flag:

  • -t – abilita l'elenco delle porte TCP.
  • -u – abilita l'elenco delle porte UDP.
  • -l – stampa solo i socket in ascolto.
  • -n – mostra il numero di porta.
  • -p – mostra il nome del processo/programma.

Guarda le porte aperte TCP e UDP in tempo reale

Tuttavia, per controllare le porte TCP e UDP in tempo reale, puoi eseguire lo strumento netstat o ss con l'utilità di controllo come mostrato.

sudo watch netstat -tulpn
OR
sudo watch ss -tulpn

Per uscire, premi Ctrl+C.

Troverai utili anche i seguenti articoli:

  1. 3 modi per scoprire quale processo è in ascolto su una porta particolare
  2. Come verificare che le porte remote siano raggiungibili utilizzando il comando "nc".
  3. Come elencare tutti i servizi in esecuzione sotto Systemd in Linux
  4. 29 Esempi pratici di comandi Nmap per amministratori di sistema/rete Linux

È tutto per ora! Se hai domande o pensieri da condividere su questo argomento, raggiungici tramite la sezione commenti qui sotto.