Cosa sta inviando il tuo computer Linux e dove? Scoprilo con pkstat.

Punti chiave

  • pktstat è un'utilità da riga di comando che mostra l'attività dei pacchetti in tempo reale, in modo simile a come top o htop mostrano le informazioni sui processi.
  • Installare pktstat è semplice e può essere trovato nei gestori di pacchetti della maggior parte delle principali distribuzioni Linux come apt, pacman e dnf.
  • L'esecuzione di pktstat come root ti consente di monitorare le connessioni di rete aperte, mostrando l'origine e la destinazione dei pacchetti tra la tua macchina locale e i computer remoti.

Se ti stai chiedendo quali processi utilizzano la tua larghezza di banda su Linux, una piccola utility chiamata pktstat potrebbe essere di aiuto. Questo strumento da riga di comando mostra l'attività dei pacchetti in tempo reale, con alcune comode opzioni per le funzioni comuni.

Cos'è pktstat?

pktstat è un'utilità che mostra il comportamento dei pacchetti in entrata e in uscita dal tuo computer, in modo simile a come

instagram viewer
top o htop mostra informazioni sui processi. È un programma a schermo intero che viene eseguito nel terminale.

Come installare pktstat

Installare pktstat è semplice poiché è disponibile nei gestori di pacchetti per la maggior parte delle principali distribuzioni Linux.

Ad esempio, per installarlo su Debian o Ubuntu:

sudo apt install pktstat

E su Arco:

sudo pacman -S pktstat

E sulla famiglia Red Hat

sudo dnf install pktstat

Monitoraggio delle connessioni di rete con pktstat

Per vedere eventuali connessioni di rete aperte con pktstat, puoi semplicemente chiamarlo dalla riga di comando. Poiché le connessioni di rete influiscono sulla sicurezza del sistema, di solito è necessario eseguirlo come root:

sudo pktstat

Verrà visualizzata una visualizzazione a schermo intero. Mostrerà tutte le connessioni di rete aperte sul tuo computer. Vedrai l'origine e la destinazione di tutti i pacchetti che vanno tra il tuo computer locale e il computer remoto.

Come con molti altri programmi Linux, il vero potere di pktstat deriva dalle sue varie opzioni. IL -io l'opzione ti consente di specificare un'interfaccia che desideri monitorare. Ad esempio, potresti preferire monitorare le connessioni su un'interfaccia Ethernet cablata anziché Wi-Fi:

sudo pktstat -i [interface]

Per impostazione predefinita, pktstat mostrerà i nomi host abbreviati. Per vedere il nome host completo, utilizzare il file -F opzione.

IL -N L'opzione eliminerà completamente i nomi host, mostrando solo gli indirizzi IP. Puoi anche premere N per attivare/disattivare la modalità numerica quando pktstat è in esecuzione.

IL -C L'opzione separerà i flussi di traffico che pktstat normalmente combinerebbe in uno solo, come più connessioni TCP.

È possibile modificare l'ordinamento premendo T per la "modalità superiore" per ordinare in base al conteggio dei bit e utilizzando il file -T opzione.

pktstat è un utile strumento basato su console per monitorare le connessioni di rete in entrata e in uscita sul tuo sistema Linux in tempo reale. È come top o htop per la tua rete.