Redhat

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 &#8211;skip-version-check &#8211;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

convertir RHEL 5.x a CentOS 5.x

Simples pasos para disfrutar de los repos de CentOS dentro de una instalación pre-existente de Redhat.

En este caso vamos a trabajar con un RHEL 5.3 de plataforma x64 y lo subiremos a CentOS 5.5

<br />
rpm -e --nodeps redhat-release<br />
rpm -e --nodeps yum-rhn-plugin<br />
wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5<br />
rpm --import RPM-GPG-KEY-CentOS-5<br />
rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm<br />
rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm<br />

Con esto podremos tener a nuestra disposición estos nuevos repositorios, claro sin antes no cerrar un broche de oro este transformación con 2 simples pasos

<br />
yum clean all<br />
yum update yum<br />

1 2 Scroll to top