GESTION Y MONTOREO
GESTIÓN Y MONITOREO INTEGRADO EN WINDOWS SERVER 2003
Por: Érica Uribe Herrera Andrés Deossa Villa Ana Carrillo Rodríguez Lina Tobón Barreneche Danilo Gutiérrez Puerta Sandra Carvajal Fernández Vanessa Valenzuela Guzmán
Grupo: Network Evolution
Presentado a Camilo Andrés Zapata Fernando Alonso Quintero Mauricio Andrés Ortiz Nicolás Gallego
Servicio Nacional De Aprendizaje Regional Antioquia 2008 NETWORK EVOLUTION
1
GESTION Y MONTOREO
TABLA DE CONTENIDO
Pág.
1. Introducción
3
2. Justificación
4
3. Objetivos
5
3.1 Objetivo General
5
3.2 Objetivo Especifico
5
4. Marco teórico
6
4.1 Que es SNMP
6
4.2 OpManager
9
4.3 Requerimientos
9
4.4 Instalación de OpManager
10
4.5 Configuración de OpManager
16
4.6 Como instalar SNMP en Windows XP
28
4.7 Agente SNMP En Windows Vista
32
4.8 Agente SNMP en Linux
35
5. Conclusiones
38
6. Cibergrafìa
39
NETWORK EVOLUTION
2
GESTION Y MONTOREO
INTRODUCCIÓN
Vamos hablar del protocolo snmp que es vital importancia en una red para controlar y monitorizar la conectividad de lo componentes de la red, en el área de monitoreo de redes es el protocolo mas usado aunque no es el único, ya que al ser el protocolo mas utilizado hay una gran gama de dispositivos con agentes snmp incorporados aunque existen varias versiones de snmp la mas usada es la versión 2. El funcionamiento de snmp es sencillo aunque su implementación es un poco más compleja ya que utiliza la capa de transporte de TCP/IP. Para este protocolo existe un software que a sido implementado que es el OpManager, este software nos permite monitorear los equipos de la red, todos los servicios como son dhcp, web, dns, ftp, etc. También nos permite monitorear los equipos activos en la red. Opmanager es un software de monitorización de red que puede descubrirle de forma automática toda la red, agrupar sus dispositivos en mapas intuitivos, monitorizar los dispositivos en tiempo real, alertar al instante sobre fallos y proporcionar informes y gráficos globales
NETWORK EVOLUTION
3
GESTION Y MONTOREO
JUSTIFICACION
Este proyecto se hizo con el fin de implementar en una red una maquina que tuviera un sistema de monitoreo con el cual se pudiera obtener información constante acerca de los dispositivos que conforman la red, de esta manera tener de forma centralizada información del estado de los dispositivos y tener un control detallado del estado de estos, para identificar un problema en la red mas fácil mediante los diferentes utilidades que nos ofrece este sistema de monitoreo. Para implementar este tipo de sistema existen diferentes tipos de software pero no todos cumplen con las necesidades que el administrador nenecita. Por ello se decidió trabajar con OpManager que cumple con los requisitos necesarios para la red, también implementa el protocolo SNMP definido como el protocolo de gestión y monitoreo. De esta manera se cumplen con los objetivos propuestos por el grupo de trabajo con respecto al proyecto de gestión y monitoreo y de implementar el software para poder monitorear la red.
NETWORK EVOLUTION
4
GESTION Y MONTOREO
OBJETIVOS
Objetivo General: Instalar un sistema de monitoreo para gestionar y monitorear varias redes mediante un protocolo llamado snmp. Objetivos Específicos: Lo primero que se plantea es por medio del servicio que implementa el protocolo SNMP en este caso el OpManager tener un control constante acerca del estado de los demás servicios que conforman la red como lo son el FTP, DHCP, DNS, etc. También se pretende que este servicio nos monitoree el rendimiento de las maquinas como lo es con la cpu, memoria, a.m., etc. Monitorear el estado de los diferentes dispositivos activos (Router, Switch, etc) Conocer el funcionamiento de protocolo SNMP.
NETWORK EVOLUTION
5
GESTION Y MONTOREO
MARCO TEORICO
¿Qué es SNMP? 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. Las versiones de SNMP más utilizadas son dos: SNMP versión 1 (SNMPv1) y SNMP versión 2 (SNMPv2). Ambas versiones tienen un número de características en común, pero SNMPv2 ofrece mejoras, como por ejemplo, operaciones adicionales. SNMP en su última versión (SNMPv3) posee cambios significativos con relación a sus predecesores, sobre todo en aspectos de seguridad, sin embargo no ha sido mayoritariamente aceptado en la industria. Componentes Básicos Una red administrada a través de SNMP consiste de tres componentes claves: Dispositivos administrados; Agentes; Sistemas administradores de red (NMS’s). 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 routers, servidores de acceso, switches, bridges, hubs, NETWORK EVOLUTION
6
GESTION Y MONTOREO
computadores o impresoras. Un agente es un módulo de software de administración de red que reside en un dispositivo administrado. Un agente posee un conocimiento local de información de administración (memoria libre, número de paquetes IP recibidos, rutas, etcétera), la cual es traducida a un formato compatible con SNMP y organizada en jerarquías. Un 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 cinco tipos de mensajes SNMP intercambiados entre los Agentes y los Administradores, son: - Get Request: Una petición del Administrador al Agente para que envíe los valores contenidos en el MIB (base de datos). - Get Next Request: Una petición del Administrador al Agente para que envíe los valores contenidos en el MIB referente al objeto siguiente al especificado anteriormente. - Get Response: La respuesta del Agente a la petición de información lanzada por el Administrador. - Set Request: Una petición del Administrador al Agente para que cambie el valor contenido en el MIB referente a un determinado objeto. - Trap: Un mensaje espontáneo enviado por el Agente al Administrador, al detectar una condición predeterminada, como es la conexión/desconexión de una estación o una alarma. MIB: (Management Information Base – base de manejo de información) es una base de datos que contiene cada agente y cada NMS ubicados en la red donde se NETWORK EVOLUTION
7
GESTION Y MONTOREO
almacenan los objetos y atributos a administrar, cada uno de estos tiene un OID (identificador de objeto) diferente el cual es asignado de la estructura jerárquica de la MIB donde son los últimos dígitos que cambian y hacen la diferencia entre cada objeto. Las MIBs utilizan la SMI para definir las reglas usadas para describir los objetos, la descripción de estos objetos están compuestas por cinco campos los cuales son: 1. Descripción del objeto: como su nombre lo indica da una descripción del objeto, contiene un identificador. Todo objeto que puede ser descrito en una MIB estándar es identificado en el árbol global, el árbol global muestra como las diferentes organizaciones están interrelacionadas 2. Sintaxis: usa un subconjunto de ASN.1 (Abstract Syntax Notation Number – Notación Sintáctica Abstracta Numero 1; lenguaje descriptivo) conteniendo unos valores tales como enteros, cadena de octetos, identificador de objeto, nulo, tipos construidos, tipos definidos. 3. Definición: describe en texto planos de las reglas asociados con el tipo de objeto. 4. Acceso: acceso permitido a cada uno de los objetos descritos en la MIB tales como solo lectura, solo escritura, lectura-escritura, sin acceso. 5. Estatus: define si la descripción del objeto es obligatorio, opcional u obsoleto.
Las MIBs se dividen en 8 niveles que corresponde a los 8 diferentes tipos de objetos que pueden ser descriptos en la MIB.
1. Systems: información del sistema es opcional. 2. Interfaces: información de cómo los dispositivos están conectados en la red es opcional en la V3 y obligatoria para la V2 3. Address translation: mapeo de las direcciones de red a las direcciones físicas. 4. Ip: (Internet Protocol) contador de paquetes, es obligatorio. 5. Icmp: (Internet Control Message Protocol) tipo de mensaje, es obligatorio.
NETWORK EVOLUTION
8
GESTION Y MONTOREO
6. Tcp: (Transmission Control Protocol) conexiones abierta obligatorio en tcp. 7. Udp: (User Datagram Protocol) intercambio de datagramas y estadísticas es obligatorio en conexiones UDP. 8. EGP: (Exterior Gateway Protocol) usado para intercambiar información de enrutamiento entre sistemas autónomos.
OPMANAGER: Es un software de monitoreo de redes sencillo de manejar y fácil de aprender, que ofrece monitoreo de WAN, servidores y aplicaciones en una única consola. OpManager automatiza varias tareas de monitoreo de redes y elimina por completo la complejidad asociada con la administración de redes. Existen dos versiones del producto: OpManager Professional (el producto estándar) y OpManager Premium (el mismo producto con los módulos de monitorización de Microsoft Exchange y Directorio Activo). OpManager está diseñado para monitorear dispositivos dentro de la misma red, por lo que no requiere la instalación de sondas ni agentes remotos. Para poder monitorear diferentes redes a través de Internet, recomendamos el producto OpManager MSP. REQUERIMIENTOS
Los requerimientos mínimos de hardware y software del Opmanager son:
Memoria Ram: 512 MB Espacio de disco: 200 MB Sistema Operativo: Windows Server stándar edition 2003
NETWORK EVOLUTION
9
GESTION Y MONTOREO
INSTALACIÓN DE OPMANAGER
1. Empezaremos con la instalacion lo primero que debemos hacer es tener a la mano un instalador de la aplicación a implementar en este caso Op Manager . OpManager lo utlizaremos sobre el S.O windows server . 2. Luego se despliega una siguiente pantalla de bienvenida
a
OpManager que nos dice que si queremos intalar OpManager en su computador demos next o de lo comtrario demos cancel, en este caso ledaremos next ya que lo que buscamos es empezar a correr nuestro programa.
NETWORK EVOLUTION
10
GESTION Y MONTOREO
3. El siguiente paso a es aceptar los termino de licencia, esta pantalla nos dice que leamos los términos de licencia y si estamos de acuerdo digamos yes de lo contrario digamos no.
4. Luego
debemos
escoger
que
version
vamos
escogeremos la opcion que mas nos convenga utlizaremos
a
utilizar,
en este caso
una version trial, ya que este proyecto se esta
haciendo con el fin de afianzar nuetros conocimientos
y
escogeremos la ver sion trial por que solo lo usaremos para montar un sistema de monitoreo
por
algunos dias es
recomendable comprar la licencia del OpManager si se desea implementar en alguna empresa.
NETWORK EVOLUTION
11
GESTION Y MONTOREO
5. En
la siguiente pantalla podemos observar los idiomas
disponibles, para nuetra aplicación nosotros utilizaremos español.
6. Aquí nos dice que instalaremos Opmanager en Windows, seleccionaremos la casilla de verificación que dice Install
as
Windows NT Services y next.
7. En esta imagen podemos ver donde va que dar creado nuestro icono de OPmanager, luego daremos click en next. NETWORK EVOLUTION
12
GESTION Y MONTOREO
8. La siguiente imagen nos muestra el puerto por el cual trabaja nuestro
software si deceamos cambiar el puerto lo podemos
hacer pero nosotros utilizaremos el puerto que biene por defecto en este caso seria el puerto 80 y damos click en next.
9. En este pantallazo
pedirá unos datos básicos que son
opcionales. Esto sirve como un control.
NETWORK EVOLUTION
13
GESTION Y MONTOREO
10. En esta imagen nos dice que estamos listos para la instalación de opmanager.
NETWORK EVOLUTION
14
GESTION Y MONTOREO
11. En el siguiente pantallazo nos da la opción de seleccionar la base de datos
con la que trabajara Opmanager en este caso
utilizaremos MySQL.
NETWORK EVOLUTION
15
GESTION Y MONTOREO
12. Aquí terminara la instalación de Software de Opmanager.
CONFIGURACION DE OPMANAGER 1. Cuando
hemos
instalado
correctamente
Opmanager
nos
aparecera la siguiente pagina que nos mostrara las caracteristicas del Software.
NETWORK EVOLUTION
16
GESTION Y MONTOREO
2. En esta imagen nos aperecera la entrada para el administrador al cual le colocaremos un nomdre de usuario y una contraseña que por
primera
vez
es
:
nombre
de
usuario=admin
y
contraseña=admin
3. En esta imagen nos dice que el asistente le permite especificar los parámetros que necesitamos.
NETWORK EVOLUTION
17
GESTION Y MONTOREO
4. Aquí definimos la comunidad en la cual va a trabajar nuestra red.
5. Seleccionaremos los servicios que necesitamos para que nuestro software monitoree.
NETWORK EVOLUTION
18
GESTION Y MONTOREO
6. Aquí colocamos el identificador de red, para que el software de monitoreo nos pueda escanear la red.
7. Como podemos observar en la anterior imagen se le coloco un identificador de red
y ya en esta imagen
nos muestra los
equipos con este rango de ip.
NETWORK EVOLUTION
19
GESTION Y MONTOREO
8. Ya como podemos observar se da por terminado la configuracion de nuestro sistema de monitoreo.
9. Como podemos observar
en
esta imagen nos muestra los
equipos que nos ha descubierto por medio del opmanager.
NETWORK EVOLUTION
20
GESTION Y MONTOREO
10. Así queda nuestro sistema de monitoreo listo para graficar lo que le pidamos.
11. En esta imagen vamos a agregar el sevidor DHCP, y vamos a la opcion Servicios de esta manera.
NETWORK EVOLUTION
21
GESTION Y MONTOREO
12. En esta imagen nos da la opción de agregar el servicio y daremos clic.
13. aquí nos pide que agreguemos el servicio dhcp nos pide que coloquemos el puerto y el tiempo agotado y le damos agregar servicio.
NETWORK EVOLUTION
22
GESTION Y MONTOREO
14. como podemos observar en esta imagen nuestro servicio quedo agregado. .
15. En esta imagen nos enseña los equipos que están siendo monitoreados y que están en la red que colocamos por defecto y también nos muestra los equipos que tienen configurado el agente y nos muestra que sistema operativo tiene.
NETWORK EVOLUTION
23
GESTION Y MONTOREO
16. En esta imagen podemos observar los servicios que nos cogio el opmanager.
17. En esta imagen observamos que nos monitoreo un router y las redes.
NETWORK EVOLUTION
24
GESTION Y MONTOREO
18. En esta imagen nos muestra las interfeces del Routers y el nombre.
19. En esta imagen las carecteristicas del router.
20. en esta imagen nos mustra que nuestro servidor de monitoreo nos cojio un switch.
NETWORK EVOLUTION
25
GESTION Y MONTOREO
21. Aquí nos muestra las interfaces del switch.
22. En esta imagen nos muestra las interfaces que el switch le ha asignado a los computadores.
NETWORK EVOLUTION
26
GESTION Y MONTOREO
23. En este pantallazo
vamos entrar al switch por si deseamos
hacerle alguna modificacion.
24. Esta es la interface grafica del switch aquí nos muestra las caracteristicas del switch.
NETWORK EVOLUTION
27
GESTION Y MONTOREO
COMO INSTALAR SNMP EN WINDOWS XP
1. Vamos inicio-panel de control-agregar o quitar programas-agregar o quitar componentes de Windows
2. Damos click sobre herramientas de administración y supervisión y click en detalles, chuleamos las dos pestañas que nos muestra la ventana que senos desplegó
NETWORK EVOLUTION
28
GESTION Y MONTOREO
3. Luego nos pedirá un CD para instalar, vamos a inicio ejecutar y comíamos services.msc Vamos al servicio Snmp y damos clic derecho y propiedades.
4. Luego de estar en propiedades nos vamos a la pestaña capturas ponemos la comunidad por defecto podremos public y la IP de a la cual queremos llegar esto es para comunicarnos con la red.
NETWORK EVOLUTION
29
GESTION Y MONTOREO
5. Luego concederemos permisos de lectura y escritura para eso nos vamos a seguridad que es donde vamos a dar los permisos.
6. Luego reiniciamos el Servicio SNMP dado clic derecho y decimos reiniciar.
NETWORK EVOLUTION
30
GESTION Y MONTOREO
7. Por últimos configuraremos nuestro firewall agregamos el nombre del servicio el puerto y protocolo de esta manera, Smnp, 161, udp y damos aceptar.
.
NETWORK EVOLUTION
31
GESTION Y MONTOREO
AGENTE SNMP EN WINDOWS VISTA
1. Abrimos el Menú inicio y seleccionamos Panel de control, Allí buscamos la opción Programas y características y la abrimos.
2. En la parte superior derecha buscamos la opción que dice Activar o desactivar las características de Windows, nos saldrá una ventana de confirmación la cual debemos aceptar.
NETWORK EVOLUTION
32
GESTION Y MONTOREO
3. Nos encontraremos con varias carpetas buscamos la que dice características SNMP la chequeamos y a demás la desplegamos y también chequeamos la carpeta que nos desplegó que dice Proveedor de SNMP de WMI y damos en Aceptar.
4. Aquí comenzara a configurarse y debemos tener un poco de paciencia por que es un poco demorado.
NETWORK EVOLUTION
33
GESTION Y MONTOREO
5. Por ultimo nos pedirá que reiniciemos para aplicar los cambios, entones damos clic en Reiniciar ahora y listo. Ya quedo configurado el agente SNMP en Windows Vista.
NETWORK EVOLUTION
34
GESTION Y MONTOREO
AGENTE SNMP EN LINUX
Instalaremos ahora el agente SNMP en Clientes Linux.
1. Primero instalaremos los paquetes necesarios para que el agente funcione bien los cuales son SNMP y SNMPD
2. Ahora
editaremos
el
archivo
por
defecto
del
agente
SNMP
(/etc/default/snmpd), para lograr que reconozca nuestra rango de red, y evitar que solo reconozca nuestra la dirección IP de la Loopbak. Borraremos nuestra dirección Loopback, para evitar lo anterior y la remplazamos por el id de red de nuestra red valga la redundancia.
NETWORK EVOLUTION
35
GESTION Y MONTOREO
3. Ahora editaremos el archivo del agente SNMP (/etc/snmp/snmpd.conf) con la intención de que el agente trabaje bajo nuestro rango de IP (192.168.101.0) y en nuestra comunidad (public) agregando la línea que permitirá reconocer nuestro rango de IP (192.168.101.0) y nuestra comunidad (public).
4. Ahora le daremos permiso a nuestra red.
NETWORK EVOLUTION
36
GESTION Y MONTOREO
5. Ahora reiniciaremos el demonio SNMP con la intención de que reconozca los cambios hechos.
NETWORK EVOLUTION
37
GESTION Y MONTOREO
CONCLUSIONES
Este proyecto al igual que los anteriores fue importante y
dejo grandes
enseñanzas para la vida laboral aprendimos que el software libre trabaja bien y que tiene funcionalidades que los aprendices no conocíamos y que nos ayudo a implementar nuestro proyecto propuesto. Pero una experiencia importante fue que antes de empezar a implementar un software debemos empaparnos de cómo fusionan, y no decidirnos por uno solo sin antes probar varios para así implementar el mejor. El software privativo es fácil implementar ya que se trabaja con interfaz GUI pero debemos pagar para por poder utilizarlo. Sistemas de monitoreo que se implementaron Se implemento OpManager
para monitorear la red y tener un diagnostico
acerca del estado del hardware y software de los diferentes dispositivos que conforman la red. Zenoss es software interesante de trabajar ya que cumple con la función administrar la red de una forma ágil y nos permitió darnos cuanta de los equipos que teníamos en red para así ponerlo en marcha en empresas que no posean con un sistema de monitoreo.
El trabajo en equipo fue de vital importancia por que la verdad este proyecto fue algo extenso y se necesitaba de la ayuda de los compañeros para sacarlo adelante. No se puede negar que no fue fácil llegar a acuerdos con los compañeros, pero fueron experiencias adquiridas para el mundo laboral porque en realidad uno no siempre se trabaja con quien quiere si no con quien le toca.
NETWORK EVOLUTION
38
GESTION Y MONTOREO
CIBERGRAFIA
http://alfredocampos.blogspot.com/2006/10/qu-es-snmp.html http://www.opmanager.com.es/opmanager-download.html
NETWORK EVOLUTION
39