Controlla le porte di ascolto su Linux

Controlla Le Porte Di Ascolto Su Linux



È importante tenere sotto controllo i problemi relativi alla rete in particolare durante la risoluzione dei problemi di rete. La prima cosa che deve essere controllata è quali porte sono attive e in ascolto o quale applicazione è connessa al tuo server. La sezione della porta di ascolto su una rete indica quale processo è in ascolto e funge da endpoint di comunicazione. Lo stato della porta di ascolto può essere aperto, chiuso, filtrato o non filtrato.

Segui la guida di questo articolo, se stai cercando comandi per controllare le informazioni sulla porta di ascolto su Linux.







Come controllare le porte di ascolto su Linux

Esistono quattro modi semplici e veloci per ottenere informazioni sulla porta di ascolto sul sistema Linux. Controlliamoli praticamente:



1: Porte in ascolto tramite il comando Netstat

Statistiche di rete (netstat) è uno strumento di monitoraggio e risoluzione dei problemi della rete da riga di comando. Viene utilizzato per gestire la configurazione delle connessioni in rete. Utilizzando il comando netstat su un sistema Linux, otterresti informazioni complete su TCP, UDP, connessioni in entrata e in uscita, appartenenze multicast, tabelle di routing e ascolto delle porte.



Esegui il comando menzionato per elencare tutte le porte usando il comando netstat:





$ sudo netstat -tunlp


I flag sopra descrivono quanto segue:

t – per le porte TCP



in – per le porte UDP

n – per indirizzi numerici

l – per visualizzare le porte di ascolto

p – per visualizzare i PID

2: Porte in ascolto tramite ss Command

Le statistiche sui socket (ss) sono un altro modo per stampare le informazioni sui socket di rete con dettagli e statistiche aggiuntivi. È un'ottima alternativa al comando netstat con alcune funzioni simili.

Puoi eseguire il comando dato per ascoltare le porte su Linux:

$ sudo ss -tunlp

3: Porte in ascolto tramite lsof Command

Come sappiamo, tutto in Linux e UNIX funziona come un filesystem. Che si tratti di un dispositivo o di una cartella, puoi chiamarlo file. Alcuni di questi file sono visibili e alcuni ci sono nascosti. Il lsof Il comando (elenco dei file aperti) è uno strumento da riga di comando integrato utilizzato per visualizzare informazioni sui file aperti.

Possiamo eseguire il seguente comando per elencare i file di rete e portare le informazioni di ascolto su un sistema Linux:

$ sudo lsof -io

4: Porte in ascolto tramite il comando nmap

Il mappatore di rete ( nmap ) è uno degli strumenti di controllo più sicuri per visualizzare le informazioni di rete. Viene utilizzato dagli esperti di rete per il rilevamento della rete e le porte di ascolto.

Il nmap non è uno strumento integrato nel sistema Linux, può essere installato utilizzando il seguente comando nel terminale:

$ sudo azzeccato installare nmap

Il comando seguente verrebbe utilizzato per visualizzare tutte le porte aperte e in ascolto del sistema Linux:

$ sudo nmap -n -PN -st -p- host locale

Conclusione

Le porte di ascolto sono porte di rete su cui l'applicazione o il processo è in ascolto, oppure possiamo dire che questi sono gli endpoint di comunicazione. È importante che tu controlli i problemi di rete e quali applicazioni sono collegate al nostro server di rete. Nelle linee guida di cui sopra, abbiamo trattato diversi modi per visualizzare le porte di ascolto del nostro sistema Linux. Lo abbiamo fatto usando strumenti da riga di comando, ad esempio netstat, ss, nmap e lsof.