Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 1348|Risposta: 0

[Comunicazione] Visualizza Linux Utilizzo della larghezza di banda di rete (traffico in tempo reale)

[Copiato link]
Pubblicato il 13-03-2025 alle 10:13:48 | | | |
Linux offre una varietà di strumenti per monitorare il traffico di rete e l'uso della larghezza di banda. Questi strumenti ti aiutano a mantenere una rete stabile, individuare la causa delle velocità lente e riparare rapidamente i guasti.

Puoi monitorare l'uso della banda di rete nei sistemi Linux utilizzando strumenti a riga di comando (CLI) o interfaccia grafica utente (GUI).

Gli strumenti di monitoraggio della rete a riga di comando sono ideali per server Linux senza interfaccia grafica. Con pochi semplici comandi, gli utenti possono ottenere rapidamente una panoramica delle metriche di larghezza di banda di rete direttamente nella shell del terminale. Gli amministratori spesso utilizzano questi strumenti in script per automatizzare i compiti di monitoraggio, monitorare le modifiche in tempo reale e ridurre i tempi di risposta.

Gli strumenti GUI organizzano e presentano tipicamente i dati di rete in forma di grafici e tabelle. Questo semplifica il processo di monitoraggio della larghezza di banda e delle prestazioni della rete, anche per utenti con esperienza tecnica limitata. Gli utenti che eseguono analisi o altri compiti che richiedono una rappresentazione dettagliata dell'uso della rete lavoreranno in modo più efficiente utilizzando strumenti GUI.

Strumenti di monitoraggio della rete Linux a riga comando, questa sezione elenca gli strumenti CLI Linux più comunemente utilizzati per monitorare il traffico di rete e la larghezza di banda.

iftop - Mostra l'uso della banda

IFTOP mostra in tempo reale l'utilizzo della larghezza di banda di ciascuna connessione e fornisce una panoramica dell'utilizzo totale della larghezza di banda. Questa utilità è anche molto utile per controllare la velocità di rete.

iftop non memorizza dati storici né traccia il traffico tramite process ID (PID), il che può rappresentare uno svantaggio significativo per molti utenti. Per installare iftop, usa il comando associato alla tua distribuzione:

Distribuzioni LinuxComando di installazione iftop
Debian/UbuntuInstallazione di Sudo Apt IFTOP
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Installa IFTop -Y
FedoraSudo DNF installa IFTOP -Y
Arch Linuxsudo pacman -S iftop
OpenSUSESudo Zypper Install IfTop

Per iniziare l'iftop, inserisci il seguente comando:




Premi Q per uscire da IFTOP e tornare al prompt dei comandi.

nload – Mostra l'utilizzo della rete

nload è un'utilità da riga di comando che riporta il traffico in entrata e in uscita. L'output include grafici in tempo reale che aiutano a fornire una rapida panoramica dell'attività di rete.

Tuttavia, nload non mostra il traffico per PID o socket, né memorizza dati storici. Inserisci il comando per la tua distribuzione per installare nload:

Distribuzioni LinuxComando di installazione nload
Debian/UbuntuSudo Apt Install Nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum installa nload -y
FedoraSudo DNF installa nload -y
Arch Linuxsudo pacman -S nload
OpenSUSESudo Zypper install nload

Inizia nload con il seguente comando:




Premi q per uscire da nload e tornare alla riga di comando.

NetHogs - Monitora la larghezza di banda del traffico di rete

L'utilità NetHogs tiene traccia dell'utilizzo della rete per ogni processo/applicazione. Permette agli amministratori di diagnosticare picchi di larghezza di banda e determinare quali applicazioni consumano eccessivamente la larghezza di banda. Il suo principale vantaggio è che ordina i dati per ID di processo. Per installare NetHogs, inserisci:

Distribuzioni LinuxComando di installazione Nethogs
Debian/UbuntuSudo Apt install Nethogs
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nethogs -y
FedoraSudo Install DNF Nethogs -Y
Arch Linuxsudo pacman -nethogs S
OpenSUSESudo Zypper install nethogs

Una volta completata l'installazione, avvia il servizio NetHogs con il seguente comando:




Premi q per uscire da NetHogs e torna al prompt dei comandi.

BMON – Monitoraggio della larghezza di banda e stima della velocità

BMON monitora l'utilizzo della larghezza di banda e fornisce l'utilizzo per ogni dispositivo. Gli utenti possono monitorare la larghezza di banda di più adattatori di rete. Raccoglie statistiche di rete e fornisce un output intuitivo in forma grafica. Non memorizza dati storici ma può essere utilizzato per diagnostiche in tempo reale.

Per installare bmon, inserisci il comando che si applica alla tua distro:

Distribuzioni LinuxComando di Installazione BMON
Debian/UbuntuSudo Apt Install BMON -Y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum installa bmon -y
FedoraInstallazione sudo DNF BMOM -Y
Arch Linuxsudo pacman -S bmon
OpenSUSESudo Zypper Install BMON

Per iniziare il BMON, inserisci:




Premi q per uscire dal grafico BMON.

vnStat - Monitoraggio del traffico di rete

vnStat esegue un daemon in background per catturare i dati di larghezza di banda. Legge i dati dal kernel per comprendere l'uso delle risorse. Il logging persistente è la funzione principale di vnStat - raccoglie e memorizza i log di utilizzo della larghezza di banda mentre il daemon è in funzione.

Il comando vnstat può essere utilizzato per visualizzare statistiche di utilizzo ed è più adatto per rapporti statistici.

Per installare vnStat, inserisci il comando che si applica alla tua distribuzione:

Distribuzioni LinuxComando di installazione VNSTAT
Debian/UbuntuSudo apt install VNSTAT
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install VNSTAT -Y
FedoraSudo DNF install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo Zypper install VNSTAT

Lo strumento può essere eseguito in tempo reale specificando le seguenti opzioni:




Premi Ctrl+C per fermare il monitoraggio in tempo reale.

BWM-NG - Monitor di Larghezza di Banda di Nuova Generazione

BWM-NG è un monitor di banda leggero basato su Curses. Fornisce statistiche in tempo reale sulle interfacce di rete, mostrando l'utilizzo della larghezza di banda in modo semplice. Per installare bwm-ng, inserisci il comando che si applica alla tua distro:

Distribuzioni LinuxComando Installazione BWM-NG
Debian/UbuntuInstallazione di Sudo Apt BWM-NG
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Installa BWM-NG -Y
FedoraSUDO DNF INSTALL BWM-NG -Y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo Zypper Install BWM-NG

Usa i seguenti comandi per monitorare l'uso in tempo reale della larghezza di banda per tutte le interfacce:




Premi q per uscire da BWM-NG e tornare al terminal.

iPerf/iPerf3 - Strumento per la misurazione della larghezza di banda di rete

iPerf monitora la larghezza di banda della rete tramite protocolli come TCP, UDP e SCTP ed è più adatto per ottimizzare e massimizzare le prestazioni di rete per protocolli specifici. iPerf richiede un server e un client per testare, e se devi solo misurare la velocità di rete, allora non è un candidato.

Per installare iPerf3, inserisci il comando che si applica alla tua distribuzione:

Distribuzioni LinuxComando di installazione iPerf3
Debian/UbuntuSudo Apt Install IperF3 -Y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum installa iperf3 -y
FedoraSudo DNF installa iperf3 -y
Arch LinuxSudo Pacman - S iperf3
OpenSUSEsudo zypper install iperf3

Avvia iPerf3 in modalità server con l'opzione -s e ascolta la connessione:




Premi Ctrl+C per terminare la connessione al server.

SS - Statistiche dei socket

Il comando ss fa parte del pacchetto iproute2, che è preinstallato nella maggior parte delle distribuzioni Linux. Sostituisce il vecchio comando netstat e fornisce statistiche dettagliate sulle connessioni di rete, socket aperti e porte di ascolto. SS non si concentra sul monitoraggio della larghezza di banda come altri strumenti della lista. Tuttavia, è essenziale per la diagnostica di rete a livello di socket.

Inserisci il seguente comando per visualizzare le statistiche di connessione di rete:




Per visualizzare tutte le connessioni TCP attive, inserisci:




Netperf - Test della larghezza di banda di rete

Netperf aiuta a monitorare la larghezza di banda di rete utilizzando socket di dominio Unix, TCP, SCTP, DLPI e UDP su socket BSD. Come iPerf, anche Netperf richiede server e client per i test. Le caratteristiche chiave includono numerosi test predefiniti per misurare le prestazioni o la velocità di trasferimento dati.

Usa il comando corrispondente alla tua distribuzione per installare Netperf:

Distribuzioni LinuxComando di installazione Netperf
Debian/UbuntuSudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
FedoraSudo DNF install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSESudo Zypper install Netperf

Inizia il servizio con il seguente comando:




Netperf esegue per un tempo predefinito e poi termina automaticamente.

CBM - Misuratore di Banda Colore

Un misuratore di banda colorata (CBM) è una piccola utilità da riga di comando che mostra il traffico di rete corrente su tutti i dispositivi collegati alla rete. L'output basato su Curses è mostrato a colori e mostra ogni interfaccia di rete, il numero di byte ricevuti, i byte inviati e il totale dei byte.

Usa il comando corrispondente per installare CBM sulla tua distribuzione:

Distribuzioni LinuxComando di installazione Netperf
Debian/UbuntuInstallazione CBM di Sudo Apt
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Installa CBM -Y
FedoraSudo DNF installa CBM -Y
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper Install CBM

Per iniziare a monitorare con CBM, inserisci:




Premi q per chiudere la finestra.

Originale:Il login del link ipertestuale è visibile.




Precedente:Alibaba Cloud ha costruito SNAT per accedere alla rete pubblica senza un server pubblico
Prossimo:Linux comanda sudo e abbreviazioni di parole inglesi appropriate
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com