Ntop

Dopo aver fatto un corso universitario con Luca Deri non potevo non usare il suo utilissimo strumento

Installazione su ubuntu 10.04 server

Ho preso spunto per l'installazione da questo articolo https://help.ubuntu.com/community/Ntop dice che c'è un bug installando la versione per la 10.04 e bisogna usare la versione aggiornata

apt-get install python-software-properties
aptitude update && sudo aptitude install ntop 
nano /etc/init.d/ntop

qui alla riga 96 (per andarci CTRL+W CTRL+T 96 INVIO) bisogna aggiungere il parametro -b

#prima
start-stop-daemon --start --quiet --name $NAME --exec $DAEMON -- \ 
-d -L -u $USER -P $HOMEDIR \ 

#dopo
    start-stop-daemon --start --quiet --name $NAME --exec $DAEMON -- \
    -d -b -L -u $USER -P $HOMEDIR \

Settare la password di admin

ntop --set-admin-password

Aprire la porta del firewall 3000 e collegarsi.
Per modificare le impostazioni admin come utente e la password quella data prima.

Documentazione

Prima guida per cominciare ad approcciarsi
http://www.linux-magazine.it/Tieni-sotto-controllo-la-rete-con-Ntop.htm

Utile la man page del comando
http://www.ntop.org/wp-content/uploads/2011/09/ntop-man.html

http://www.ntopsupport.com/

Sintassi

Lanciarlo su multiple interfacce

ntop -M -i "eth0,eth1,eth2"

Salvataggio

Dalla lettura di vari forum la funzionalità che implementa il salvataggio dei dati in un db sql non è più presente. In un pdf che ho trovato in rete rrdandntop.pdf dice che lui salva alcuni flussi di dati nei file della cartella /var/lib/ntop/rrd ci sono diversi file.rdp
Per funzionare bisogna dare permessi pieni di scrittura a tutti o segnarli come utente nobody, perchè ntop viene eseguito con quell'utente.
Al riavvio di ntop comunque i dati sembrano azzerati.

Salvo diversa indicazione, il contenuto di questa pagina è sotto licenza Creative Commons Attribution-ShareAlike 3.0 License