Abrimos
nuestro Virtual Box o el programa de Máquinas Virtuales que usemos.
Cagamos un
debian Nuevo y configuramos la red:
1º
- Actualizamos el
sistema Debian:
# apt-get update
2º - Instalamos las dependencias
previas que son paquetes estándar y están en los repositorios de Debian:
# apt-get install snmp snmpd sudo xprobe2 nmap traceroute mysql-server
mysql-client dbconfig-common apache2 php5 libapache2-mod-php5 php5-gd
php5-mysql php-pear php5-snmp php-db php-gettext php-db php5-xmlrpc php5-ldap
libtime-format-perl libxml-simple-perl libnetaddr-ip-perl libdbi-perl
libhtml-parser-perl libmail-sendmail-perl libio-socket-multicast-perl
libhtml-tree-perl graphviz
contraseña
que pongo: root
contraseña
que pongo: root
3º - Descargamos e instalamos los tres
componentes de Pandora FMS (consola, servidor y agente).
Vamos a
optar en un principio por una versión mas antigua, ya que se posee mas
documentación contrastada en internet. Luego, una vez conocido el
funcionamiento de esta herramienta, usaremos una mas reciente.
#
wget -c http://sourceforge.net/projects/pandora/files/Pandora%20FMS%203.2.1/Debian%20DEB/pandorafms.console_3.2.1.deb
#
wget -c
http://sourceforge.net/projects/pandora/files/Pandora%20FMS%203.2.1/Debian%20DEB/pandorafms.server_3.2.1.deb
#
wget -c http://sourceforge.net/projects/pandora/files/Pandora%20FMS%203.2.1/Debian%20DEB/pandorafms.agent_unix_3.2.1.deb
Nos
aseguramos que no nos falte ninguna dependencia:
# aptitude install perl libdbi-perl libdbd-mysql-perl
libtime-format-perl libnetaddr-ip-perl libtime-format-perl libxml-simple-perl
libhtml-parser-perl snmp snmpd xprobe2 nmap sudo libwww-perl
Ahora
podemos instalar los paquetes descargados:
# dpkg -i pandorafms.server_3.2.1.deb
4º - Paquete de consola gráfica
Nos
aseguramos que no nos falte ninguna dependencia:
# aptitude install php5 php5-snmp php5-gd php5-mysql php-db
php5-xmlrpc php-gettext php5-curl graphviz dbconfig-common php5-ldap
mysql-client apache2 mysql-server-5.1
Istalamos:
# dpkg -i pandorafms.console_3.2.1.deb
5º - Ponemos en nuestro navegador de
nuestra máquina remota:
http://
192.168.1.198/pandora_console/install.php
Observaremos
las siguientes pantallas de instalación:
Bienvenida y
verificación de carpeta include y archivo de configuración con permisos
de escritura.
Términos
de la licencia,
donde aceptamos.
Se verifica
que todas las dependencias estén instaladas, en caso de que falte
alguna, sera necesario buscarla en el repositorio e instalarla antes de
continuar la instalación.
Se crea
la base de datos donde se configura el usuario para la conexión de la
aplicación con la base de datos mysql. Se debe introduce la contraseña del
usuario root de la base de datos.
Nos devuelve
la contraseña del usuario Pandora creado por la aplicación para la
conexión con la base de datos. Esta contraseña se introduce en el archivo de
configuración de Pandora.
#
nano /etc/pandora/pandora_server.conf
Buscamos:
dbname pandora
Comentamos
la contraseña anterior y colocamos la nueva, guardamos los cambios y seguimos
la instalación.
La
instalación ya esta completa ahora nos vamos a la consola presionando el
vinculo que nos muestra la pantalla.
Por
seguridad, debemos eliminar el fichero de instalación.
# cd /var/www/pandora_console/
# rm install.php
Refrescamos el navegador para continuar.
Iniciamos
donde el login es admin y la contraseña es pandora.
Modificamos
los datos de administración, modificando este login y contraseña, al igual que
otros datos necesarios:
Para
que Pandora que lance una tarea de reconocimiento podamos ver lo fácil que es crear un mapa de nuestra red, realizamos los siguientes pasos.
Para
esto debemos crear primero un nuevo Agente, el cual es nuestro propio
servidor Pandora.
Ahora
ya creo el reconocimiento de la red:
Dentro del menú lateral de administración, desplegamos la opción de “Gestionar
servidores” y pulsamos sobre “Gestionar tarea recon”. Pulsamos el
botón de Crear y cumplimentamos la ficha con los datos de nuestra
red:
Para
ver el avance de la exploración vamos al menú lateral de
operaciones, desplegamos la opción de “Servidores” y pulsamos sobre el nombre
de nuestro servidor para que nos muestre las tarea que está ejecutando en
este momento y el progreso de las mismas:
Este
proceso tardará algunos minutos o bastante más, dependiendo de lo compleja que
sea nuestra red.
Una
vez terminada la exploración, desplegamos la opción de “Ver agentes” y
elegimos “Mapa de red”.
Al
pulsar sobre cualquier dispositivo obtendremos una ventana de detalle.
Comentarios
Publicar un comentario
Si te ha gustado, haz un comentario, ..., GRACIAS