Monitorare il traffico di rete utilizzando Darkstat su Raspberry Pi

Monitorare il traffico di rete utilizzando Darkstat su Raspberry Pi
Darkstat è un'utilità di traffico di rete in tempo reale basata su Linux leggera che funziona in background per acquisire il traffico di rete e calcolare le statistiche in viaggio. Utilizza l'interfaccia Web in cui sarai in grado di vedere il traffico di rete sotto forma di grafici. Troverai informazioni sul traffico di rete in minuti, ore, giorni e mesi.

Se si desidera trasformare il dispositivo in un dispositivo di monitoraggio della rete, è necessario che i servizi di Darkstat E questo articolo presenta una guida facile per l'installazione di questa applicazione sul dispositivo Raspberry Pi.

Installa Darkstat su Raspberry Pi

IL Darkstat Il repository è già incluso nell'elenco ufficiale del repository di Raspberry Pi; Pertanto, è più facile per te installarlo direttamente sul tuo dispositivo. Tuttavia, prima dell'installazione, è necessario aggiornare i pacchetti sul sistema utilizzando il comando seguente:

$ sudo apt update && sudo apt upgrade -y

Dopo aver aggiornato correttamente i pacchetti, utilizzare i seguenti passaggi per completare l'installazione di Darkstat:

Passaggio 1: installa Darkstat su Raspberry Pi
Installare Darkstat Su Raspberry Pi, usa il seguente comando:

$ sudo apt install -y darkstat

Dopo aver completato l'installazione, è possibile utilizzare il seguente comando per confermare l'ultima versione di Darkstat installato sul tuo dispositivo.

$ Darkstat -Version

Passaggio 2: apri il file di configurazione di DarkStat
Ora, apri il Darkstat File di configurazione su Raspberry Pi tramite comando seguente:

$ sudo nano/etc/darkstat/init.cfg

All'interno del file, troverai due opzioni evidenziate nell'immagine qui sotto:

Devi accendere il Darkstat Servizio sul tuo Raspberry Pi mediante "NO" con "". Inoltre, dovrai modificare l'opzione di interfaccia nel caso in cui si utilizza la connessione WiFi. Se non conosci l'interfaccia WiFi del tuo dispositivo, eseguire il seguente comando per scoprire l'interfaccia wireless.

$ iwconfig

Dal comando sopra, vedrai la tua interfaccia wireless, che è "WLAN0" nel nostro caso. Dovresti cambiare l'interfaccia di conseguenza e una volta terminata Salva questo file usando "Ctrl+X", aggiungere Y e premere Invio per uscire.

Passaggio 3: riavvia il servizio Darkstat su Raspberry Pi
Una volta apportate le modifiche, ricomincia Il servizio darkstat sul dispositivo utilizzando il seguente comando:

$ sudo systemctl riavviare darkstat

Dopo aver riavviato i servizi, assicurati che Darkstat sta correndo con "attivo (in esecuzione)"Stato utilizzando il seguente comando:

$ sudo systemctl status darkstat

Passaggio 4: accedi all'interfaccia Web DarkStat su Raspberry Pi
Dopo aver assicurato il Darkstat Il servizio è attivo sul tuo dispositivo, è possibile accedere alla sua interfaccia Web utilizzando l'indirizzo IP Raspberry Pi, che puoi trovare tramite "Hostname -I"Comando nel terminale.

Una volta noto l'indirizzo host, è possibile utilizzare l'indirizzo "http: // homaddress: 667" sul browser per aprire il Darkstat interfaccia web.

Nell'interfaccia Web sopra, puoi vedere il traffico di rete di diversi tempi e ti garantisce di aver impostato correttamente il Darkstat Servizio sul tuo dispositivo Raspberry Pi.

Rimozione di Darkstat su Raspberry Pi

Rimuovere Darkstat Su Raspberry Pi, è necessario eseguire il seguente comando:

$ sudo apt purge --autoromove -y darkstat

Il comando sopra rimuoverà l'applicazione sul dispositivo Raspberry Pi; Tuttavia, non rimuove il "/var/lib/darkstat"Cartella dal tuo dispositivo. Per rimuoverlo, dovrai eseguire il seguente comando:

$ sudo rm -rf/var/lib/darkstat

Conclusione

Darkstat è uno strumento multipiattaforma utilizzato per il monitoraggio del traffico di rete su sistemi basati su Linux. È possibile installare facilmente questa applicazione sul dispositivo Raspberry Pi attraverso i passaggi sopra menzionati che richiedono un comando di installazione diretto e alcune modifiche nel file di configurazione per renderla accessibile sul browser di sistema utilizzando l'indirizzo IP del dispositivo.