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à:
È 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):
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.