I 10 migliori strumenti di rete Ubuntu

I 10 migliori strumenti di rete Ubuntu
Ubuntu è la scelta più popolare per il sistema operativo sottostante a causa della sua facilità d'uso e del potente sistema di shell. A causa di sempre più accesso alla rete necessario nella maggior parte delle applicazioni distribuite oggi, le restrizioni che devono essere applicate per l'accesso e il monitoraggio della rete sono aumentate solo. In questa lezione, studieremo i dieci strumenti di rete più popolari per il sistema operativo Ubuntu che possono essere utilizzati per monitorare l'utilizzo della rete anche con la visualizzazione.

Top 10 strumenti di rete Ubuntu


Vedremo 10 strumenti di rete Ubuntu qui che sono facili da usare e fornire caratteristiche importanti.

Iftop

Questo è uno degli strumenti più facili da utilizzare per l'utilizzo della rete e le operazioni DNS. Quando viene avviato su Ubuntu, otteniamo uno schermo semplice come:

Schermata iniziale IFtop

Possiamo premere "H" e verrà mostrato la schermata di aiuto per ulteriori funzionalità:

Aiutare lo schermo per iftop

È molto simile alla massima utilità ma è specializzata nel monitoraggio della rete e nel sapere quale processo sta utilizzando la rete a quale IP e quale larghezza di banda consumano.

Vnstat

VnStat è un'altra utilità di monitoraggio della rete che di solito è inclusa nella maggior parte delle distribuzioni Linux o può essere installata molto facilmente. Come l'ultima utilità, ci consente di controllare i pacchetti di rete inviati e ricevuti in un determinato intervallo di tempo scelto dall'utente stesso. Con la schermata di aiuto VNSTAT, possiamo vedere le seguenti funzionalità:

$ vnstat - -help
Vnstat 1.18 di teemu toivola
-Q, -Database di query di frequenza
-h, -ore mostrano ore
-D, -Days Show Days
-m, -mesi mostrano mesi
-W, -Weeks Show Weeks
-t, -top10 Show top10
-s, –short usa un output breve
-UPABASE AGGIORNAMENTO U APPIRATI
-I, --face Select Interface (predefinito: ETH0)
-?, --aiutare a breve aiuto
-v, -Versione di spettacolo di versioni
-tr, -traffico calcola il traffico
-RU, -RateUnit Swap UNITÀ CONFITTURA
-L, -Live mostra il tasso di trasferimento in tempo reale
Vedi anche "--longhelp" per l'elenco delle opzioni completo e "Man Vnstat".

Dato che non ha una GUI di fantasia, stiamo mostrando l'output della console qui:

$ vnstat
Database aggiornato: lunedì 10 settembre 09:52:01 2018
ETH1 dal 20/11/08
Rx: 3.32 TIB TX: 2.81 TIB Totale: 6.13 Tib
mensile
rx | tx | totale | Avg. valutare
------------------------+-------------+-------------+---------------
Agosto '18 609.40 Gib | 282.21 Gib | 891.61 Gib | 2.79 mbit/s
Set '18 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
stimato 552.14 Gib | 340.70 Gib | 892.83 Gib |
quotidiano
rx | tx | totale | Avg. valutare
------------------------+-------------+-------------+---------------
Ieri 19.19 Gib | 8.63 Gib | 27.82 Gib | 2.70 mbit/s
oggi 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
stimato 17.81 Gib | 10.99 Gib | 28.80 Gib |

Chiaramente, fornisce anche una stima dei dati che verranno utilizzati alla stessa velocità per il mese.

Iptraf

IPTRAF è un altro ottimo strumento di monitoraggio della rete basato sulla console per Ubuntu o Linux in generale che raccoglie un'enorme quantità di dati in termini di IPS che passa attraverso la rete con un tuffo profondo in dettaglio come i loro flag ICMP, guasti TCP e conteggi dei byte. Anche un'interfaccia di base per lo stesso sembrerà:

Ubuntu iptraf

Oltre al conteggio dei byte di monitoraggio dei pacchetti, abbiamo molte più funzionalità come:

Funzionalità di ubuntu iptraf

HPING3

HPING3 è un'utilità della riga di comando che è simile al comando ping con una piccola aggiunta che può usare TCP, UDP e RAW-IP come protocolli di trasporto. La caratteristica principale è che non controlla solo se una porta o un IP è aperta ma misura anche il tempo di andata e ritorno che il pacchetto ha impiegato per tornare. Ad esempio, se dobbiamo verificare se www.Google.com ha una porta aperta 443 e calcolare il tempo di andata e ritorno, possiamo usare il seguente comando:

HPING3 www.Google.com -s -v -p 443

Ecco cosa torniamo con questo comando:

HPING3 TAPPAGGIO

Dstat

DSTAT è comparativamente uno strumento di monitoraggio della rete meno noto nella famiglia Linux. DStat ci consente di visualizzare tutte le nostre risorse di sistema in tempo reale, possiamo EG. Confronta l'utilizzo del disco in combinazione con gli interrupt dal nostro controller IDE o confronta i numeri di larghezza di banda della rete direttamente con il throughput del disco (nello stesso intervallo).

Scopri ulteriori informazioni qui per questo strumento.

Icinga

Icinga è uno strumento di livello aziendale per il monitoraggio della rete che si occupa anche di qualsiasi attività sospetta sul server e informa gli utenti configurati come l'amministratore su tali attività. Ha un dashboard interattivo molto bello che sembra:

Dashboard Icinga

È anche possibile provare una dashboard demo per questo strumento. Visita questa pagina per ulteriori informazioni.

Slurma

Slurm è uno strumento di monitoraggio del carico di rete intelligente e semplice. Ha le seguenti funzionalità:

  • Fornisce statistiche sul traffico in tempo reale
  • Ha tre modalità grafiche: RX e TX combinati e due visualizzazioni divise
  • Può monitorare qualsiasi dispositivo di rete
  • Maledice grafica ASCII
  • Ha un supporto tematico ASCII

È uno strumento di rete open source (cerca qui il codice sorgente). Ha un'interfaccia di base come:

Interfaccia Slurm

BMON

BMON, che sta per il monitor della larghezza di banda, è un altro strumento di monitoraggio della rete con una specialità che può monitorare più traffico di interfaccia. Fornisce inoltre informazioni su pacchetti, errori e molti più dati critici per il monitoraggio. Una volta installato, ecco l'elenco delle funzionalità che fornisce per il monitoraggio:

Caratteristiche BMON

Quando lo avviamo con un'interfaccia di rete, vedremo una semplice interfaccia come:

Interfaccia BMON

Nmap

NMAP è uno degli scanner di rete più popolari per uso comune. Le informazioni che può fornire include (ma non limitate a):

  • Può dire cosa è in esecuzione su un determinato host di rete
  • Scansiona e identifica le porte TCP aperte
  • Quale sistema operativo è in esecuzione su IP dato
  • Il ping spazza su una sottorete IP

Possiamo opzione per il rilevamento del sistema operativo. Diamo un'occhiata a un comando di esempio che abbiamo usato:

Interfaccia NMPA

Tcpdump

TCPDump è uno strumento eccellente che va oltre il suo ambito per fornire anche funzionalità come annusare. Può analizzare i dati che stanno uscendo dall'host e anche i dati che stanno arrivando sull'host. È possibile intercettare anche il traffico tra due host con questo strumento (ovviamente devi avere accesso a tali host). Per prima cosa proviamo un comando per vedere quali dati stanno uscendo dal nostro host:

Traffico in uscita

Successivamente, possiamo anche provare a annusare il traffico che va da una porta particolare:

Traffico portuale

Conclusione

In questa lezione, abbiamo esaminato alcuni strumenti di networking più popolari nell'ecosistema di Ubuntu. Anche se potremmo aver perso alcuni buoni strumenti, per favore menzionali sulla mia maniglia Twitter che pensi che avrebbe dovuto fare il taglio @sbmaggarwal o @linuxhint.