Installazione software · 5 min read · Sep 10, 2025
Come installare ntopng su Debian 12

Ntopng è uno strumento open-source per il monitoraggio del traffico di rete per l’analisi del traffico e la visualizzazione in tempo reale. Può essere installato ovunque, da Linux, Windows e MacOS. Ntopng supporta più interfacce, un sistema di allerta, la scoperta della rete e il monitoraggio attivo, e fornisce dati storici per analisi post-mortem.
In questo tutorial, imparerai come installare lo strumento di monitoraggio della rete Ntopng sul server Debian 12. Imparerai come abilitare la scoperta della rete e il monitoraggio attivo, configurare il monitoraggio attivo e come controllare il traffico live delle tue interfacce di rete attraverso il dashboard di Ntopng.
Prerequisiti
Prima di iniziare, assicurati di avere i seguenti requisiti:
- Un server Debian 12
- Un utente non root con privilegi di amministratore
Installazione di Ntopng
Per installare Ntopng, devi aggiungere il repository ufficiale e installarlo tramite il gestore pacchetti APT. Dopo che l’installazione è terminata, devi assicurarti che il servizio ‘ntopng’ sia in esecuzione utilizzando il comando ‘systemctl’, oppure puoi usare il comando ‘ss’ per controllare l’elenco delle porte aperte sul tuo sistema. Se Ntopng è in esecuzione, vedrai che la porta ‘3000’ ha lo stato ‘In ascolto’.
Per prima cosa, esegui il comando qui sotto per aggiornare l’indice dei pacchetti Debian e installare i pacchetti ‘ software-properties-common ‘ e ‘ wget ‘. Quando richiesto, inserisci ‘ Y ‘ per confermare l’installazione.
sudo apt update
sudo apt install software-properties-common wget
Scarica il repository Ntopng per Debian utilizzando il comando ‘wget’ qui sotto. E poi, installa il repository dei pacchetti utilizzando il comando ‘ apt ‘.
wget https://packages.ntop.org/apt/bookworm/all/apt-ntop.deb
sudo apt install ./apt-ntop.deb
Una volta aggiunto il repository Ntopng al tuo sistema, esegui il seguente comando ‘ apt ‘ per aggiornare i tuoi pacchetti e installare il pacchetto ‘ ntopng ‘.
sudo apt update && sudo apt install ntopngInserisci ‘ Y ‘ per confermare l’installazione.

Dopo che l’installazione è completata, esegui il comando ‘systemctl’ qui sotto per controllare e verificare lo stato del servizio ‘ntopng’.
sudo systemctl is-enabled ntopng
sudo systemctl status ntopngNell’output qui sotto, puoi vedere che Ntopng è in esecuzione e abilitato sul tuo sistema Debian.

Infine, puoi anche controllare la porta Ntopng con il comando ‘ss’ qui sotto. Vedrai che il processo Ntopng utilizza la porta 3000.
ss -tulpnConfigurazione di Ntopng
Dopo aver installato Ntopng, lo configurerai per monitorare le tue reti. In questo esempio, monitoreremo due interfacce di rete sia per le interfacce locali che pubbliche. Per fare ciò, devi modificare il file di configurazione di Ntopng ‘ /etc/ntopng/ntopng.conf ‘.
Apri il file di configurazione predefinito di Ntopng ‘ /etc/ntopng/ntopng.conf ‘ utilizzando l’editor ‘nano’.
sudo nano /etc/ntopng/ntopng.confAggiungi la tua interfaccia di rete all’opzione ‘ -i ‘ e specifica la porta per Ntopng. In questo esempio, monitoreremo le interfacce eth0 e eth1, quindi eseguiremo Ntopng sulla porta predefinita 3000.
# Interfaccia di rete
-i=eth0
-i=eth1
# Porta del server web
-w=3000Salva il file ed esci dall’editor.
Ora apri il file ‘ /etc/ntopng/ntopng.start ‘ con l’editor ‘ nano ‘.
sudo nano /etc/ntopng/ntopng.startInserisci il tuo subnet di rete locale in ‘ –local-networks ‘ come segue:
--local-networks "192.168.1.0/24"
--interface 1Quando hai finito, salva ed esci dal file.
Infine, esegui il comando ‘ systemctl ‘ qui sotto per riavviare il servizio ‘ ntopng ‘ e applicare le tue modifiche.
sudo systemctl restart ntopngAccesso a Ntopng
Ora che hai configurato Ntopng, accediamo alla nostra installazione tramite un browser web.
Apri il tuo browser web e visita l’indirizzo IP del tuo server seguito dalla porta 3000, es: http://192.168.10.60:3000/. Se la tua installazione ha avuto successo, vedrai la pagina di accesso di Ntopng.
Accedi con l’utente predefinito ‘ admin ‘ e la password ‘ admin ‘.

Ora ti verrà chiesto di cambiare la password predefinita di Ntopng. Assicurati di utilizzare una password forte per l’autenticazione del dashboard di Ntopng.

Se hai successo, vedrai il dashboard di Ntopng come segue:

Abilitare la scoperta della rete su Ntopng
In questa sezione, imparerai come abilitare la scoperta della rete su Ntopng. Con questa funzione, Ntopng identificherà automaticamente gli host attivi all’interno della tua rete.
Clicca su ‘ Impostazioni > Preferenze ‘ e seleziona ‘ Scoperta della rete ‘.
Attiva la ‘ Scoperta della rete ‘ e clicca su ‘ Salva ‘.

Per accedere alla scoperta della rete su ntopng, seleziona ‘ Dashboard > Scoperta della rete ‘ e clicca su ‘ Esegui scoperta ‘. Puoi vedere qui sotto che Ntopng rileva automaticamente gli host all’interno della rete.

Configurare il monitoraggio attivo con Ntopng
Ora che hai abilitato la scoperta della rete, attiviamo la funzione ‘Monitoraggio attivo’ e configuriamo il monitoraggio attivo per monitorare il nostro host. In questo esempio, utilizzerai la misurazione ICMP per monitorare se l’host è attivo o meno.
Per monitorare gli host target, Ntopng può utilizzare i seguenti protocolli:
- ICMP e ICMPv6: per controllare la raggiungibilità dell’IP dell’host.
- HTTP e HTTPS: per controllare le funzionalità dei possibili server web dell’host.
- Throughput: per controllare il throughput di Internet.
- Speedtest: per controllare la larghezza di banda di Internet.
Clicca su ‘ Impostazioni > Preferenze ‘ e seleziona ‘ Monitoraggio attivo ‘.
Attiva l’opzione ‘ Monitoraggio attivo ‘ e clicca su ‘ Salva ‘ per confermare.

Successivamente, clicca su ‘ Monitoraggio > Monitoraggio attivo ‘ e clicca sul pulsante ‘ + ‘ per aggiungere un nuovo monitoraggio attivo.

In questo esempio, monitoreremo il nostro host ‘ 192.168.10.41 ‘ tramite ICMP o ping, clicca su ‘ Aggiungi ‘ per confermare.
Puoi vedere qui sotto che il monitoraggio attivo per l’host ‘ 192.168.10.41 ‘ è stato creato.

Controllare il traffico live da Ntopng
Ora che hai imparato come configurare la scoperta della rete e abilitare il monitoraggio attivo, vediamo il traffico della tua rete in tempo reale dal dashboard di Ntopng.
Clicca sul menu ‘ Flusso > Live ‘ e vedrai il traffico live della tua rete. Seleziona la tua specifica interfaccia di rete dal menu in alto. Nell’esempio qui sotto, puoi vedere il traffico esterno del server sull’interfaccia ‘ eth0 ‘.

Conclusione
Congratulazioni! Hai completato l’installazione di Ntopng sul server Debian 12. Hai anche imparato come configurare e abilitare la scoperta della rete per rilevare automaticamente gli host attivi con Ntopng. Infine, hai anche imparato come abilitare il monitoraggio attivo e monitorare host/server tramite Ntopng.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.