INSTALACIÓN DE NTOP V4.0

En esta ocasión instalaremos una herramienta indispensable para la administración de nuestra red local, mostrándonos información sobre los usuarios actualmente conectados al sevidor, como el de sus conexiones, puertos en uso, la cantidad de consumo de ancho de banda, su consumo en Kbits tanto de bajada como de subida, etc.

En esta última parte, el monitoreo “en vivo” los muestra en Kbits, debemos de hacer algunos cambios en el código fuente de ntop, para mostrarlos en KBytes.

Install ntop v4.0 (en Ubuntu 9.10)

1 Descargamos las fuentes de ntop v4.0

2 Para mostrar nuestros datos en KBytes y no en Kbits, deberemos de hacer un cambio en el archivo dataFormat.c de la carpeta ntop.

3 Reemplazamos las lineas 187-193:

	  if (numBits < divider) {

		safe_snprintf(__FILE__, __LINE__, outStr, outStrLen, "%.1f%sbit/s", numBits, separator);

	  } else if (numBits < (divider*divider)) {

		safe_snprintf(__FILE__, __LINE__, outStr, outStrLen, "%.1f%sKbit/s", ((float)(numBits)/divider), separator);

	  } else {

		safe_snprintf(__FILE__, __LINE__, outStr, outStrLen, "%.1f%sMbit/s", ((float)(numBits)/1048576), separator);

	  }

por:

	  if (numBits < divider) {

		safe_snprintf(__FILE__, __LINE__, outStr, outStrLen, "%.1f%sByte/s", numBytes, separator);

	  } else {

		safe_snprintf(__FILE__, __LINE__, outStr, outStrLen, "%.1f%sKByte/s", ((float)(numBytes)/divider), separator);

	  }

4 Instalamos algunas dependencias:

apt-get install libgd2-xpm-dev  libgdbm-dev libtool libgd-tools libpcap-dev autoconf automake librrd2-dev libgeoip-dev

5 Ahora, instalamos con las fuentes de ntop.

  ./autogen.sh

  make

  make install

6 Corremos el ntop

  ntop -i eth0

si nos presenta un error como :

  ntop: error while loading shared libraries: libntopreport-4.0.so: cannot open shared object file: No such file or directory

tendremos que copiar las librerías que presentan error a la carpeta /lib/

  asi: cp /usr/local/lib/libntopreport-4.0.so /lib/

7 Escogemos un password a ntop :

  ntop --set-admin-password=xxxx

el usuario es “admin”.
Acceso :
Por medo de una aplicación web cuya dirección es http://%5BIP_SERVER%5D:3000, asegurarse no tener el firewall bloqueando el puerto.

Inconvenientes: Algunos inconvenientes sobre esta conocida y completa herramienta, es sobre el monitoreo en vivo, que en realidad no lo es, por defecto es en cada 60 segundos, este valor de refresco también se puede cambiar a 1 por segundo, pero sobrecarga mucho al servidor, ya que refresca todos los valores del ntop.

About these ads
Post a comment or leave a trackback: Trackback URL.

Comentarios

  • Andres  On 12 enero, 2011 at 6:17 am

    Muchas gracias por el tutorial. Lo he seguido al pie de la letra con Ubuntu 10.04 Server pero al ejecutar ./autogen.sh me encuentro con el siguiente error: “configure: error: Unable to find RRD at /usr/local: please use –with-rrd-home=DIR”
    Y no consigo pasar de ahí. ¿Podrías darme alguna idea?
    Saludos.

    • keikurono01  On 12 enero, 2011 at 12:52 pm

      Hola, debes asegurarte que instalaste todas las dependencias,
      en tu caso, prueba instalando las librerias
      librrd2-dev, librrd2, rrdtool, python-rrd

      Salu2!

  • Wificol  On 4 mayo, 2011 at 12:59 am

    Muchas gracias por este gran tutorial.

  • Martín Bernabé Lescano  On 4 junio, 2013 at 9:36 pm

    Conoces alguna herramienta similar a NTop pero que guarde historial del consumo, que no se me borre cuando reinicio la PC??? que se pueda confeccionar reportes por rangos de tiempo, es decir lo que sube o baja un cliente entre tal y tal fecha

    • keikurono01  On 5 junio, 2013 at 10:16 am

      No conozco uno, aunque analizando el codigo del ntop no creo que sea dificil…

      si consigues uno por favor reportar :).

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 72 seguidores

A %d blogueros les gusta esto: