SlideShare una empresa de Scribd logo
1 de 91
Gestión y Monitoreo de Red




               PROYECTO 2

            TERCER TRIMESTRE




               TITULACION

ADMINISTRACION DE REDES DE COMPUTADORES




              INTEGRANTES

         YEISON HERRERA BALBIN
           SERGIO ALEXIS CANO
          JESUS MARIA TABORDA
         HUGO ALBERTO ALVAREZ
          VICTOR HUGO NARVAEZ
              STIVEN MARIN
            DAVID ECHEVERRY
             JORGE JIMENEZ




                GRUPO # 2




                  SENA
CENTRO DE SERVICIOS Y GESTION EMPRESARIAL
                MEDELLIN
                   2008




                    1
Gestión y Monitoreo de Red



                                INDICE


                                                                   Pág.


PORTADA

INDICE

INTRODUCCION

JUSTIFICACION                                                         5

OBJETIVO GENERAL                                                      6

OBJETIVOS ESPECIFICOS                                                 6

CONCEPTOS BASICOS                                                     7

   SNMP (Simple Network Management Protocol)                          7

   Gestor SNMP (NMS)                                                  7

   Agente SNMP                                                        8

   MIB (Management Información Base)                                  8

   Notificaciones SNMP                                                8

   Las interrupciones (Traps)                                         8

   Las peticiones de informe                                          9

   VERISIONES SNMP                                                    9

INSTALACION DEL SERVICIO DE GESTION Y MONITOREO JFFNMS                10

   Instalación del Apache2                                            11

   Instalación del MySQL                                              15

   Instalación del PHP                                                25

   Instalación del JFFNMS                                             26

   Instalación del RRDtool                                            29

   Instalación del NMAP                                               29

   Instalación del WinPcap                                            30



                                  2
Gestión y Monitoreo de Red


CONFIGURACION                                                       33

   Configurar Apache                                                33

   Configurar PHP                                                   33

   Configurar MySQL                                                 34

   Configurar JFFNMS                                                35

   Configuración de las tareas programadas                          35

MONITOREO                                                           42

CONFIGURACIÓN DEL AGENTE SNMP EN WINDOWS XP                         68

CONFIGURACION DEL AGENTE SNMP EN WINDOWS VISTA                      77

CONFIGURACION DEL AGENTE SNMP EN LINUX/DEBIAN                       88

HABILITAR EL AGENTE SNMP EN UN SWITCH Y EN UN ROUTER                90

CONCLUCIONES                                                        92

NETGRAFIA                                                           92




                                 3
Gestión y Monitoreo de Red




                              INTRODUCCION


En este proyecto trataremos sobre la implementación de un servidor de gestión
y monitoreo de redes SNMP (Protocolo Simple de Administración de Red), que
se puede definir como un protocolo que permite el intercambio de información
básica de host conectados en una red.
La característica principal de este sistema de monitoreo es recolectar
información de forma ordenada de cada uno de los dispositivos o agentes
pertenecientes a una red TCP/IP de modo que se puedan detectar por medio
de informes gráficos o escritos del comportamiento de cada nodo.
También implementaremos como agente gestor el software JFFNMS que es
una aplicación que nos permite gestionar e interpretar datos de dispositivos de
una red. Para monitorear equipos en Windows (Windows xp, vista, Server
2003) como en Linux (Debían, FreeBSD, Ubuntu entre otros), también
dispositivos activos (Switchs, Routers, Hubs, etc) y servicios como DNS,
DHCP, TFTP, WEB, MAIL, etc.




                                      4
Gestión y Monitoreo de Red




                               JUSTIFICACION


Este proyecto de gestión y monitoreo integral esta realizado con la finalidad de
facilitarle al administrador por medio de estadísticas y graficas todas las
características posibles a la hora de obtener información acerca de los
dispositivos que intervienen en su red, en pocas palabras con este paso a paso
demostramos lo fácil e instructivo que puede ser administrar las redes
detectando errores y problemas que se puedan presentar y como solucionarlos
en el momento de acceder a esta herramienta que exponemos aquí.




                                       5
Gestión y Monitoreo de Red




                           OBJETIVO GENERAL


Analizar las herramientas que nos facilitan la compleja administración de una
red determinando así los procesos que deben ser llevados a cabo para la
óptima funcionalidad de la misma.

Diferenciar los tipos de dispositivos a monitorear de modo que al momento de
obtener información sea más organizado este proceso.

Contrastar en nuestro universo de estudio la dinámica de diversos puntos de
vista con respecto al sistema de monitoreo a utilizar por todos.




                        OBJETIVOS ESPECIFICOS


Primero realizaremos una pequeña introducción sobre que es un sistema de
monitoreo y que nos permite realizar en nuestras redes.

Luego realizaremos la instalación paso a paso de la aplicación que nos
prestará el servicio de gestión y monitoreo de la red (JFFNMS).

Después veremos su configuración de acuerdo a los requerimientos que
queramos implementar para la generación y recolección de información.




                          CONCEPTOS BASICOS


                                     6
Gestión y Monitoreo de Red

SNMP (Simple Network Management Protocol)

El Protocolo Simple de Administración de Red o SNMP es un protocolo de la
capa de aplicación que facilita el intercambio de información de administración
entre dispositivos de red. Es parte de la familia de protocolos TCP/IP.
SNMP permite a los administradores supervisar el desempeño de la red,
buscar y resolver sus problemas, y planear su crecimiento.

Proporciona un formato de mensajes para el intercambio de información entre
gestores y agentes de SNMP. Ofrece un entorno de trabajo estandarizado y un
lenguaje común empleado para la monitorización y gestión de los dispositivos
de una red.
El entorno SNMP tiene tres partes:

• Gestor SNMP (NMS)

Ejecuta aplicaciones que supervisan y controlan a los dispositivos
administrados. Los NMS’s proporcionan el volumen de recursos de
procesamiento y memoria requeridos para la administración de la red. Uno o
más NMS’s deben existir en cualquier red administrada.
Los dispositivos administrados son supervisados y controlados usando cuatro
comandos SNMP básicos: lectura, escritura, notificación y operaciones
transversales.

El comando de lectura
Es usado por un NMS para supervisar elementos de red. El NMS examina
diferentes variables que son mantenidas por los dispositivos administrados.

El comando de escritura
Es usado por un NMS para controlar elementos de red. El NMS cambia los
valores de las variables almacenadas dentro de los dispositivos administrados.

El comando de notificación
Es usado por los dispositivos administrados para reportar eventos en forma
asíncrona a un NMS. Cuando cierto tipo de evento ocurre, un dispositivo
administrado envía una notificación al NMS.

Las operaciones transversales
Son usadas por el NMS para determinar qué variables soporta un dispositivo
administrado y para recoger secuencialmente información en tablas de
variables, como por ejemplo, una tabla de rutas.




• Agente SNMP



                                       7
Gestión y Monitoreo de Red

Es un módulo de software de administración de red que reside en un
dispositivo administrado (un dispositivo administrado es un nodo de red que
contiene un agente SNMP y reside en una red administrada. Estos recogen y
almacenan información de administración, la cual es puesta a disposición de
los NMS’s usando SNMP. Los dispositivos administrados, a veces llamados
elementos de red, pueden ser rotures, servidores de acceso, switches, bridges,
hubs, computadores o impresoras)
Un agente posee un conocimiento local de información de administración
(memoria libre, número de paquetes IP recibidos, rutas, etc.), la cual es
traducida a un formato compatible con SNMP y organizada en jerarquía.


• MIB (Management Información Base)

Es una colección de objetos de información de gestión. Tanto la MIB como el
agente SNMP residen en cada uno de los dispositivos gestionados. Dentro de
la MIB hay colecciones de objetos relacionados, definidos como módulos de
MIB. Estos módulos están escritos en un lenguaje especial, definido en el
estándar de Internet STD 58, y en los RFCs de Internet 2578, 2579 y 2580. El
agente SNMP contiene por tanto variables de la MIB cuyos valores pueden ser
solicitados o modificados por el gestor SNMP a través de operaciones Get y
Set. Un gestor puede leer un valor de un agente o almacenar un valor en dicho
agente. El agente obtiene los datos en la MIB, donde se almacenan los
parámetros del dispositivo y datos del funcionamiento de la red. Además, el
agente responde a las solicitudes de los gestores. El agente también puede
enviar a los gestores notificaciones no solicitadas, en forma de informes o de
interrupciones (traps), para informar acerca de condiciones de la
red.


Notificaciones SNMP
Una característica clave de SNMP es la capacidad de un agente SNMP para
generar notificaciones. Estas notificaciones no requieren que el gestor SNMP
haga una petición previa. Estas notificaciones no solicitadas o asíncronas se
pueden generar de dos formas: como interrupciones o traps, o como peticiones
de informe. Ejemplos típicos de su uso son fallo en la autentificación de un
usuario, re arranques del dispositivo, cierre de conexiones, caída de un enlace,
etc.

Las interrupciones (traps)
Son mensajes que sirven para alertar al gestor SNMP de alguna condición de
la red. Son menos fiables que los informes porque el receptor (el gestor) no
envía ninguna confirmación cuando recibe una interrupción. Por tanto, el
agente que la ha enviado no puede saber si la interrupción fue recibida o no.


Las peticiones de informe
Son similares a las interrupciones, pero implican una
Solicitud de acuse de recibo por parte del gestor SNMP. Realmente, se
implementan con los mensajes de tipo inform-request de SNMPv2, pensados
para el intercambio de información entre gestores.
Cuando un gestor SNMP recibe una petición de informe, reconoce el mensaje

                                       8
Gestión y Monitoreo de Red

mediante un mensaje de respuesta SNMP. Si el agente no recibe dicha
respuesta tras haber enviado el informe, éste puede ser enviado de nuevo. De
esta forma, es mucho más probable que la información llegue a su destino.


VERISIONES SNMP

SNMP versión 1 (SNMPv1 creada a mediados de los 80s, la estructura de un
mensaje tendría la versión (v1, v2, v3) nombre de la comunidad y la PDU con
cualquiera de las siguientes peticiones get-request, get-next-request, get-
response, set-request, set-next-request, trap).

SNMP versión 2 (SNMPv2 nace en marzo de 1992 su estructura es igual a la
de v1 pero se le añaden dos nuevos comandos de petición get-bulk-request e
inform-request). Ambas versiones tienen un número de características en
común, pero SNMPv2 ofrece mejoras, como por ejemplo, operaciones
adicionales.

SNMP versión 3 (propietario en el 1998 y como estándar completo en el 2002
posee cambios significativos con relación a sus predecesores como
autenticación robusta, privacidad débil, método sha sobre todo en aspectos de
seguridad, sin embargo no ha sido mayoritariamente aceptado en la industria.




                           INSTALACION
           DEL SERVICIO DE GESTION Y MONITOREO JFFNMS

Primero que todo el manual de instalación de JFFNMS fue empleado en un
Sistema Operativo Windows Server 2003, con una cuenta de usuario con
privilegios de Administrador.

Instalación del Apache2
                                      9
Gestión y Monitoreo de Red



El servidor HTTP Apache es un software (libre) servidor HTTP de código
abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y
otras, que implementa el protocolo HTTP y la noción de sitio virtual. Cuando
comenzó su desarrollo en 1995 se basó inicialmente en código del popular
NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se
debe a que Behelendorf eligió ese nombre porque quería que tuviese la
connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache
fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y
en esos momentos la preocupación de su grupo era que llegasen las empresas
y quot;civilizasenquot; el paisaje que habían creado los primeros ingenieros de internet.
Además Apache consistía solamente en un conjunto de parches a aplicar al
servidor de NCSA. Era, en inglés, a patchy server (un servidor quot;parcheadoquot;).

Podemos descargar el servidor web Apache de la siguiente URL
http://httpd.apache.org/download.cgi.
En este caso nosotros hemos descargado
(apache_2.0.63-win32-x86-no_ssl)

Lo ejecutamos y nos aparecerá un asistente de instalación como el siguiente.
Damos Next.




Luego aceptamos los términos de la licencia y damos Next




                                       10
Gestión y Monitoreo de Red




Ahora nos muestra un texto relacionado con Apache HTTP Server, damos clic
en Next.




Después llenamos las casillas con su respectiva información, como podemos
observar en el recuadro inferior. Damos Next.




                                    11
Gestión y Monitoreo de Red




Luego elegimos la opción Typical para completar los módulos de instalación.
Damos Next.




Luego nos muestra la ruta por defecto de donde se guardara los archivos de
instalación de Apache HTTP Server. Damos Next.



                                     12
Gestión y Monitoreo de Red




Ahora procederemos a instalar los programas de Apache. Damos clic en Install




                                     13
Gestión y Monitoreo de Red




Como podemos observar ha terminado la instalación, damos clic en Finish.




Podemos comprobar si la instalación de servidor Apache ha sido exitosa,
vamos a nuestro navegador Web, e ingresamos con el nombre del servidor en
este caso seria http://nmsserver.



                                    14
Gestión y Monitoreo de Red




Instalación del MySQL

MySQL es un gestor de base de datos sencillo de usar y increíblemente rápido.
También es uno de los motores de base de datos más usados en Internet, la
principal razón de esto es que es gratis para aplicaciones no comerciales.
Las características principales de MySQL son:


      Es un gestor de base de datos. Una base de datos es un conjunto de
       datos y un gestor de base de datos es una aplicación capaz de manejar
       este conjunto de datos de manera eficiente y cómoda.

      Es una base de datos relacional. Una base de datos relacional es un
       conjunto de datos que están almacenados en tablas entre las cuales se
       establecen unas relaciones para manejar los datos de una forma
       eficiente y segura. Para usar y gestionar una base de datos relacional se
       usa el lenguaje estándar de programación SQL.

      Es Open Source. El código fuente de MySQL se puede descargar y
       está accesible a cualquiera, por otra parte, usa la licencia GPL para
       aplicaciones no comerciales.

      Es una base de datos muy rápida, segura y fácil de usar. Gracias a la
       colaboración de muchos usuarios, la base de datos se ha ido mejorando
       optimizándose en velocidad. Por eso es una de las bases de datos más
       usadas en Internet.


                                       15
Gestión y Monitoreo de Red

      Existe una gran cantidad de software que la usa.

Podemos descargar el servidor MySQL de la siguiente URL.
http://dev.mysql.com/downloads/mysql/5.0.html
En este caso nosotros hemos descargado
(mysql-essential-5.0.67-win32).

Ejecutamos el Setup y nos aparecerá un asistente de instalación como el
siguiente. Damos Next.




Luego elegimos la opción Complete para que haga una instalación completa
de todos los programas de MySQL. Damos Next.




                                     16
Gestión y Monitoreo de Red




Ahora procederemos a instalar los programas de MySQL. Damos clic en Install




                                    17
Gestión y Monitoreo de Red




Luego nos muestra unos recuadros con algunas de las opciones que nos
ofrece el Servidor MySQL. Damos doble Next.




                                    18
Gestión y Monitoreo de Red




Y como podemos ver el setup ha completado la instalación de MySQL Server
5.0. Damos clic en Finish.




Automáticamente nos abrirá un asistente como el siguiente, donde haremos
una configuración instantánea, damos clic en Next.



                                    19
Gestión y Monitoreo de Red




Luego elegimos la opción Detailed Configuration, para crear una óptima
configuración en esta maquina. Damos Next.




Ahora elegimos la opción Server Machine, damos Next.




                                    20
Gestión y Monitoreo de Red




Elegimos la opción Non-Transactional Database Only, damos Next.




Luego elegimos la opción Decision Support (DSS)/OLAP, damos Next.




                                   21
Gestión y Monitoreo de Red




Luego dejamos las dos opciones por defecto, damos Next.




Elegimos la opción Standard Character Set, damos Next.




                                    22
Gestión y Monitoreo de Red




Elegimos la opción Install As Windows Service, damos Next.




Ahora ingresamos un nuevo Password para el Root. La repetimos y damos
Next.




                                   23
Gestión y Monitoreo de Red




Damos Execute, para que inicie la configuración.




Como podemos ver ha terminado de procesar la configuración, damos Finish.




                                     24
Gestión y Monitoreo de Red




Instalación del PHP

PHP es un lenguaje de programación interpretado, diseñado originalmente para
la creación de páginas web dinámicas. Es usado principalmente en
interpretación del lado del servidor (server-side scripting) pero actualmente
puede ser utilizado desde una interfaz de línea de comandos o en la creación
de otros tipos de programas incluyendo aplicaciones con interfaz gráfica.

PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor
(inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado
originalmente por Rasmus Lerdof en 1994; sin embargo la implementación
principal de PHP es producida ahora por The PHP Group y sirve como el
estándar de facto para PHP al no haber una especificación formal. Publicado
bajo la PHP License, la Free Software Foundation considera esta licencia como
software libre.

PHP es un lenguaje interpretado de propósito general ampliamente usado y
que está diseñado especialmente para desarrollo web y puede ser embebido
dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando
el código en PHP como su entrada y creando páginas web como salida. Puede
ser desplegado en la mayoría de los servidores web y en casi todos los
sistemas operativos y plataformas sin costo alguno. PHP se encuentra
instalado en más de 20 millones de sitios web y en un millón de servidores,
aunque el número de sitios en PHP ha compartido algo de su preponderante
sitio con otros nuevos lenguajes no tan poderosos desde agosto de 2005.

Podemos descargar el PHP de la siguiente URL.
http://www.php.net/downloads.php

                                     25
Gestión y Monitoreo de Red

En este caso nosotros hemos descargado
(php-5.2.6-Win32.zip).

Extraemos el archivo al disco local. C:php
Ahora copiaremos y le cambiaremos el nombre al siguiente archivo que se
encuentra en la ruta. C:phpphp.ini-dist
Y lo llevaremos a la siguiente ruta C:WINDOWSphp.ini

Luego copiamos otro archivo que se encuentra en la ruta. C:phplibmysql.dll
Y lo llevamos a la siguiente ruta C:WINDOWS

Por ultimo crearemoss una carpeta llamada “usr” en el disco local C:usr
Y copiamos la siguiente carpeta que se encuentra en la ruta C:phpextrasmibs
hacia la carpeta que hemos creado C:usrmibs.

Instalación del JFFNMS (Just For Fun Network Management System.)

El JFFNMS es un software desarrollado por Javier Szyszlican, en el año 2002,
para monitoreo de dispositivos, que integra varias utilidades que interrogan y
capturan los datos de los dispositivos. Los programas utilizados por JFFNMS
para el monitoreo, son los siguientes:

POLLER: Actúa como manager del protocolo SNMP interrogando a los agentes
instalados en los dispositivos a monitorear.

SNMPTRAPD: Recibe los “traps” desde los dispositivos monitoreados. Los
“traps” son eventos o alarmas que los dispositivos envían sin necesidad de ser
consultados.

SYSLOG: Servicio que recoge la información de auditoría (mensajes logs) de
los dispositivos. No forma parte del protocolo SNMP. Se basa en los registros
de auditoría de los sistemas UNIX.
También utiliza programas como nmap, fping y otros para probar conectividad,
puertos abiertos y otros parámetros de red. En tal sentido, JFFNMS es un
sistema integrador para el monitoreo.

Además de estos programas fundamentales que realizan la consulta y captura
de los datos, JFFNMS requiere de una base de datos robusta para
almacenarlos (PostgreSQL ó MySQL), un Servidor Web para presentarlos
(Apache), el intérprete PHP bajo el cual se ejecutará JFFNMS, utilidades y
programas para generar gráficos (RRDtool, Graphviz, etc.)

Podemos descargar el JFFNMS de la siguiente URL.
http://sourceforge.net/project/showfiles.php?group_id=46041
En este caso nosotros hemos descargado
(jffnms-0.8.3.win32.zip).

Extraemos el archivo al disco local. C:  jffnms
Y crearemos un usuario con permisos de administrador.

Vamos a Inicio, Herramientas Administrativas, y damos clic en Administración
de equipos.

                                      26
Gestión y Monitoreo de Red



Luego nos aparecerá una ventana como la siguiente, desplegamos la opción
Usuarios y grupos locales y damos clic derecho sobre Usuarios, y después en
Usuario nuevo.




Nos aparecerá un recuadro como el siguiente, ingresamos el nombre del
usuario que será jffnms y su respectiva contraseña. Y marcamos la opción La
contraseña nunca caduca, damos Crear.




                                     27
Gestión y Monitoreo de Red

Luego damos clic derecho sobre el usuario que acabamos de crear y vamos a
propiedades.
Buscamos la pestaña Miembro de, damos clic en Agregar.




Y copiamos el nombre del grupo de administradores, damos clic en
Comprobar nombres y aceptar.




Instalación del RRDtool

RRDtool es el acrónimo de Round Robin Database tool. Se trata de una
herramienta que trabaja con una base de datos que maneja planificación según
Round-Robin. Esta técnica trabaja con una cantidad de datos fija, definida en el
momento de crear la base de datos, y un puntero al elemento actual.

                                       28
Gestión y Monitoreo de Red



El funcionamiento es el siguiente: se trata la base de datos como si fuese un
círculo, sobrescribiendo los datos almacenados con anterioridad una vez
alcanzada la capacidad máxima de la misma. Esta capacidad máxima
dependerá de la cantidad de información que se quiera conservar como
historial.
Su finalidad principal es el tratamiento de datos temporales y datos seriales
como temperaturas, transferencias en redes, cargas del procesador, etc.
Algunos proyectos que utilizan RRDtool son: Cacti, Ganglia, JFFNMS, Lighttpd,
MRTG, Munin,

Podemos descargar el RRDtool de la siguiente URL.
http://oss.oetiker.ch/rrdtool/pub/?M=D
En este caso nosotros hemos descargado
(rrdtool-1.0.49-win32-bin.zip).

Extraemos el archivo en una ubicación temporal.
Y copiamos el rrdtool.exe que se encuentra dentro de la carpeta que hemos
descomprimido y lo copiamos a la siguiente ruta C:jffnms


Instalación del NMAP

Nmap es un programa de código abierto que sirve para efectuar rastreo de
puertos TCP y UDP. Se usa para evaluar la seguridad de sistemas
informáticos, así como para descubrir servicios o servidores en una red
informática.

Podemos descargar el NMAP de la siguiente URL.
http://www.insecure.org/nmap/download.html
En este caso nosotros hemos descargado
(nmap-3.81-win32.zip).

Extraemos el archivo en una ubicación temporal.
Y copiamos el nmap.exe que se encuentra dentro de la carpeta que hemos
descomprimido y lo copiamos a la siguiente ruta C:jffnms


Instalación del WinPcap

WinPcap es la herramienta estándar de la industria para acceder a la conexión
entre capas de red en entornos Windows: esta permite a las aplicaciones
capturar y trasmitir los paquetes de red puenteando la pila de protocolos, y
tiene útiles características adicionales, incluyendo filtrado de paquetes a nivel
del núcleo, un motor de generación de estadísticas de red y soporte para
captura de paquetes remotos.

WinPcap consiste en un controlador, que extiende el sistema operativo para
proveer acceso de red a bajo nivel, y una librería que es usada para acceder
fácilmente a las capas de red de bajo nivel. Esta librería también contiene la
versión de Windows de la bien conocida API de Unix, libpcap.


                                       29
Gestión y Monitoreo de Red

Podemos descargar el WinPcap de la siguiente URL.
http://www.winpcap.org/install/default.htm
En este caso nosotros hemos descargado
(WinPcap_4_0_2).

Damos doble clic en el instalador. Y damos clic en Siguiente hasta que se
complete la instalación.




                                      30
Gestión y Monitoreo de Red




31
Gestión y Monitoreo de Red




                               CONFIGURACION

Configurar Apache

Agregamos las siguientes líneas en la parte inferior del archivo http.conf
                                       32
Gestión y Monitoreo de Red

Vamos a:
C:Archivos de programasApache GroupApache2confhttp.conf
Y las agregamos.

LoadModule php5_module c:/php/php5apache2.dll
AddType application/x-httpd-php .php

NameVirtualHost *
<VirtualHost *>
       ServerAdmin admin@grupinho.com
       DocumentRoot c:/jffnms/htdocs
       ServerName nmsserver.grupinho.com
       DirectoryIndex index.php
       LimitRequestLine 20000
</VirtualHost>

Configurar PHP

Ahora realizaremos los siguientes cambios en el directorio
C:WINDOWSarchivo php.ini.

Modificamos la siguiente linea
register_globals = Off
Por
register_globals = On

Y verificamos que dos siguientes líneas se encuentren de la siguiente manera.
register_argc_argv = On
allow_url_fopen = On

Luego le agregamos a la siguiente linea, la ruta del archivo php/ext
extension_dir = c:phpext

Y descomentamos las siguientes cuatro líneas
extension=php_gd2.dll l
extension=php_mysql.dll
extension=php_snmp.dll
extension=php_sockets.dll

Y por ultimo introducimos una dirección de correo electrónico para enviar el
correo electrónico de las alertas.
En la siguiente linea.
SMTP = admin@grupinho.com

Reiniciamos el Servicio de Apache.

Configurar MySQL

Para crear la base de datos JFFNMS ejecutamos los siguientes comandos en
el Símbolo del sistema.
Nos situamos el la siguiente ruta y ejecutamos los siguiente.


                                       33
Gestión y Monitoreo de Red

C:Archivos de programasMySQLMySQL Server 5.0bin> mysql.exe -u root –p

Y nos pedirá que ingresemos la contraseña del root.
Luego ingresamos lo siguiente.

mysql> CREATE DATABASE jffnms;
mysql> GRANT ALL PRIVILEGES ON jffnms.* TO jffnms@localhost IDENTIFIED BY 'jffnms';
mysql> FLUSH PRIVILEGES;
mysql> quit;

A continuación en el símbolo de sistema también introducimos lo siguiente.

C:Archivos de programasMySQLMySQL Server 5.0binmysql.exe –ujffnms -pjffnms
jffnms < c:jffnmsdocsjffnms-0.8.x.mysql

(Nota: la x la sustitumos con la versión de JFFNMS que vamos a instalar).




Configurar JFFNMS

Ahora vamos http://nmsserver/
Y nos aparecerá una ventana como la siguiente.

Donde comprobaremos y cambiaremos algunas opciones.

La opción del RRDtool Font, copiaremos la ruta de algún tipo de letra existente
en la maquina, en este caso será C:WINDOWSFontsArial.TTF.

Y la otra opción será Login Screen Image Link URL, donde copiaremos
http://127.0.0.1 de nuestro localhost.

Damos en la parte inferior save changes.




                                         34
Gestión y Monitoreo de Red




Configuración de las tareas programadas
Las tareas programas son aquellas con las cuales un usuario de Windows
puede configurar para que cualquier proceso, programa o archivo se ejecute el
tiempo o fecha que desee.

Vamos a inicio, Panel de control, buscamos la opción Tareas programadas
y damos clic derecho Abrir, y damos doble clic en agregar tarea programada.




                                     35
Gestión y Monitoreo de Red




Nos aparecerá un asistente como el siguiente, que nos permite agregar una
tarea programada para que la ejecute Windows. Damos clic en siguiente.




Luego damos clic en Examinar, para buscar las tareas programadas que
vamos a necesitar.


                                     36
Gestión y Monitoreo de Red




Ahora vamos al Disco Local (C:), buscamos la carpeta jffnms, luego la carpeta
engine después buscamos la carpeta windows. donde se encuentra todas la
tareas programadas que vamos a ejecutar.

Seleccionamos la primera tarea que seria autodiscovery_interfaces.bat,
damos clic en Abrir y hacemos los mismos pasos para cada una.




                                      37
Gestión y Monitoreo de Red

Luego nos aparecerá una opción que nos permitirá ejecutar la tarea cada vez
que queramos. En este caso la tarea se ejecutara Diariamente. Damos
siguiente.




Luego nos aparecerán las opciones de la hora y fecha de inicio de la tarea que
vamos a programar, las ajustamos a nuestras necesidades y damos clic en
siguiente.




                                      38
Gestión y Monitoreo de Red

Ahora nos pedirá que ingresemos el nombre y contraseña de un usuario, en
este caso el usuario jffnms que hemos creado con su respectiva contraseña,
para que se pueda ejecutar la tarea. Damos clic en siguiente.




Luego seleccionamos la opción abrir propiedades avanzadas. Damos Finalizar.




Luego nos aparecerán las opciones avanzadas, donde definiremos la ruta de
inicio en C:jffnmsengine



                                     39
Gestión y Monitoreo de Red




Después vamos a la pestaña Programación y damos clic en Avanzadas.




                                  40
Gestión y Monitoreo de Red




Ahora ingresamos el tiempo de repetir la tarea cada 30 minutos, hasta una
duración de 24 horas, damos clic en Aceptar.




Repetimos todos estos mismos pasos para las tareas programadas restantes
Pero con un pequeño cambio.
Para la tarea cleanup_raw_tables cada 10 minutos.
Para la tarea consolidate cada 1 minuto.
Para la tarea poller Every cada 4 minutos.

                                     41
Gestión y Monitoreo de Red

Para la tarea rrd_analizer cada 30 minutos.
Para la tarea tftpget_hosts cada 10 minutos.


                               MONITOREO

Nota: El servicio de gestión y monitoreo JFFNMS necesita que los equipos ha
escanear tengan instalados los agentes SNMP, mas adelante explicaremos
como habilitar los agentes SNMP en diferentes dispositivos y sistemas
operativos.

En este punto mostraremos un manejo basico del sistema de monitoreo
JFFNMS, ya que este servicio es muy extenso y con muchas funcionalidades.

Ahora podemos ingresar a nuestro navegador web, con el nombre de nuestro
servidor. http://nmsserver/
Y nos aparecerá una ventana como la siguiente, donde nos autentificaremos
con el usuario y la contraseña que viene por defecto.
Que serian usuario “admin” y Contraseña “admin”. Damos Enter.




Como podemos observar hemos ingresado al servicio de JFFNMS.




                                     42
Gestión y Monitoreo de Red

Primero que todo vamos a crear una ZONA donde alojaremos o guardaremos
los hosts de una red, para una forma mas organizada de identificar los nodo de
una Red.
Damos clic en la opción Administration en la parte derecha de la ventana, y
nos abrirá un Menú, y desplegaremos la opción Hosts and Interfaces.




Para crear la zona damos clic en Zones y luego en Add que es para crear una
nueva zona.




                                      43
Gestión y Monitoreo de Red

Llenamos los campos, de acuerdo a nuestras necesidades, en este caso la
zona se llamara red5-5.
A continuación explicamos para que utilizar cada uno de los campos a llenar.


Zone             Descripción ó nombre de la zona.
Short Name       Nombre corto de la zona.
Image            Localización de un Icono de la zona a mostrar en el visualizador de
eventos. JFFNMS/htdocs/images
Visibilidad      Determina si los host y interfaces son mostradas, Ocultas ó no
habilitadas.
ND Enabled       Si el box es marcada, Se habilita el Auto-Discovery para la zona.
Seeds CIDR       Redes a iniciar el auto-discovery en CIDR (Red/Mascara de Red
Allow Private IP Si es marcado, el Auto-Discovery incluye host que usan IP
Privadas.
SNMP Communities Nombre de la comunidad SNMP configurada a los equipos de
RO (Read Only).
Max Hops         Que tan lejos va a ir a descubrir equipos.
Re-Scan           Con que frecuencia realizar el Auto-Discovery en busca de nuevos
host.

Después de llenar los campos damos clic en Save, para guardar los cambios.




Luego de crear la zona, empezaremos a agregaremos los host.
Vamos a la opción Hosts luego en Add para añadirlos.




                                         44
Gestión y Monitoreo de Red

Llenamos los campos de acuerdo a nuestras necesidades, ingresamos el
nombre del equipo que vamos a monitorear, el nombre de la zona al que va
pertenecer, en este caso será red5-5, ingresamos la dirección IP del equipo
192.168.0.50, luego la versión SNMP que vamos a utilizar, en este caso
SNMPv1, luego el nombre de la comunidad que solo va a tener permisos de
lectura, de igual forma la versión SNMP y el nombre para la comunidad que va
tener permisos de lectura y escritura.
Y damos Save para guardar cambios.




Ahora en el host que hemos agregado buscamos la opción Manual Discovery,
para descubrir o monitorear el host.




Después nos arrojara una serie de información perteneciente al host que
hemos agregado.
En la parte inferior de la ventana buscamos la opción Mark All Interfaces, la
seleccionamos para que automáticamente nos selecciones toda la información
arrojada por el host escaneado.
Y luego damos clic en Add Marked Interfaces.




                                     45
Gestión y Monitoreo de Red




Luego vamos buscamos la opción Hosts y damos clic en la flechita azul.




                                     46
Gestión y Monitoreo de Red

Como podemos observar, el equipo escaneado ha sido agregado al sistema de
monitoreo JFFNMS.




Damos doble clic sobre el, y nos mostrara toda la información que contiene el
equipo escaneado.




                                      47
Gestión y Monitoreo de Red




Si colocamos el cursor en cada uno de los cuadros nos mostrara un tipo
descripción del equipo, como podemos observar en el recuadro inferior nos
muestra una descripcion del hardware y del software que se esta utilizando en
el.




También podemos observar la capacidad de almacenamiento que contiene el
disco duro del equipo escaneado, en cuantas particiones esta formateado y
cuanto se esta utilizando.




                                      48
Gestión y Monitoreo de Red




Igualmente nos muestra que el puerto 25 esta trabajando con el protocolo
SMTP.




Si damos clic sobre el. Nos arrojara unas graficas como la siguiente, donde nos
muestra la estabilidad de conexiones máximas y minimas.




Luego nos muestra que el Puerto 80 esta trabajando con el protocolo HTTP.



                                      49
Gestión y Monitoreo de Red




Como podemos observar en las próximas cinco imágenes la conexión de varios
protocolos con su respectivo puerto.
Por el puerto 21 el FTP
Por el puerto 25 el SMTP
Por el puerto 53 el DNS
Por el puerto 80 el HTTP
Por el puerto 88 el KERBEROS-SEC
Por el puerto 135 el EPMAP
Por el puerto 139 el NETBIOS-SSN
Por el puerto 389 el LDAP
Por el puerto 445 MICROSOFT-DS
Por el puerto 636 el LDAPS




                                    50
Gestión y Monitoreo de Red




51
Gestión y Monitoreo de Red




52
Gestión y Monitoreo de Red




De igual forma hemos agregado otros equipos (Windows XP, Vista, Debían,
Router, Switch). Como podemos ver en la imagen.




                                    53
Gestión y Monitoreo de Red

Si damos clic sobre el host SWITCH nos aparecerá una información acerca de
el. Como las interfaces que tiene, cuales están en funcionamiento y cuales no.




Luego vemos una grafica que nos muestra el rendimiento o utilización del
Switch.




Tambien nos muestra el estado de la memoria, en su capacidad total, en el
capacidad usada y en la capacidad disponible o libre.




                                      54
Gestión y Monitoreo de Red




Si damos clic sobre el host WINDOWS XP nos aparecerá una información
acerca de el. Como los procesos que se están ejecutando, o la capacidad de
memoria RAM que posee este equipo.




Como podemos observar en la grafica, nos muestra un número máximo de
procesos que se están utilizando, que es de 41 procesos y número de usuarios
que inician sesión en el equipo, que es de 3 usuarios.




                                     55
Gestión y Monitoreo de Red




Si damos clic sobre el host ROUTER nos aparecerá una información acerca de
el. Como la capacidad de memoria, o el software que se esta utilizando.




También podemos observar unas graficas, que nos muestra el rendimiento de
la memoria, el rendimiento del puerto 23 y de rendimiento del Router.




                                    56
Gestión y Monitoreo de Red




57
Gestión y Monitoreo de Red

Tambien hemos agregado servidor con el sistema operativo Linux/debian.
Como podemos ver en la imagen. lo escaneamos y nos arrojo la siguiente
informacion.

La memoria Ram que tiene el Equipo. Que es un total de 2 GB
El porcentaje que se esta usando, que es de un 97 y 95%
Y el porcentaje que esta libre, que es de un 5%
Este porcentaje va variando ya que el servidor esta en constantes cambios o
ejecuciones, como podemos ver en la grafica.




Tambien nos muestra el estado de la swap del servidor debian, en su
capacidad total, que es de 526 MB, un promedio de utilizacion del 2% y un 98%
libre.




                                     58
Gestión y Monitoreo de Red




Tambien hemos escaneodo un dispositivo de almacenamiento USB, que esta
conectado al equipo escaneado.
Como podemos observar en la imagen inferior es una Kingston con una
capacida de almacenamiento de 4 GB, con un espacio utlizado de 3.68 GB, un
(92%), y un espacio de almacenamiento libre de 335.56 MB, un (8%).




                                    59
Gestión y Monitoreo de Red




Tambien nos muestra la capacidad total de almacenamiento de un de las
particiones del disco duro, como vemos en la grafica inferior, tiene un total de
almacenamineto de 25 GB, lo que esta almacenado es de 15.74 GB, un (64%),
y el espacio libre es de 8.95 GB, un (36%)




                                       60
Gestión y Monitoreo de Red




En la siguiente imagen nos muestra una de la interface que tiene el equipo
escaneado.
Por la eth0 tiene asignada una Direccion IP 10.3.64.115 con una Mascara de
subred 255.255.255.128.




                                     61
Gestión y Monitoreo de Red




Si damos clic en la opcion Performance nos mostrara las graficas acerca del
trafico y la utilizacion de esta interface.




                                     62
Gestión y Monitoreo de Red




Igualmente en la siguiente imagen nos muestra otra de las interface que tiene
el equipo escaneado.
Por la eth1 tiene asignada una Direccion IP 192.168.0.1 con una Mascara de
subred 255.255.255.0.




                                      63
Gestión y Monitoreo de Red




Igual mente si damos clic en la opcion Performance nos mostrara las graficas
acerca del trafico y la utilizacion de esta interface.




                                     64
Gestión y Monitoreo de Red




En la siguiete imagen nos muestra un descripcion de otro dispositivo acitvo, un
Access Point (AP), que hemos escaneado.




                                      65
Gestión y Monitoreo de Red




En la siguiente imagen podemos ver el numero de procesos que se estan
ejecutando.




                                    66
Gestión y Monitoreo de Red

Luego en la siguiente imagen observamos la memoria Ram que tiene el
dispositivo activo.




En la siguiente grafica nos indica que la memoria RAM tiene un total de 15 MB,
una utilizacion de 12.28 MB y un espacion libre de 2.54 MB.




                                      67
Gestión y Monitoreo de Red




         CONFIGURACIÓN DEL AGENTE SNMP EN WINDOWS XP

Igualmente estos mismos pasos se pueden hacer en un WINDOWS SERVER
2003, para la configuración del agente SNMP

Vamos a Inicio, damos clic en Panel de Control
Seleccionamos la opción Agregar o quitar Programas, y damos clic en agregar
o quitar componentes de Windows, nos abrirá el Asistente para Componentes
de Windows.

En la lista de componentes buscamos la opción Herramientas de
administración y supervisión, damos clic en Detalles.




                                     68
Gestión y Monitoreo de Red




Y verificamos que los subcomponentes (Proveedor SNMP WMI y Simple
Network Management Protocol) de Herramientas de administración y
supervisión, se encuentren seleccionadas.
Damos aceptar.




                                  69
Gestión y Monitoreo de Red




Luego damos clic en siguiente, y nos mostrara el asistente para componentes
de Windows y nos pedirá el CD de instalación de Windows XP.
Luego damos clic en Finalizar.




Luego en el Panel de Control seleccionamos Herramientas administrativas y
damos doble clic en Servicios.



                                     70
Gestión y Monitoreo de Red

Y nos abrira la ventana de Servicios(locales), buscamos el Servicio SNMP que
recien instalamos, damos doble clic.




Nos abrirá la ventana de las propiedades del Servicio SNMP




                                     71
Gestión y Monitoreo de Red




Ahora vamos a la pestaña Capturas.
E ingresamos el Nombre de la cominidad y le damos clic agregar a la lista.




                                      72
Gestión y Monitoreo de Red




Luego en Destinos de capturas ingresamos la dirección IP del equipo que va a
monitorear la red. Damos agregar.




Ahora vamos a la pestaña Seguridad y damos Modificar.




                                     73
Gestión y Monitoreo de Red




Verificamos los derechos de la comunidad de SOLO LECTURA y el nombre de
la comunidad sea el correcto “públic”.
Damos aceptar.




Luego damos clic en agregar.
Le asignamos derechos de la comunidad de LECTURA Y ESCRITURA y
escribimos el nombre de la comunidad “private”.
Damos agregar.




                                  74
Gestión y Monitoreo de Red




Como podemos observar la dos comunidades han sida creadas (public y
private), luego verificamos que la opción Aceptar paquetes SNMP de
cualquier host este activa.




Y seleccionamos o chuleamos todas las opciones de Servicio, para un mayor
escaneo en este equipo.




                                    75
Gestión y Monitoreo de Red




CONFIGURACION DEL AGENTE SNMP EN WINDOWS VISTA

                      76
Gestión y Monitoreo de Red



Primero hacemos clic en el botón Inicio y, a continuación, vamos al Panel de
control.




                                                                             .

Luego damos clic en programas




                                     77
Gestión y Monitoreo de Red

 Y a continuación damos clic en la opción Activar o desactivar las
características de Windows.




Si nos pide control de cuentas de usuario de dialogo damos clic en continuar.




Luego buscamos la Característica SNMP, la seleccionamos y marcamos la
casilla Proveedor de SNMP de WMI y damos clic en aceptar.




                                      78
Gestión y Monitoreo de Red




Aparecerá un pantallazo como el siguiente, y esperamos unos minutos
mientras que termina la configuración.




Luego vamos al Panel de control, damos clic en Vista clásica y buscamos la
opción Herramientas administrativas.




                                    79
Gestión y Monitoreo de Red




Ahora aparecerá una ventana como la siguiente. Y damos doble clic en
Servicios.




                                     80
Gestión y Monitoreo de Red




Buscamos el Servicio SNMP y damos doble clic.




                                   81
Gestión y Monitoreo de Red




Y nos abrirá las propiedades del Servicio SNMP. Buscamos la pestaña
Capturas, y agregamos el nombre de la comunidad “public”, damos clic en
Agregar a la lista. Después en la opción Destinos de capturas, damos clic en
agregar.




                                     82
Gestión y Monitoreo de Red




Nos aparecerá un cuadro como el siguiente y agregares la dirección IP del
equipo que recibirá la información o capturas de este.
Damos clic en Agregar.




Ahora vamos a la pestaña Seguridad




                                      83
Gestión y Monitoreo de Red




Damos clic en Agregar, para ingresar los nombres de las comunidades que
tendrán los permisos de lectura y escritura, y de solo lectura.




                                    84
Gestión y Monitoreo de Red




Ingresamos el nombre de la comunidad “public” y le asignamos los derechos de
SOLO LECTURA, damos clic en Agregar.




Igualmente ingresamos el nombre de la comunidad “private” y le asignamos los
derechos de LECTURA Y ESCTRITURA, damos clic en Agregar.




                                     85
Gestión y Monitoreo de Red

Ahora buscamos la pestaña Agente.




Y seleccionamos o chuleamos todas las opciones de Servicio, para un mayor
escaneo en este equipo.




                                    86
Gestión y Monitoreo de Red




SNMP iniciará automáticamente después de la instalación. Se recomienda
verificar el estado del Servicio en el Panel de control, y si esta detenido,
podemos iniciar el servicio SNMP desde allí. O reiniciarlo para obtenga bien los
cambios y no presente ningún error.




                                       87
Gestión y Monitoreo de Red




         CONFIGURACION DEL AGENTE SNMP EN LINUX/DEBIAN

Primero instalaremos los paquetes del servidor snmp.
#apt-get install snmpd

Ahora uniremos el equipo debían a una comunidad existente.
Vamos al archivo
# nano /etc/snmp/snmpd.conf

Y buscamos las siguientes líneas
# sec.name source community
com2sec notConfigUser default public

Public es el nombre de la comunidad al que va pertenecer nuestro equipo

Y agregamos debajo la siguiente línea.
com2sec grupinho 192.168.0.0/24 le0escrib0

Nota: las letras “o”, sustitúyalas por “ceros”.

Donde grupinho es el nombre del grupo al que pertenecemos, 192.168.0.0/24
es el identificador de la red que va a ser monitoreada por el gestor snmp y
le0escrib0 es la clave de acceso.


                                         88
Gestión y Monitoreo de Red

Después buscamos la siguiente línea
# sec.model sec.name
Y agregamos debajo las siguientes líneas.

group mygroup v1           grupinho
group mygroup v2c          grupinho
group mygroup usm          grupinho

(grupinho seria el nombre del grupo)
Y agregamos debajo la siguiente línea, que sirve para definirle a la comunidad
public los permisos de solo lectura.

rocomumunity public

En este punto el archivo debería lucir de este modo:




Por ultimo iniciamos el demonio snmpd, para que nuestra configuración tenga
efecto.

#/etc/init.d/snmpd start

Nota: Si queremos comprobar que todo haya salido bien, podemos descargar
la herramienta scli.



                                      89
Gestión y Monitoreo de Red



#apt-get install scli

Después de que hayamos instalado la herramienta scli, procedemos a ejecutar
el siguiente el comando.
# scli localhost

Y nos debe aparecer algo similar a esto.
100-scli versión 0.2.12 (c) 2001-2002 juergen Schoenwaelder
100-scli trying SNMPv2c . . . good
(localhost) scli >

Y escribimos la palabra monitor
Y nos aparecerán unos datos básicos.


     HABILITAR EL AGENTE SNMP EN UN SWITCH Y EN UN ROUTER

Switch>

Switch>enable
Entramos al dispositivo a modo configuración global
Switch#configure terminal

Switch (config) #snmp-server enable traps
Habilitamos las interrupciones para alertar al SNMP sobre la situación en la
red.

Switch (config) #snmp-server community public ro
Especificamos la comunidad y damos permisos, ya sean de lectura y escritura
(rw) o de solo lectura (ro)

Switch (config) # snmp-server enable traps
Habilitamos las interrupciones

Los mismos pasos hacemos en un ROUTER.

Router>

Router> enable
Entramos como configuracion global
Router# configure terminal

Router (config) # snmp-server community public ro
Especificamos la comunidad y damos permisos, ya sean de lectura y escritura
(rw) o de solo lectura (ro).

Router (config) # snmp-server enable traps
Habilitamos las interrupciones




                                       90
Gestión y Monitoreo de Red




                                CONCLUCIONES


Al finalizar este proceso de investigación e implementación de un servidor de
gestión y monitoreo de redes fuimos dando las pautas necesarias en cada paso
que se realizo para llevar a cabo el buen funcionamiento y así darnos cuenta lo
potente e indispensable que puede ser administrar nuestra red, con este paso a
paso mostramos también que esta herramienta de monitoreo y gestión puede
solucionar problemas que se nos presenten en una vida laboral que nos exige
cada día un mejor rendimiento.




                                 NETGRAFIA


http://www.jffnms.org/jffnms/INSTALL.win32.txt

http://www.wikipedia.org

http://wiki.red-sena.net

Agradecimientos especiales al
Intructor del SENA
Andres Mauricio Ortiz




                                      91

Más contenido relacionado

La actualidad más candente

Monitoreo de una red
Monitoreo de una redMonitoreo de una red
Monitoreo de una redDylan Real G
 
Presentación snmp
Presentación snmpPresentación snmp
Presentación snmpTELEMATICO13
 
Monitoreo de redes
Monitoreo de redesMonitoreo de redes
Monitoreo de redeswilberzn
 
Administracion de redes y seguridad con Software Libre
Administracion de redes y seguridad con Software LibreAdministracion de redes y seguridad con Software Libre
Administracion de redes y seguridad con Software Libremiltonvf
 
SISTEMAS DE MONITOREO LINUX
SISTEMAS DE MONITOREO LINUXSISTEMAS DE MONITOREO LINUX
SISTEMAS DE MONITOREO LINUXDiego Caceres
 
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESPROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESEquipoSCADA
 
Herramientas de monitoreo
Herramientas de monitoreoHerramientas de monitoreo
Herramientas de monitoreoStuart Guzman
 
Monitoreo y-gestion-de-redes
Monitoreo y-gestion-de-redesMonitoreo y-gestion-de-redes
Monitoreo y-gestion-de-redesFernando Toc
 
Exposicion snmp final
Exposicion snmp finalExposicion snmp final
Exposicion snmp finalphantomjoca
 
Actividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezActividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezammpms
 
Herramientas de Monitorizacion y Administracion Web
Herramientas de Monitorizacion y Administracion WebHerramientas de Monitorizacion y Administracion Web
Herramientas de Monitorizacion y Administracion Webmaesefernando
 
Monitoreo En Windows
Monitoreo En WindowsMonitoreo En Windows
Monitoreo En WindowsCesar Pineda
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolosBlanca Rodriguez
 

La actualidad más candente (20)

Gestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMONGestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMON
 
Protocolo SNMP
Protocolo SNMPProtocolo SNMP
Protocolo SNMP
 
Monitoreo de una red
Monitoreo de una redMonitoreo de una red
Monitoreo de una red
 
Snmp
SnmpSnmp
Snmp
 
Presentación snmp
Presentación snmpPresentación snmp
Presentación snmp
 
Monitoreo de redes
Monitoreo de redesMonitoreo de redes
Monitoreo de redes
 
Administracion de redes y seguridad con Software Libre
Administracion de redes y seguridad con Software LibreAdministracion de redes y seguridad con Software Libre
Administracion de redes y seguridad con Software Libre
 
SISTEMAS DE MONITOREO LINUX
SISTEMAS DE MONITOREO LINUXSISTEMAS DE MONITOREO LINUX
SISTEMAS DE MONITOREO LINUX
 
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESPROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
 
Snmp
SnmpSnmp
Snmp
 
Snmp
SnmpSnmp
Snmp
 
Herramientas de monitoreo
Herramientas de monitoreoHerramientas de monitoreo
Herramientas de monitoreo
 
Monitoreo y-gestion-de-redes
Monitoreo y-gestion-de-redesMonitoreo y-gestion-de-redes
Monitoreo y-gestion-de-redes
 
Exposicion snmp final
Exposicion snmp finalExposicion snmp final
Exposicion snmp final
 
Actividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezActividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinez
 
Herramientas de Monitorizacion y Administracion Web
Herramientas de Monitorizacion y Administracion WebHerramientas de Monitorizacion y Administracion Web
Herramientas de Monitorizacion y Administracion Web
 
Net snmp herramienta_de_monitoreo
Net snmp herramienta_de_monitoreoNet snmp herramienta_de_monitoreo
Net snmp herramienta_de_monitoreo
 
Analizador de protocolos
Analizador  de  protocolosAnalizador  de  protocolos
Analizador de protocolos
 
Monitoreo En Windows
Monitoreo En WindowsMonitoreo En Windows
Monitoreo En Windows
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolos
 

Destacado

Utilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivoUtilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivoMaGuiitha Florees
 
Mapa mental SNMP
Mapa mental SNMPMapa mental SNMP
Mapa mental SNMPdacasgo
 
Taller monitoreo CUDI 2010
Taller monitoreo CUDI 2010Taller monitoreo CUDI 2010
Taller monitoreo CUDI 2010Jaime Olmos
 
Cuaderno tecnico i_monitorizacionserviciossistemas
Cuaderno tecnico i_monitorizacionserviciossistemasCuaderno tecnico i_monitorizacionserviciossistemas
Cuaderno tecnico i_monitorizacionserviciossistemasAiiscyl Asocio
 
Webinar Gratuito "Kali Linux"
Webinar Gratuito "Kali Linux"Webinar Gratuito "Kali Linux"
Webinar Gratuito "Kali Linux"Alonso Caballero
 
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016SNMP males y beneficios en VoIP - Elastixcom Caracas 2016
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016Luis Sanchez
 
Practica 1 seguridad en bases de datos
Practica 1 seguridad en bases de datosPractica 1 seguridad en bases de datos
Practica 1 seguridad en bases de datosCarlos Otero
 
Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felixFélix Aranda Palma
 
Centreon - Breve explicación.
Centreon - Breve explicación.Centreon - Breve explicación.
Centreon - Breve explicación.aitortersio
 
Informe nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesInforme nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesMarco Mendoza López
 
Como descargar un antivirus e instalarlo
Como descargar un antivirus e instalarloComo descargar un antivirus e instalarlo
Como descargar un antivirus e instalarloJesus Sanchez
 

Destacado (20)

Utilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivoUtilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivo
 
2010 12-05 --manual-reducido-jffnms
2010 12-05 --manual-reducido-jffnms2010 12-05 --manual-reducido-jffnms
2010 12-05 --manual-reducido-jffnms
 
Monitoreo
MonitoreoMonitoreo
Monitoreo
 
Utilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivoUtilerias para el mantenimiento correctivo
Utilerias para el mantenimiento correctivo
 
Mapa mental SNMP
Mapa mental SNMPMapa mental SNMP
Mapa mental SNMP
 
Alta disponibilidad en GNU/Linux
Alta disponibilidad en GNU/LinuxAlta disponibilidad en GNU/Linux
Alta disponibilidad en GNU/Linux
 
Taller monitoreo CUDI 2010
Taller monitoreo CUDI 2010Taller monitoreo CUDI 2010
Taller monitoreo CUDI 2010
 
Nagios
NagiosNagios
Nagios
 
Cuaderno tecnico i_monitorizacionserviciossistemas
Cuaderno tecnico i_monitorizacionserviciossistemasCuaderno tecnico i_monitorizacionserviciossistemas
Cuaderno tecnico i_monitorizacionserviciossistemas
 
Webinar Gratuito "Kali Linux"
Webinar Gratuito "Kali Linux"Webinar Gratuito "Kali Linux"
Webinar Gratuito "Kali Linux"
 
Monitorizacion
MonitorizacionMonitorizacion
Monitorizacion
 
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016SNMP males y beneficios en VoIP - Elastixcom Caracas 2016
SNMP males y beneficios en VoIP - Elastixcom Caracas 2016
 
Nmap para auditoría de redes en Linux
Nmap para auditoría de redes en LinuxNmap para auditoría de redes en Linux
Nmap para auditoría de redes en Linux
 
Practica 1 seguridad en bases de datos
Practica 1 seguridad en bases de datosPractica 1 seguridad en bases de datos
Practica 1 seguridad en bases de datos
 
Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felix
 
Zenoss Manual
Zenoss ManualZenoss Manual
Zenoss Manual
 
Centreon - Breve explicación.
Centreon - Breve explicación.Centreon - Breve explicación.
Centreon - Breve explicación.
 
Nagios
NagiosNagios
Nagios
 
Informe nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesInforme nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de Redes
 
Como descargar un antivirus e instalarlo
Como descargar un antivirus e instalarloComo descargar un antivirus e instalarlo
Como descargar un antivirus e instalarlo
 

Similar a Gestión y monitoreo de red SNMP (20)

Protocolo SNMP
Protocolo SNMPProtocolo SNMP
Protocolo SNMP
 
Snmpv3
Snmpv3Snmpv3
Snmpv3
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Gestion de redes 2
Gestion de redes   2Gestion de redes   2
Gestion de redes 2
 
Manual Monitoreo
Manual MonitoreoManual Monitoreo
Manual Monitoreo
 
Plataforma de monitoreo Zabbix 2.0.11
Plataforma de monitoreo Zabbix 2.0.11Plataforma de monitoreo Zabbix 2.0.11
Plataforma de monitoreo Zabbix 2.0.11
 
Gestion De Redes
Gestion De RedesGestion De Redes
Gestion De Redes
 
Gestión de una red
Gestión de una redGestión de una red
Gestión de una red
 
Carpeta
CarpetaCarpeta
Carpeta
 
Gestión en internet
Gestión en internetGestión en internet
Gestión en internet
 
ASPECTOS CONCEPTUALES DE LA COMUNICACIÓN Y MONITORIZACIÓN REMOTA DE REDES
ASPECTOS CONCEPTUALES DE LA COMUNICACIÓN Y MONITORIZACIÓN REMOTA DE REDESASPECTOS CONCEPTUALES DE LA COMUNICACIÓN Y MONITORIZACIÓN REMOTA DE REDES
ASPECTOS CONCEPTUALES DE LA COMUNICACIÓN Y MONITORIZACIÓN REMOTA DE REDES
 
Snmp
SnmpSnmp
Snmp
 
Snmp
SnmpSnmp
Snmp
 
Unidad VI SGEPCI-SCM
Unidad VI SGEPCI-SCMUnidad VI SGEPCI-SCM
Unidad VI SGEPCI-SCM
 
Snmp
SnmpSnmp
Snmp
 
Teoría Plataformas de Monitoreo
Teoría  Plataformas de Monitoreo  Teoría  Plataformas de Monitoreo
Teoría Plataformas de Monitoreo
 
Exposicion snmp final
Exposicion snmp finalExposicion snmp final
Exposicion snmp final
 
Exposicion snmp final
Exposicion snmp finalExposicion snmp final
Exposicion snmp final
 

Último

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (16)

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Gestión y monitoreo de red SNMP

  • 1. Gestión y Monitoreo de Red PROYECTO 2 TERCER TRIMESTRE TITULACION ADMINISTRACION DE REDES DE COMPUTADORES INTEGRANTES YEISON HERRERA BALBIN SERGIO ALEXIS CANO JESUS MARIA TABORDA HUGO ALBERTO ALVAREZ VICTOR HUGO NARVAEZ STIVEN MARIN DAVID ECHEVERRY JORGE JIMENEZ GRUPO # 2 SENA CENTRO DE SERVICIOS Y GESTION EMPRESARIAL MEDELLIN 2008 1
  • 2. Gestión y Monitoreo de Red INDICE Pág. PORTADA INDICE INTRODUCCION JUSTIFICACION 5 OBJETIVO GENERAL 6 OBJETIVOS ESPECIFICOS 6 CONCEPTOS BASICOS 7 SNMP (Simple Network Management Protocol) 7 Gestor SNMP (NMS) 7 Agente SNMP 8 MIB (Management Información Base) 8 Notificaciones SNMP 8 Las interrupciones (Traps) 8 Las peticiones de informe 9 VERISIONES SNMP 9 INSTALACION DEL SERVICIO DE GESTION Y MONITOREO JFFNMS 10 Instalación del Apache2 11 Instalación del MySQL 15 Instalación del PHP 25 Instalación del JFFNMS 26 Instalación del RRDtool 29 Instalación del NMAP 29 Instalación del WinPcap 30 2
  • 3. Gestión y Monitoreo de Red CONFIGURACION 33 Configurar Apache 33 Configurar PHP 33 Configurar MySQL 34 Configurar JFFNMS 35 Configuración de las tareas programadas 35 MONITOREO 42 CONFIGURACIÓN DEL AGENTE SNMP EN WINDOWS XP 68 CONFIGURACION DEL AGENTE SNMP EN WINDOWS VISTA 77 CONFIGURACION DEL AGENTE SNMP EN LINUX/DEBIAN 88 HABILITAR EL AGENTE SNMP EN UN SWITCH Y EN UN ROUTER 90 CONCLUCIONES 92 NETGRAFIA 92 3
  • 4. Gestión y Monitoreo de Red INTRODUCCION En este proyecto trataremos sobre la implementación de un servidor de gestión y monitoreo de redes SNMP (Protocolo Simple de Administración de Red), que se puede definir como un protocolo que permite el intercambio de información básica de host conectados en una red. La característica principal de este sistema de monitoreo es recolectar información de forma ordenada de cada uno de los dispositivos o agentes pertenecientes a una red TCP/IP de modo que se puedan detectar por medio de informes gráficos o escritos del comportamiento de cada nodo. También implementaremos como agente gestor el software JFFNMS que es una aplicación que nos permite gestionar e interpretar datos de dispositivos de una red. Para monitorear equipos en Windows (Windows xp, vista, Server 2003) como en Linux (Debían, FreeBSD, Ubuntu entre otros), también dispositivos activos (Switchs, Routers, Hubs, etc) y servicios como DNS, DHCP, TFTP, WEB, MAIL, etc. 4
  • 5. Gestión y Monitoreo de Red JUSTIFICACION Este proyecto de gestión y monitoreo integral esta realizado con la finalidad de facilitarle al administrador por medio de estadísticas y graficas todas las características posibles a la hora de obtener información acerca de los dispositivos que intervienen en su red, en pocas palabras con este paso a paso demostramos lo fácil e instructivo que puede ser administrar las redes detectando errores y problemas que se puedan presentar y como solucionarlos en el momento de acceder a esta herramienta que exponemos aquí. 5
  • 6. Gestión y Monitoreo de Red OBJETIVO GENERAL Analizar las herramientas que nos facilitan la compleja administración de una red determinando así los procesos que deben ser llevados a cabo para la óptima funcionalidad de la misma. Diferenciar los tipos de dispositivos a monitorear de modo que al momento de obtener información sea más organizado este proceso. Contrastar en nuestro universo de estudio la dinámica de diversos puntos de vista con respecto al sistema de monitoreo a utilizar por todos. OBJETIVOS ESPECIFICOS Primero realizaremos una pequeña introducción sobre que es un sistema de monitoreo y que nos permite realizar en nuestras redes. Luego realizaremos la instalación paso a paso de la aplicación que nos prestará el servicio de gestión y monitoreo de la red (JFFNMS). Después veremos su configuración de acuerdo a los requerimientos que queramos implementar para la generación y recolección de información. CONCEPTOS BASICOS 6
  • 7. Gestión y Monitoreo de Red SNMP (Simple Network Management Protocol) El Protocolo Simple de Administración de Red o SNMP es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Es parte de la familia de protocolos TCP/IP. SNMP permite a los administradores supervisar el desempeño de la red, buscar y resolver sus problemas, y planear su crecimiento. Proporciona un formato de mensajes para el intercambio de información entre gestores y agentes de SNMP. Ofrece un entorno de trabajo estandarizado y un lenguaje común empleado para la monitorización y gestión de los dispositivos de una red. El entorno SNMP tiene tres partes: • Gestor SNMP (NMS) Ejecuta aplicaciones que supervisan y controlan a los dispositivos administrados. Los NMS’s proporcionan el volumen de recursos de procesamiento y memoria requeridos para la administración de la red. Uno o más NMS’s deben existir en cualquier red administrada. Los dispositivos administrados son supervisados y controlados usando cuatro comandos SNMP básicos: lectura, escritura, notificación y operaciones transversales. El comando de lectura Es usado por un NMS para supervisar elementos de red. El NMS examina diferentes variables que son mantenidas por los dispositivos administrados. El comando de escritura Es usado por un NMS para controlar elementos de red. El NMS cambia los valores de las variables almacenadas dentro de los dispositivos administrados. El comando de notificación Es usado por los dispositivos administrados para reportar eventos en forma asíncrona a un NMS. Cuando cierto tipo de evento ocurre, un dispositivo administrado envía una notificación al NMS. Las operaciones transversales Son usadas por el NMS para determinar qué variables soporta un dispositivo administrado y para recoger secuencialmente información en tablas de variables, como por ejemplo, una tabla de rutas. • Agente SNMP 7
  • 8. Gestión y Monitoreo de Red Es un módulo de software de administración de red que reside en un dispositivo administrado (un dispositivo administrado es un nodo de red que contiene un agente SNMP y reside en una red administrada. Estos recogen y almacenan información de administración, la cual es puesta a disposición de los NMS’s usando SNMP. Los dispositivos administrados, a veces llamados elementos de red, pueden ser rotures, servidores de acceso, switches, bridges, hubs, computadores o impresoras) Un agente posee un conocimiento local de información de administración (memoria libre, número de paquetes IP recibidos, rutas, etc.), la cual es traducida a un formato compatible con SNMP y organizada en jerarquía. • MIB (Management Información Base) Es una colección de objetos de información de gestión. Tanto la MIB como el agente SNMP residen en cada uno de los dispositivos gestionados. Dentro de la MIB hay colecciones de objetos relacionados, definidos como módulos de MIB. Estos módulos están escritos en un lenguaje especial, definido en el estándar de Internet STD 58, y en los RFCs de Internet 2578, 2579 y 2580. El agente SNMP contiene por tanto variables de la MIB cuyos valores pueden ser solicitados o modificados por el gestor SNMP a través de operaciones Get y Set. Un gestor puede leer un valor de un agente o almacenar un valor en dicho agente. El agente obtiene los datos en la MIB, donde se almacenan los parámetros del dispositivo y datos del funcionamiento de la red. Además, el agente responde a las solicitudes de los gestores. El agente también puede enviar a los gestores notificaciones no solicitadas, en forma de informes o de interrupciones (traps), para informar acerca de condiciones de la red. Notificaciones SNMP Una característica clave de SNMP es la capacidad de un agente SNMP para generar notificaciones. Estas notificaciones no requieren que el gestor SNMP haga una petición previa. Estas notificaciones no solicitadas o asíncronas se pueden generar de dos formas: como interrupciones o traps, o como peticiones de informe. Ejemplos típicos de su uso son fallo en la autentificación de un usuario, re arranques del dispositivo, cierre de conexiones, caída de un enlace, etc. Las interrupciones (traps) Son mensajes que sirven para alertar al gestor SNMP de alguna condición de la red. Son menos fiables que los informes porque el receptor (el gestor) no envía ninguna confirmación cuando recibe una interrupción. Por tanto, el agente que la ha enviado no puede saber si la interrupción fue recibida o no. Las peticiones de informe Son similares a las interrupciones, pero implican una Solicitud de acuse de recibo por parte del gestor SNMP. Realmente, se implementan con los mensajes de tipo inform-request de SNMPv2, pensados para el intercambio de información entre gestores. Cuando un gestor SNMP recibe una petición de informe, reconoce el mensaje 8
  • 9. Gestión y Monitoreo de Red mediante un mensaje de respuesta SNMP. Si el agente no recibe dicha respuesta tras haber enviado el informe, éste puede ser enviado de nuevo. De esta forma, es mucho más probable que la información llegue a su destino. VERISIONES SNMP SNMP versión 1 (SNMPv1 creada a mediados de los 80s, la estructura de un mensaje tendría la versión (v1, v2, v3) nombre de la comunidad y la PDU con cualquiera de las siguientes peticiones get-request, get-next-request, get- response, set-request, set-next-request, trap). SNMP versión 2 (SNMPv2 nace en marzo de 1992 su estructura es igual a la de v1 pero se le añaden dos nuevos comandos de petición get-bulk-request e inform-request). Ambas versiones tienen un número de características en común, pero SNMPv2 ofrece mejoras, como por ejemplo, operaciones adicionales. SNMP versión 3 (propietario en el 1998 y como estándar completo en el 2002 posee cambios significativos con relación a sus predecesores como autenticación robusta, privacidad débil, método sha sobre todo en aspectos de seguridad, sin embargo no ha sido mayoritariamente aceptado en la industria. INSTALACION DEL SERVICIO DE GESTION Y MONITOREO JFFNMS Primero que todo el manual de instalación de JFFNMS fue empleado en un Sistema Operativo Windows Server 2003, con una cuenta de usuario con privilegios de Administrador. Instalación del Apache2 9
  • 10. Gestión y Monitoreo de Red El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que Behelendorf eligió ese nombre porque quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y en esos momentos la preocupación de su grupo era que llegasen las empresas y quot;civilizasenquot; el paisaje que habían creado los primeros ingenieros de internet. Además Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, a patchy server (un servidor quot;parcheadoquot;). Podemos descargar el servidor web Apache de la siguiente URL http://httpd.apache.org/download.cgi. En este caso nosotros hemos descargado (apache_2.0.63-win32-x86-no_ssl) Lo ejecutamos y nos aparecerá un asistente de instalación como el siguiente. Damos Next. Luego aceptamos los términos de la licencia y damos Next 10
  • 11. Gestión y Monitoreo de Red Ahora nos muestra un texto relacionado con Apache HTTP Server, damos clic en Next. Después llenamos las casillas con su respectiva información, como podemos observar en el recuadro inferior. Damos Next. 11
  • 12. Gestión y Monitoreo de Red Luego elegimos la opción Typical para completar los módulos de instalación. Damos Next. Luego nos muestra la ruta por defecto de donde se guardara los archivos de instalación de Apache HTTP Server. Damos Next. 12
  • 13. Gestión y Monitoreo de Red Ahora procederemos a instalar los programas de Apache. Damos clic en Install 13
  • 14. Gestión y Monitoreo de Red Como podemos observar ha terminado la instalación, damos clic en Finish. Podemos comprobar si la instalación de servidor Apache ha sido exitosa, vamos a nuestro navegador Web, e ingresamos con el nombre del servidor en este caso seria http://nmsserver. 14
  • 15. Gestión y Monitoreo de Red Instalación del MySQL MySQL es un gestor de base de datos sencillo de usar y increíblemente rápido. También es uno de los motores de base de datos más usados en Internet, la principal razón de esto es que es gratis para aplicaciones no comerciales. Las características principales de MySQL son:  Es un gestor de base de datos. Una base de datos es un conjunto de datos y un gestor de base de datos es una aplicación capaz de manejar este conjunto de datos de manera eficiente y cómoda.  Es una base de datos relacional. Una base de datos relacional es un conjunto de datos que están almacenados en tablas entre las cuales se establecen unas relaciones para manejar los datos de una forma eficiente y segura. Para usar y gestionar una base de datos relacional se usa el lenguaje estándar de programación SQL.  Es Open Source. El código fuente de MySQL se puede descargar y está accesible a cualquiera, por otra parte, usa la licencia GPL para aplicaciones no comerciales.  Es una base de datos muy rápida, segura y fácil de usar. Gracias a la colaboración de muchos usuarios, la base de datos se ha ido mejorando optimizándose en velocidad. Por eso es una de las bases de datos más usadas en Internet. 15
  • 16. Gestión y Monitoreo de Red  Existe una gran cantidad de software que la usa. Podemos descargar el servidor MySQL de la siguiente URL. http://dev.mysql.com/downloads/mysql/5.0.html En este caso nosotros hemos descargado (mysql-essential-5.0.67-win32). Ejecutamos el Setup y nos aparecerá un asistente de instalación como el siguiente. Damos Next. Luego elegimos la opción Complete para que haga una instalación completa de todos los programas de MySQL. Damos Next. 16
  • 17. Gestión y Monitoreo de Red Ahora procederemos a instalar los programas de MySQL. Damos clic en Install 17
  • 18. Gestión y Monitoreo de Red Luego nos muestra unos recuadros con algunas de las opciones que nos ofrece el Servidor MySQL. Damos doble Next. 18
  • 19. Gestión y Monitoreo de Red Y como podemos ver el setup ha completado la instalación de MySQL Server 5.0. Damos clic en Finish. Automáticamente nos abrirá un asistente como el siguiente, donde haremos una configuración instantánea, damos clic en Next. 19
  • 20. Gestión y Monitoreo de Red Luego elegimos la opción Detailed Configuration, para crear una óptima configuración en esta maquina. Damos Next. Ahora elegimos la opción Server Machine, damos Next. 20
  • 21. Gestión y Monitoreo de Red Elegimos la opción Non-Transactional Database Only, damos Next. Luego elegimos la opción Decision Support (DSS)/OLAP, damos Next. 21
  • 22. Gestión y Monitoreo de Red Luego dejamos las dos opciones por defecto, damos Next. Elegimos la opción Standard Character Set, damos Next. 22
  • 23. Gestión y Monitoreo de Red Elegimos la opción Install As Windows Service, damos Next. Ahora ingresamos un nuevo Password para el Root. La repetimos y damos Next. 23
  • 24. Gestión y Monitoreo de Red Damos Execute, para que inicie la configuración. Como podemos ver ha terminado de procesar la configuración, damos Finish. 24
  • 25. Gestión y Monitoreo de Red Instalación del PHP PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica. PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdof en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre. PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser embebido dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de 20 millones de sitios web y en un millón de servidores, aunque el número de sitios en PHP ha compartido algo de su preponderante sitio con otros nuevos lenguajes no tan poderosos desde agosto de 2005. Podemos descargar el PHP de la siguiente URL. http://www.php.net/downloads.php 25
  • 26. Gestión y Monitoreo de Red En este caso nosotros hemos descargado (php-5.2.6-Win32.zip). Extraemos el archivo al disco local. C:php Ahora copiaremos y le cambiaremos el nombre al siguiente archivo que se encuentra en la ruta. C:phpphp.ini-dist Y lo llevaremos a la siguiente ruta C:WINDOWSphp.ini Luego copiamos otro archivo que se encuentra en la ruta. C:phplibmysql.dll Y lo llevamos a la siguiente ruta C:WINDOWS Por ultimo crearemoss una carpeta llamada “usr” en el disco local C:usr Y copiamos la siguiente carpeta que se encuentra en la ruta C:phpextrasmibs hacia la carpeta que hemos creado C:usrmibs. Instalación del JFFNMS (Just For Fun Network Management System.) El JFFNMS es un software desarrollado por Javier Szyszlican, en el año 2002, para monitoreo de dispositivos, que integra varias utilidades que interrogan y capturan los datos de los dispositivos. Los programas utilizados por JFFNMS para el monitoreo, son los siguientes: POLLER: Actúa como manager del protocolo SNMP interrogando a los agentes instalados en los dispositivos a monitorear. SNMPTRAPD: Recibe los “traps” desde los dispositivos monitoreados. Los “traps” son eventos o alarmas que los dispositivos envían sin necesidad de ser consultados. SYSLOG: Servicio que recoge la información de auditoría (mensajes logs) de los dispositivos. No forma parte del protocolo SNMP. Se basa en los registros de auditoría de los sistemas UNIX. También utiliza programas como nmap, fping y otros para probar conectividad, puertos abiertos y otros parámetros de red. En tal sentido, JFFNMS es un sistema integrador para el monitoreo. Además de estos programas fundamentales que realizan la consulta y captura de los datos, JFFNMS requiere de una base de datos robusta para almacenarlos (PostgreSQL ó MySQL), un Servidor Web para presentarlos (Apache), el intérprete PHP bajo el cual se ejecutará JFFNMS, utilidades y programas para generar gráficos (RRDtool, Graphviz, etc.) Podemos descargar el JFFNMS de la siguiente URL. http://sourceforge.net/project/showfiles.php?group_id=46041 En este caso nosotros hemos descargado (jffnms-0.8.3.win32.zip). Extraemos el archivo al disco local. C: jffnms Y crearemos un usuario con permisos de administrador. Vamos a Inicio, Herramientas Administrativas, y damos clic en Administración de equipos. 26
  • 27. Gestión y Monitoreo de Red Luego nos aparecerá una ventana como la siguiente, desplegamos la opción Usuarios y grupos locales y damos clic derecho sobre Usuarios, y después en Usuario nuevo. Nos aparecerá un recuadro como el siguiente, ingresamos el nombre del usuario que será jffnms y su respectiva contraseña. Y marcamos la opción La contraseña nunca caduca, damos Crear. 27
  • 28. Gestión y Monitoreo de Red Luego damos clic derecho sobre el usuario que acabamos de crear y vamos a propiedades. Buscamos la pestaña Miembro de, damos clic en Agregar. Y copiamos el nombre del grupo de administradores, damos clic en Comprobar nombres y aceptar. Instalación del RRDtool RRDtool es el acrónimo de Round Robin Database tool. Se trata de una herramienta que trabaja con una base de datos que maneja planificación según Round-Robin. Esta técnica trabaja con una cantidad de datos fija, definida en el momento de crear la base de datos, y un puntero al elemento actual. 28
  • 29. Gestión y Monitoreo de Red El funcionamiento es el siguiente: se trata la base de datos como si fuese un círculo, sobrescribiendo los datos almacenados con anterioridad una vez alcanzada la capacidad máxima de la misma. Esta capacidad máxima dependerá de la cantidad de información que se quiera conservar como historial. Su finalidad principal es el tratamiento de datos temporales y datos seriales como temperaturas, transferencias en redes, cargas del procesador, etc. Algunos proyectos que utilizan RRDtool son: Cacti, Ganglia, JFFNMS, Lighttpd, MRTG, Munin, Podemos descargar el RRDtool de la siguiente URL. http://oss.oetiker.ch/rrdtool/pub/?M=D En este caso nosotros hemos descargado (rrdtool-1.0.49-win32-bin.zip). Extraemos el archivo en una ubicación temporal. Y copiamos el rrdtool.exe que se encuentra dentro de la carpeta que hemos descomprimido y lo copiamos a la siguiente ruta C:jffnms Instalación del NMAP Nmap es un programa de código abierto que sirve para efectuar rastreo de puertos TCP y UDP. Se usa para evaluar la seguridad de sistemas informáticos, así como para descubrir servicios o servidores en una red informática. Podemos descargar el NMAP de la siguiente URL. http://www.insecure.org/nmap/download.html En este caso nosotros hemos descargado (nmap-3.81-win32.zip). Extraemos el archivo en una ubicación temporal. Y copiamos el nmap.exe que se encuentra dentro de la carpeta que hemos descomprimido y lo copiamos a la siguiente ruta C:jffnms Instalación del WinPcap WinPcap es la herramienta estándar de la industria para acceder a la conexión entre capas de red en entornos Windows: esta permite a las aplicaciones capturar y trasmitir los paquetes de red puenteando la pila de protocolos, y tiene útiles características adicionales, incluyendo filtrado de paquetes a nivel del núcleo, un motor de generación de estadísticas de red y soporte para captura de paquetes remotos. WinPcap consiste en un controlador, que extiende el sistema operativo para proveer acceso de red a bajo nivel, y una librería que es usada para acceder fácilmente a las capas de red de bajo nivel. Esta librería también contiene la versión de Windows de la bien conocida API de Unix, libpcap. 29
  • 30. Gestión y Monitoreo de Red Podemos descargar el WinPcap de la siguiente URL. http://www.winpcap.org/install/default.htm En este caso nosotros hemos descargado (WinPcap_4_0_2). Damos doble clic en el instalador. Y damos clic en Siguiente hasta que se complete la instalación. 30
  • 31. Gestión y Monitoreo de Red 31
  • 32. Gestión y Monitoreo de Red CONFIGURACION Configurar Apache Agregamos las siguientes líneas en la parte inferior del archivo http.conf 32
  • 33. Gestión y Monitoreo de Red Vamos a: C:Archivos de programasApache GroupApache2confhttp.conf Y las agregamos. LoadModule php5_module c:/php/php5apache2.dll AddType application/x-httpd-php .php NameVirtualHost * <VirtualHost *> ServerAdmin admin@grupinho.com DocumentRoot c:/jffnms/htdocs ServerName nmsserver.grupinho.com DirectoryIndex index.php LimitRequestLine 20000 </VirtualHost> Configurar PHP Ahora realizaremos los siguientes cambios en el directorio C:WINDOWSarchivo php.ini. Modificamos la siguiente linea register_globals = Off Por register_globals = On Y verificamos que dos siguientes líneas se encuentren de la siguiente manera. register_argc_argv = On allow_url_fopen = On Luego le agregamos a la siguiente linea, la ruta del archivo php/ext extension_dir = c:phpext Y descomentamos las siguientes cuatro líneas extension=php_gd2.dll l extension=php_mysql.dll extension=php_snmp.dll extension=php_sockets.dll Y por ultimo introducimos una dirección de correo electrónico para enviar el correo electrónico de las alertas. En la siguiente linea. SMTP = admin@grupinho.com Reiniciamos el Servicio de Apache. Configurar MySQL Para crear la base de datos JFFNMS ejecutamos los siguientes comandos en el Símbolo del sistema. Nos situamos el la siguiente ruta y ejecutamos los siguiente. 33
  • 34. Gestión y Monitoreo de Red C:Archivos de programasMySQLMySQL Server 5.0bin> mysql.exe -u root –p Y nos pedirá que ingresemos la contraseña del root. Luego ingresamos lo siguiente. mysql> CREATE DATABASE jffnms; mysql> GRANT ALL PRIVILEGES ON jffnms.* TO jffnms@localhost IDENTIFIED BY 'jffnms'; mysql> FLUSH PRIVILEGES; mysql> quit; A continuación en el símbolo de sistema también introducimos lo siguiente. C:Archivos de programasMySQLMySQL Server 5.0binmysql.exe –ujffnms -pjffnms jffnms < c:jffnmsdocsjffnms-0.8.x.mysql (Nota: la x la sustitumos con la versión de JFFNMS que vamos a instalar). Configurar JFFNMS Ahora vamos http://nmsserver/ Y nos aparecerá una ventana como la siguiente. Donde comprobaremos y cambiaremos algunas opciones. La opción del RRDtool Font, copiaremos la ruta de algún tipo de letra existente en la maquina, en este caso será C:WINDOWSFontsArial.TTF. Y la otra opción será Login Screen Image Link URL, donde copiaremos http://127.0.0.1 de nuestro localhost. Damos en la parte inferior save changes. 34
  • 35. Gestión y Monitoreo de Red Configuración de las tareas programadas Las tareas programas son aquellas con las cuales un usuario de Windows puede configurar para que cualquier proceso, programa o archivo se ejecute el tiempo o fecha que desee. Vamos a inicio, Panel de control, buscamos la opción Tareas programadas y damos clic derecho Abrir, y damos doble clic en agregar tarea programada. 35
  • 36. Gestión y Monitoreo de Red Nos aparecerá un asistente como el siguiente, que nos permite agregar una tarea programada para que la ejecute Windows. Damos clic en siguiente. Luego damos clic en Examinar, para buscar las tareas programadas que vamos a necesitar. 36
  • 37. Gestión y Monitoreo de Red Ahora vamos al Disco Local (C:), buscamos la carpeta jffnms, luego la carpeta engine después buscamos la carpeta windows. donde se encuentra todas la tareas programadas que vamos a ejecutar. Seleccionamos la primera tarea que seria autodiscovery_interfaces.bat, damos clic en Abrir y hacemos los mismos pasos para cada una. 37
  • 38. Gestión y Monitoreo de Red Luego nos aparecerá una opción que nos permitirá ejecutar la tarea cada vez que queramos. En este caso la tarea se ejecutara Diariamente. Damos siguiente. Luego nos aparecerán las opciones de la hora y fecha de inicio de la tarea que vamos a programar, las ajustamos a nuestras necesidades y damos clic en siguiente. 38
  • 39. Gestión y Monitoreo de Red Ahora nos pedirá que ingresemos el nombre y contraseña de un usuario, en este caso el usuario jffnms que hemos creado con su respectiva contraseña, para que se pueda ejecutar la tarea. Damos clic en siguiente. Luego seleccionamos la opción abrir propiedades avanzadas. Damos Finalizar. Luego nos aparecerán las opciones avanzadas, donde definiremos la ruta de inicio en C:jffnmsengine 39
  • 40. Gestión y Monitoreo de Red Después vamos a la pestaña Programación y damos clic en Avanzadas. 40
  • 41. Gestión y Monitoreo de Red Ahora ingresamos el tiempo de repetir la tarea cada 30 minutos, hasta una duración de 24 horas, damos clic en Aceptar. Repetimos todos estos mismos pasos para las tareas programadas restantes Pero con un pequeño cambio. Para la tarea cleanup_raw_tables cada 10 minutos. Para la tarea consolidate cada 1 minuto. Para la tarea poller Every cada 4 minutos. 41
  • 42. Gestión y Monitoreo de Red Para la tarea rrd_analizer cada 30 minutos. Para la tarea tftpget_hosts cada 10 minutos. MONITOREO Nota: El servicio de gestión y monitoreo JFFNMS necesita que los equipos ha escanear tengan instalados los agentes SNMP, mas adelante explicaremos como habilitar los agentes SNMP en diferentes dispositivos y sistemas operativos. En este punto mostraremos un manejo basico del sistema de monitoreo JFFNMS, ya que este servicio es muy extenso y con muchas funcionalidades. Ahora podemos ingresar a nuestro navegador web, con el nombre de nuestro servidor. http://nmsserver/ Y nos aparecerá una ventana como la siguiente, donde nos autentificaremos con el usuario y la contraseña que viene por defecto. Que serian usuario “admin” y Contraseña “admin”. Damos Enter. Como podemos observar hemos ingresado al servicio de JFFNMS. 42
  • 43. Gestión y Monitoreo de Red Primero que todo vamos a crear una ZONA donde alojaremos o guardaremos los hosts de una red, para una forma mas organizada de identificar los nodo de una Red. Damos clic en la opción Administration en la parte derecha de la ventana, y nos abrirá un Menú, y desplegaremos la opción Hosts and Interfaces. Para crear la zona damos clic en Zones y luego en Add que es para crear una nueva zona. 43
  • 44. Gestión y Monitoreo de Red Llenamos los campos, de acuerdo a nuestras necesidades, en este caso la zona se llamara red5-5. A continuación explicamos para que utilizar cada uno de los campos a llenar. Zone Descripción ó nombre de la zona. Short Name Nombre corto de la zona. Image Localización de un Icono de la zona a mostrar en el visualizador de eventos. JFFNMS/htdocs/images Visibilidad Determina si los host y interfaces son mostradas, Ocultas ó no habilitadas. ND Enabled Si el box es marcada, Se habilita el Auto-Discovery para la zona. Seeds CIDR Redes a iniciar el auto-discovery en CIDR (Red/Mascara de Red Allow Private IP Si es marcado, el Auto-Discovery incluye host que usan IP Privadas. SNMP Communities Nombre de la comunidad SNMP configurada a los equipos de RO (Read Only). Max Hops Que tan lejos va a ir a descubrir equipos. Re-Scan Con que frecuencia realizar el Auto-Discovery en busca de nuevos host. Después de llenar los campos damos clic en Save, para guardar los cambios. Luego de crear la zona, empezaremos a agregaremos los host. Vamos a la opción Hosts luego en Add para añadirlos. 44
  • 45. Gestión y Monitoreo de Red Llenamos los campos de acuerdo a nuestras necesidades, ingresamos el nombre del equipo que vamos a monitorear, el nombre de la zona al que va pertenecer, en este caso será red5-5, ingresamos la dirección IP del equipo 192.168.0.50, luego la versión SNMP que vamos a utilizar, en este caso SNMPv1, luego el nombre de la comunidad que solo va a tener permisos de lectura, de igual forma la versión SNMP y el nombre para la comunidad que va tener permisos de lectura y escritura. Y damos Save para guardar cambios. Ahora en el host que hemos agregado buscamos la opción Manual Discovery, para descubrir o monitorear el host. Después nos arrojara una serie de información perteneciente al host que hemos agregado. En la parte inferior de la ventana buscamos la opción Mark All Interfaces, la seleccionamos para que automáticamente nos selecciones toda la información arrojada por el host escaneado. Y luego damos clic en Add Marked Interfaces. 45
  • 46. Gestión y Monitoreo de Red Luego vamos buscamos la opción Hosts y damos clic en la flechita azul. 46
  • 47. Gestión y Monitoreo de Red Como podemos observar, el equipo escaneado ha sido agregado al sistema de monitoreo JFFNMS. Damos doble clic sobre el, y nos mostrara toda la información que contiene el equipo escaneado. 47
  • 48. Gestión y Monitoreo de Red Si colocamos el cursor en cada uno de los cuadros nos mostrara un tipo descripción del equipo, como podemos observar en el recuadro inferior nos muestra una descripcion del hardware y del software que se esta utilizando en el. También podemos observar la capacidad de almacenamiento que contiene el disco duro del equipo escaneado, en cuantas particiones esta formateado y cuanto se esta utilizando. 48
  • 49. Gestión y Monitoreo de Red Igualmente nos muestra que el puerto 25 esta trabajando con el protocolo SMTP. Si damos clic sobre el. Nos arrojara unas graficas como la siguiente, donde nos muestra la estabilidad de conexiones máximas y minimas. Luego nos muestra que el Puerto 80 esta trabajando con el protocolo HTTP. 49
  • 50. Gestión y Monitoreo de Red Como podemos observar en las próximas cinco imágenes la conexión de varios protocolos con su respectivo puerto. Por el puerto 21 el FTP Por el puerto 25 el SMTP Por el puerto 53 el DNS Por el puerto 80 el HTTP Por el puerto 88 el KERBEROS-SEC Por el puerto 135 el EPMAP Por el puerto 139 el NETBIOS-SSN Por el puerto 389 el LDAP Por el puerto 445 MICROSOFT-DS Por el puerto 636 el LDAPS 50
  • 51. Gestión y Monitoreo de Red 51
  • 52. Gestión y Monitoreo de Red 52
  • 53. Gestión y Monitoreo de Red De igual forma hemos agregado otros equipos (Windows XP, Vista, Debían, Router, Switch). Como podemos ver en la imagen. 53
  • 54. Gestión y Monitoreo de Red Si damos clic sobre el host SWITCH nos aparecerá una información acerca de el. Como las interfaces que tiene, cuales están en funcionamiento y cuales no. Luego vemos una grafica que nos muestra el rendimiento o utilización del Switch. Tambien nos muestra el estado de la memoria, en su capacidad total, en el capacidad usada y en la capacidad disponible o libre. 54
  • 55. Gestión y Monitoreo de Red Si damos clic sobre el host WINDOWS XP nos aparecerá una información acerca de el. Como los procesos que se están ejecutando, o la capacidad de memoria RAM que posee este equipo. Como podemos observar en la grafica, nos muestra un número máximo de procesos que se están utilizando, que es de 41 procesos y número de usuarios que inician sesión en el equipo, que es de 3 usuarios. 55
  • 56. Gestión y Monitoreo de Red Si damos clic sobre el host ROUTER nos aparecerá una información acerca de el. Como la capacidad de memoria, o el software que se esta utilizando. También podemos observar unas graficas, que nos muestra el rendimiento de la memoria, el rendimiento del puerto 23 y de rendimiento del Router. 56
  • 57. Gestión y Monitoreo de Red 57
  • 58. Gestión y Monitoreo de Red Tambien hemos agregado servidor con el sistema operativo Linux/debian. Como podemos ver en la imagen. lo escaneamos y nos arrojo la siguiente informacion. La memoria Ram que tiene el Equipo. Que es un total de 2 GB El porcentaje que se esta usando, que es de un 97 y 95% Y el porcentaje que esta libre, que es de un 5% Este porcentaje va variando ya que el servidor esta en constantes cambios o ejecuciones, como podemos ver en la grafica. Tambien nos muestra el estado de la swap del servidor debian, en su capacidad total, que es de 526 MB, un promedio de utilizacion del 2% y un 98% libre. 58
  • 59. Gestión y Monitoreo de Red Tambien hemos escaneodo un dispositivo de almacenamiento USB, que esta conectado al equipo escaneado. Como podemos observar en la imagen inferior es una Kingston con una capacida de almacenamiento de 4 GB, con un espacio utlizado de 3.68 GB, un (92%), y un espacio de almacenamiento libre de 335.56 MB, un (8%). 59
  • 60. Gestión y Monitoreo de Red Tambien nos muestra la capacidad total de almacenamiento de un de las particiones del disco duro, como vemos en la grafica inferior, tiene un total de almacenamineto de 25 GB, lo que esta almacenado es de 15.74 GB, un (64%), y el espacio libre es de 8.95 GB, un (36%) 60
  • 61. Gestión y Monitoreo de Red En la siguiente imagen nos muestra una de la interface que tiene el equipo escaneado. Por la eth0 tiene asignada una Direccion IP 10.3.64.115 con una Mascara de subred 255.255.255.128. 61
  • 62. Gestión y Monitoreo de Red Si damos clic en la opcion Performance nos mostrara las graficas acerca del trafico y la utilizacion de esta interface. 62
  • 63. Gestión y Monitoreo de Red Igualmente en la siguiente imagen nos muestra otra de las interface que tiene el equipo escaneado. Por la eth1 tiene asignada una Direccion IP 192.168.0.1 con una Mascara de subred 255.255.255.0. 63
  • 64. Gestión y Monitoreo de Red Igual mente si damos clic en la opcion Performance nos mostrara las graficas acerca del trafico y la utilizacion de esta interface. 64
  • 65. Gestión y Monitoreo de Red En la siguiete imagen nos muestra un descripcion de otro dispositivo acitvo, un Access Point (AP), que hemos escaneado. 65
  • 66. Gestión y Monitoreo de Red En la siguiente imagen podemos ver el numero de procesos que se estan ejecutando. 66
  • 67. Gestión y Monitoreo de Red Luego en la siguiente imagen observamos la memoria Ram que tiene el dispositivo activo. En la siguiente grafica nos indica que la memoria RAM tiene un total de 15 MB, una utilizacion de 12.28 MB y un espacion libre de 2.54 MB. 67
  • 68. Gestión y Monitoreo de Red CONFIGURACIÓN DEL AGENTE SNMP EN WINDOWS XP Igualmente estos mismos pasos se pueden hacer en un WINDOWS SERVER 2003, para la configuración del agente SNMP Vamos a Inicio, damos clic en Panel de Control Seleccionamos la opción Agregar o quitar Programas, y damos clic en agregar o quitar componentes de Windows, nos abrirá el Asistente para Componentes de Windows. En la lista de componentes buscamos la opción Herramientas de administración y supervisión, damos clic en Detalles. 68
  • 69. Gestión y Monitoreo de Red Y verificamos que los subcomponentes (Proveedor SNMP WMI y Simple Network Management Protocol) de Herramientas de administración y supervisión, se encuentren seleccionadas. Damos aceptar. 69
  • 70. Gestión y Monitoreo de Red Luego damos clic en siguiente, y nos mostrara el asistente para componentes de Windows y nos pedirá el CD de instalación de Windows XP. Luego damos clic en Finalizar. Luego en el Panel de Control seleccionamos Herramientas administrativas y damos doble clic en Servicios. 70
  • 71. Gestión y Monitoreo de Red Y nos abrira la ventana de Servicios(locales), buscamos el Servicio SNMP que recien instalamos, damos doble clic. Nos abrirá la ventana de las propiedades del Servicio SNMP 71
  • 72. Gestión y Monitoreo de Red Ahora vamos a la pestaña Capturas. E ingresamos el Nombre de la cominidad y le damos clic agregar a la lista. 72
  • 73. Gestión y Monitoreo de Red Luego en Destinos de capturas ingresamos la dirección IP del equipo que va a monitorear la red. Damos agregar. Ahora vamos a la pestaña Seguridad y damos Modificar. 73
  • 74. Gestión y Monitoreo de Red Verificamos los derechos de la comunidad de SOLO LECTURA y el nombre de la comunidad sea el correcto “públic”. Damos aceptar. Luego damos clic en agregar. Le asignamos derechos de la comunidad de LECTURA Y ESCRITURA y escribimos el nombre de la comunidad “private”. Damos agregar. 74
  • 75. Gestión y Monitoreo de Red Como podemos observar la dos comunidades han sida creadas (public y private), luego verificamos que la opción Aceptar paquetes SNMP de cualquier host este activa. Y seleccionamos o chuleamos todas las opciones de Servicio, para un mayor escaneo en este equipo. 75
  • 76. Gestión y Monitoreo de Red CONFIGURACION DEL AGENTE SNMP EN WINDOWS VISTA 76
  • 77. Gestión y Monitoreo de Red Primero hacemos clic en el botón Inicio y, a continuación, vamos al Panel de control. . Luego damos clic en programas 77
  • 78. Gestión y Monitoreo de Red Y a continuación damos clic en la opción Activar o desactivar las características de Windows. Si nos pide control de cuentas de usuario de dialogo damos clic en continuar. Luego buscamos la Característica SNMP, la seleccionamos y marcamos la casilla Proveedor de SNMP de WMI y damos clic en aceptar. 78
  • 79. Gestión y Monitoreo de Red Aparecerá un pantallazo como el siguiente, y esperamos unos minutos mientras que termina la configuración. Luego vamos al Panel de control, damos clic en Vista clásica y buscamos la opción Herramientas administrativas. 79
  • 80. Gestión y Monitoreo de Red Ahora aparecerá una ventana como la siguiente. Y damos doble clic en Servicios. 80
  • 81. Gestión y Monitoreo de Red Buscamos el Servicio SNMP y damos doble clic. 81
  • 82. Gestión y Monitoreo de Red Y nos abrirá las propiedades del Servicio SNMP. Buscamos la pestaña Capturas, y agregamos el nombre de la comunidad “public”, damos clic en Agregar a la lista. Después en la opción Destinos de capturas, damos clic en agregar. 82
  • 83. Gestión y Monitoreo de Red Nos aparecerá un cuadro como el siguiente y agregares la dirección IP del equipo que recibirá la información o capturas de este. Damos clic en Agregar. Ahora vamos a la pestaña Seguridad 83
  • 84. Gestión y Monitoreo de Red Damos clic en Agregar, para ingresar los nombres de las comunidades que tendrán los permisos de lectura y escritura, y de solo lectura. 84
  • 85. Gestión y Monitoreo de Red Ingresamos el nombre de la comunidad “public” y le asignamos los derechos de SOLO LECTURA, damos clic en Agregar. Igualmente ingresamos el nombre de la comunidad “private” y le asignamos los derechos de LECTURA Y ESCTRITURA, damos clic en Agregar. 85
  • 86. Gestión y Monitoreo de Red Ahora buscamos la pestaña Agente. Y seleccionamos o chuleamos todas las opciones de Servicio, para un mayor escaneo en este equipo. 86
  • 87. Gestión y Monitoreo de Red SNMP iniciará automáticamente después de la instalación. Se recomienda verificar el estado del Servicio en el Panel de control, y si esta detenido, podemos iniciar el servicio SNMP desde allí. O reiniciarlo para obtenga bien los cambios y no presente ningún error. 87
  • 88. Gestión y Monitoreo de Red CONFIGURACION DEL AGENTE SNMP EN LINUX/DEBIAN Primero instalaremos los paquetes del servidor snmp. #apt-get install snmpd Ahora uniremos el equipo debían a una comunidad existente. Vamos al archivo # nano /etc/snmp/snmpd.conf Y buscamos las siguientes líneas # sec.name source community com2sec notConfigUser default public Public es el nombre de la comunidad al que va pertenecer nuestro equipo Y agregamos debajo la siguiente línea. com2sec grupinho 192.168.0.0/24 le0escrib0 Nota: las letras “o”, sustitúyalas por “ceros”. Donde grupinho es el nombre del grupo al que pertenecemos, 192.168.0.0/24 es el identificador de la red que va a ser monitoreada por el gestor snmp y le0escrib0 es la clave de acceso. 88
  • 89. Gestión y Monitoreo de Red Después buscamos la siguiente línea # sec.model sec.name Y agregamos debajo las siguientes líneas. group mygroup v1 grupinho group mygroup v2c grupinho group mygroup usm grupinho (grupinho seria el nombre del grupo) Y agregamos debajo la siguiente línea, que sirve para definirle a la comunidad public los permisos de solo lectura. rocomumunity public En este punto el archivo debería lucir de este modo: Por ultimo iniciamos el demonio snmpd, para que nuestra configuración tenga efecto. #/etc/init.d/snmpd start Nota: Si queremos comprobar que todo haya salido bien, podemos descargar la herramienta scli. 89
  • 90. Gestión y Monitoreo de Red #apt-get install scli Después de que hayamos instalado la herramienta scli, procedemos a ejecutar el siguiente el comando. # scli localhost Y nos debe aparecer algo similar a esto. 100-scli versión 0.2.12 (c) 2001-2002 juergen Schoenwaelder 100-scli trying SNMPv2c . . . good (localhost) scli > Y escribimos la palabra monitor Y nos aparecerán unos datos básicos. HABILITAR EL AGENTE SNMP EN UN SWITCH Y EN UN ROUTER Switch> Switch>enable Entramos al dispositivo a modo configuración global Switch#configure terminal Switch (config) #snmp-server enable traps Habilitamos las interrupciones para alertar al SNMP sobre la situación en la red. Switch (config) #snmp-server community public ro Especificamos la comunidad y damos permisos, ya sean de lectura y escritura (rw) o de solo lectura (ro) Switch (config) # snmp-server enable traps Habilitamos las interrupciones Los mismos pasos hacemos en un ROUTER. Router> Router> enable Entramos como configuracion global Router# configure terminal Router (config) # snmp-server community public ro Especificamos la comunidad y damos permisos, ya sean de lectura y escritura (rw) o de solo lectura (ro). Router (config) # snmp-server enable traps Habilitamos las interrupciones 90
  • 91. Gestión y Monitoreo de Red CONCLUCIONES Al finalizar este proceso de investigación e implementación de un servidor de gestión y monitoreo de redes fuimos dando las pautas necesarias en cada paso que se realizo para llevar a cabo el buen funcionamiento y así darnos cuenta lo potente e indispensable que puede ser administrar nuestra red, con este paso a paso mostramos también que esta herramienta de monitoreo y gestión puede solucionar problemas que se nos presenten en una vida laboral que nos exige cada día un mejor rendimiento. NETGRAFIA http://www.jffnms.org/jffnms/INSTALL.win32.txt http://www.wikipedia.org http://wiki.red-sena.net Agradecimientos especiales al Intructor del SENA Andres Mauricio Ortiz 91