Nedi, es una herramienta imprescindible para un administrador de red. Con ella se pueden tener controlados todos los dispositivos mediante SNMP. Se pueden controlar todos los puertos de un switch por ejemplo, sabiendo que hay conectado a cada uno de ellos y también saber todas las VLANS y que dispositivos hay en cada una de ellas. Ademas de esto se puede crear un mapa de la red controlar el spanningtree…
Agregar los repositorios de Percona
# vim /etc/apt/sources.list
deb http://repo.percona.com/apt wheezy main deb-src http://repo.percona.com/apt wheezy main
Agregar la clave del repositorio
# apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
Una vez agregada la clave del repositorio
# aptitude update
Y luego instalar todas las dependencias y programas necesarios
# aptitude install apache2 libapache2-mod-php5 percona-server-server-5.6 libnet-snmp-perl php5-mysql libnet-telnet-cisco-perl php5-snmp php5-gd libalgorithm-diff-perl rrdtool librrds-perl libsocket6-perl
Crear la carpeta nedi en /opt
# mkdir /opt/nedi && cd /opt/nedi
Descargar los tarballs de nedi
# wget http://www.nedi.ch/pub/nedi-1.4.tgz # wget http://www.nedi.ch/pub/nedi-1.4p2.tgz
Des-comprimir los tarballs
# tar zxvf nedi-1.4.tgz # tar zxvf nedi-1.4p2.tgz
Borrar los tarballs
# rm nedi-1.4.tgz nedi-1.4p2.tgz
Cambiar los permisos de la carpeta /opt/nedi
# chgrp -R www-data /opt/nedi/ # chmod -R 775 /opt/nedi/
Crear enlaces simbólicos
# ln -s /opt/nedi/ /var/www/nedi
# ln -s /opt/nedi/nedi.conf /etc/nedi.conf
Ir a la carpeta de nedi
# cd /opt/nedi/
Iniciar la base de datos
# ./nedi.pl -i
Initialize NeDi DB!!! ------------------------------------------------------------------------ mysql admin user: root mysql admin pass: contraseña DB Version : 5.6.22-72.0 ----------------------------------------------------------------------
Editar el virtualhost de apache y dejarlo de la siguiente manera
# vim /etc/apache2/sites-available/000-default.conf ServerAdmin webmaster@localhost DocumentRoot /var/www/nedi/html
Editar el archivo de configuración de nedi
# vim /etc/nedi.conf
#SNMP comm <comunidad>
#Acceso SSH usr <usuario> <contraseña>
#Cambiar ruta de Nedi nedipath /var/www/nedi
Reiniciar el servicio de apache
# service apache2 restart
Escanear los dispositivos SNMP de una red
# cd /opt/nedi && ./nedi.pl -a 192.168.1.1-254
Acceder vía web
Usuario y contraseña por defecto: admin / admin