ntop en centos/RHEL
Primero vamos a descargar la ultima version de Ntop (http://freshmeat.net/projects/ntop/)
ahora a poner todo el software necesario y pedido como pre-requisito:
<br /> yum install libpcap-devel libpcap glib gcc make libtool gdbm-devel<br /> zlib-devel libpcap-devel GeoIP GeoIP-devel php-pear python python-devel<br /> php-devel<br />
Antes de continuar necesitamos instalar el RRDTool en Centos/RHEL
<br /> yum install cairo-devel libxml2-devel pango-devel pango<br /> libpng-devel freetype freetype-devel libart_lgpl-devel<br />
<br /> cd /opt/<br /> wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.4.tar.gz<br /> cd rrdtool-1.4.4<br /> tar -zxvf rrdtool-1.4.4.tar.gz<br /> export PKG_CONFIG_PATH=/usr/lib/pkgconfig/<br /> ./configure<br />
ahora vamos a compilarlo
<br /> make<br /> make install<br /> cd /usr/local/<br /> ln -s rrdtool-1.4.4 rrdtool/<br /> cd rrdtool<br /> ls -l<br />
Ahora si vamos a el Ntop
<br /> cd ntop<br /> ./autogen.sh<br /> make<br />
si por alguna razon tenemos algun problema como este:
WARNING: You will need re2c 0.9.11 or later if you want to regenerate PHP parsers.,
vamos a instalar :
<br /> wget ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/re2c-0.13.5-1.el4.rf.i386.rpm<br /> rpm -iah re2c-0.13.5-1.el4.rf.i386.rpm<br />
Repositorio bastante util
ahora los utlimos pasos:
<br /> make install<br /> make install-data-as<br />
<br /> useradd -M -s /sbin/nologin -r ntop<br /> chown ntop:root /usr/local/var/ntop/<br /> chown ntop:ntop /usr/local/share/ntop/<br />
ahora a colocar el password administrativo:
ntop -A
iniciamos el ntop
<br /> /usr/local/bin/ntop -d -L -u ntop -P /usr/local/var/ntop –skip-version-check –use-syslog=daemon<br />
en donde :
* -i “eth0,eth1″ : en donde especificamos cual o cuales interfaces estaran monitoreando
* -d : correr como daemon el ntop
* -L : enviar todos los mensajes a (/var/log/messages) en lugar de la pantalla
* -u ntop : iniciar ntop como usuario ntop
* -P /usr/local/var/ntop : especificar que la base de datos guarde su DB en este lugar especifico.
* –skip-version-check : des habilitar el chequeo periodico de version que hace el ntop.
* –use-syslog=daemon : Use syslog daemon.
ahora si accedamos
http://localhost:3000/
nota: algun problema con el dot que grafica de trafico he aqui las instrucciones
