52
 Universidad de Tarapacá Escuela Universitaria de Ingeniería Industrial, Informática y Sistemas Proyecto: “Laboratorio SNMP- CACTI” [Laboratorio Redes II] Alumnos Álvaro Araya Victoriano, Jesús Navarro, Cristian Gutierrez [email protected] , [email protected] , [email protected] Profesor: Diego Aracena Pizarro [email protected] Curso de Laboratorio de Redes II Semestre Año 2010

Snmp Cacti 1

Embed Size (px)

Citation preview

Page 1: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 1/52

 

Universidad de TarapacáEscuela Universitaria de Ingeniería Industrial,

Informática y Sistemas

Proyecto:

“Laboratorio SNMP-

CACTI”[Laboratorio Redes II]

Alumnos

Álvaro Araya Victoriano, Jesús Navarro, Cristian [email protected][email protected], [email protected]

Profesor:Diego Aracena Pizarro

[email protected]

Curso de Laboratorio de RedesII Semestre Año 2010

Page 2: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 2/52

 

Índice

ÍNDICE 2

RESUMEN 3

INTRODUCCIÓN 4

DESARROLLO 5

CONFIGURACIÓN ROUTERS 5

CONFIGURACIÓN ROUTER 1 5CONFIGURACIÓN ROUTER 2 8CONFIGURACIÓN ROUTER 3 10

CONFIGURACIÓN Y PING DE TERMINAL PC1 12

CONFIGURACIÓN Y PING DE TERMINAL PC 4 15

SNMP 18

PROCESO DE COMUNICACIÓN SNMP 20

PDU DE SNMP 21

INSTALACIÓN DE SNMP 22

INSTALACIÓN DE CACTI 26

DESCARGAMOS CACTI DE LA WEB 26CREAMOS UNA BASE DE DATOS PARA M Y SQL, USAMOS PHPMYADMIN: 26IMPORTAMOS LA BASE DE DATOS 26MODIFICAMOS EL SIGUIENTE ARCHIVO 26CACTI LOCALHOST 29CACTI EN ROUTER1 32CACTI EN ROUTER2 35CACTI EN ROUTER3 37

ACTIVIDADES DE LABORATORIO PARA SNMP 401 CONFIGURACIÓN DE SNMP 401.C VISUALIZAR LA ESTRUCTURA DE LA MIB USANDO SNMPTRANSLATE 402.- AGENTES  Y  ADMINISTRADORES SNMP, RETIRANDO OBJETOS MIB 422.A ENVIAR CONSULTAS SNMP A AGENTES LOCALES 422.B ENVIAR PETICIONES SNMP A UN PC REMOTO 46

CONCLUSIÓN 48

BIBLIOGRAFÍA 49

Bibliografía

2

Page 3: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 3/52

 

Resumen

En el siguiente documento se muestra la instalación yconfiguración de un administrador de red, usando el protocolo deadministración de la capa de aplicación SNMP, apoyado de la baseinformación gestionada MIB, además se incluye el uso del softwareCACTI, que es un gestor del protocolo SNMP que utiliza una interfazweb. Este software nos muestra distinta información representada engráficos.

CACTI como herramienta de administración. El cual cumple lafunción de monitorizar la red en tiempo real, monitorizando eventos yreportando comportamientos (estos pueden ser vía email o mensaje).CACTI aparte de administrar la red.

CACTI tiene la particularidad que puede manejar todos lasversiones de SNMP y dispositivos WMI.

Para la puesta en marcha de nuestra actividad de laboratorio deutilizaron los siguientes dispositivos:

-1 switch D-link DWS-3024

-1 switch D-link DES-1228P

-2 Router PC Linux, con 3 interfaces

-1 Router PC Linux, con 2 interfaces

-3 Terminales PC

- Cables Cat5e

3

Page 4: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 4/52

 

Introducción

El ver, procesar y administrar el estado de la red es primordial ala hora de toma de decisiones para un administrador. Sin dudaalguna, el tener conocimientos detallados de todo lo que comprendela red (host, routers, switch, AP, etc.), su funcionamiento y cambiosen relación al tiempo es clave para la mantención de redes sin

importar su tamaño. Hoy en día existe una gran gama herramientaspara tales propósitos, sin embargo, en este documento detallaremosla instalación, uso, detalles y características de CACTI. Sufuncionamiento muestra gráficas para visualizar los dispositivos parasu manejo o administración. También el flujo de cada nodo enrelación al o los servicios que maneja o están en uso.

4

Page 5: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 5/52

 

Desarrollo

Configuración Routers

Configuración Router 1

figura1: Muestra el reinicio de los servicios del PC router Linux,quagga.

$/etc/init.d/quaggarestart

5

Page 6: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 6/52

 

Figura 2: Muestra la configuración 3 interfaces de el router 1.

$ifconfig

6

Page 7: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 7/52

 

Figura 3: Muestra las tablas alcanzables por rip Dinámico.

$route

7

Page 8: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 8/52

 

Configuración Router 2

Figura 4: Muestra las Configuración de las interfaces del router 2

$ifconfig

8

Page 9: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 9/52

 

Figura 5: Nos muestra la Redes alcanzadas por el rip Dinámico

$route

9

Page 10: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 10/52

 

Configuración Router 3

Figura 6: Muestra la configuración de las Interfaces del router 3.

$ifconfig

Acá se puede apreciar las Ip y las mascara de subred de cada interfazdel router 3

Eth0: ->ip: 10.0.3.3/24

Eth1:->ip: 10.0.4.3/24

Eth2:->ip: 10.0.6.3/24

10

Page 11: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 11/52

 

Figura 7: Muestra las Tablas alcanzadas por el router 3 en ripdinámico.

$route

11

Page 12: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 12/52

 

Configuración y Ping de Terminal PC1

Figura 8: Muestra la configuración de la interfaz del Terminal PC 1.$ifconfig

12

Page 13: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 13/52

 

Figura 9: Muestra Conectividad con todos los nodos de la red (por laparte de arriba del esquema de red visualizado en el resumen)

$ping (host o Sistemas intermedios)

Ejemplo:

$ping 10.0.3.1

13

Page 14: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 14/52

 

Figura 10: Muestra Conectividad con todos los Nodos de la Red (através de la parte inferior que se muestra en el esquema delresumen)

$ping (host o Sistemas intermedios)

14

Page 15: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 15/52

 

Figura 11: Muestra conectividad desde el PC1 terminal al PC 4terminal.

$ping 10.0.4.14

Configuración y Ping de Terminal PC 4

Figura 12: Muestra configuración de interfaz el PC terminal 4.

$ifconfig

15

Page 16: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 16/52

 

Figura 13: Muestra Conectividad con todos los Nodos por las ramas deabajo del esquema plasmado en el resumen

$ping (Host o Sistemas Intermedios)

16

Page 17: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 17/52

 

Figura 14: Muestra Conectividad con todos los Nodos por las ramas dearriba del esquema plasmado en el resumen

$ping (Host o Sistemas Intermedios)

17

Page 18: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 18/52

 

SNMP

Para lograr los objetivos planteados, monitoreo y administracióncomo también toma de decisiones usaremos SNMP (Simple NetworkManagement Protocol) el cual es un protocolo de la capa deaplicación que facilita el intercambio de información deadministración entre dispositivos de red. La versión 1 de esteprotocolo, que se configura en este caso, posee las siguientescaracterísticas: La seguridad se maneja a nivel de comunidades (que

usan passwords comunes sobre texto plano) que permiten usar unosdispositivos u otros si se conoce el password. Esta versión no sedistribuye en equipos actuales.

En esta figura se muestra las partes básicas en el uso de SNMP.

A continuación se detallan algunos comandos básicos pero esencialesde SNMP:

GET REQUEST: Solicita uno a mas atributos de un objeto. Es transmitido por el nms (onodo administrador) y recibido por el agente (o nodo administrado).

GET NEXT REQUEST: Solicita el siguiente atributo de un objeto. Es transmitido por el nms (o nodo administrador) y recibido por el agente (o nodo administrado).

SET REQUEST: Actualiza uno o varios atributos de un objeto. Es transmitido por el

nms (o nodo administrador) y recibido por el agente (o nodo administrado).

18

Page 19: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 19/52

 

SET NEXT REQUEST: Actualiza el siguiente atributo de un objeto. Es transmitido por el nms (o nodo administrador) y recibido agente (o nodo administrado).

GET RESPONSE: Devuelve los atributos solicitados. Es transmitido por el agente (o

nodo administrado) y recibido por el nms (o nodo administrador).TRAP: informa de fallos en el agente (como perdida de la comunicación, caída de unservicio, problemas con la interfaz, etc). Es transmitido por el agente (o nodoadministrado) y recibido por el nms (o nodo administrador).

Un parte importante de SNMP es la MIB (ManagmentInformation Base) la cual es un tipo de base de datos que contiene losobjetos, información jerárquica estructurada en forma de árbol detodos los dispositivos gestionados en una red. NMS (NetworkManagement Station) es una combinación hardware y softwaresiendo la interfaz para la administración de la red. El AGENTE en este

caso los clientes, están atentos a las peticiones del protocolo snmp,enviado por el NMS que es el que administra la red. Los agentesutilizan mensajes SNMP para inspeccionar y comunicar informaciónde los dispositivos en la red.

19

Page 20: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 20/52

 

PROCESO DE COMUNICACIÓN SNMP

El NMS hace la petición al Agente, le envía un mensaje SNMPmirando la base de datos MIB para mirar los atributos de losDispositivos de Red. También si se desea el Agente se puedecomunicar con el NMS para informar de errores del Dispositivo. Esteprotocolo utiliza los puertos udp 161 para comunicaciones normalesentre nms - agente y 162 para que el agente comunicara de erroresinesperados sin que el nms haga el chequeo.

Figura que muestra los puertos, los mensajes y como se empieza lacomunicación entre un NMS y un AGENTE.

20

Page 21: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 21/52

 

PDU de SNMP

Los mensajes SNMP contienen dos parte. La primera partecontiene la versión y el nombre de la comunidad. La segunda partecontiene la unidad de datos del actual protocolo SNMP (PDU), laespecificación de la operación para ser realizada (Get, Set, etc.) y losvalores del objeto involucrados en la operación. La figura siguientemuestra el formato de mensaje SNMP.

• PDU type: Especifica el tipo de PDU.

21

Page 22: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 22/52

 

• Request ID: Asocia las peticiones con las respuestas

• Error status: Indica un error y el tipo de error 

• Error index: Asocia el error con una variable de un objeto en particular.

• Variable-bindings: Asocia un objeto en particular con su valor.

Instalación de SNMP

Para la utilización de SNMP este debe estar en todos los hostpara poder monitorearlos. Es así como procederemos a la instalaciónde solo SNMP en los host agentes y SNMP más otras utilidades parapoder usar CACTI, el cual nos permitirá administrar de formaamigable por una interfaz web.

Instalación de SNMP donde se instalar CACTI (LINUX):

Primero se instalaran los paquetes necesarios, abriendo consola ycomo root:

$apt-get update$apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-snmprrdtool snmp snmpd mysql-server-5.0

Luego se debe configurar apache y php, antes de phpmyadmin:

Editar /etc/php5/apache2/php.ini y modificar las siguientes líneasmemory_limit = 128M;post_max_size = 32Mupload_max_filesize = 32Mdisplay_errors = Off

Editar /etc/apache2/sites-enabled/000-default y dejarlo de la siguientemanera:

<Directory /var/www/>Options Indexes FollowSymLinks MultiViewsAllowOverride all

Order allow,deny

22

Page 23: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 23/52

 

allow from all</Directory>

 Y ahora reiniciamos apache:

$ /etc/init.d/apache2 restart

Ahora debemos configurar el password de root para MySQLtecleando:

$mysqladmin -uroot password CHANGE$mysql -uroot -p

Procedemos a la instalación de phpmyadmin:

$mv zxvf phpMyAdmin-3.1.2-all-languages.tar.gz /var/www/$cd /var/www$tar zxvf phpMyAdmin-3.1.2-all-languages.tar.gz$ln -s phpMyAdmin-3.1.2-all-languages phpmyadmin$cd phpmyadmin$mkdir config$cp config.sample.inc.php config/config.inc.php$chmod -Rf 777 config

Abrimos el navegador y entramos a la dirección:

http://localhost/phpmyadmin/setup/Ahora configuraremos lo siguiente:

• Overview -> Servers -> New server -> Save (this will setup localhost by default)

• Features -> Import/export -> Upload directory -> /tmp

• Features -> Import/export -> Save directory -> /tmp

• Features -> Import/export -> Allow character set conversion -> Yes

• Features -> Import/export -> Default character set -> utf-8

Una vez más en la consola tecleamos:

$cd /var/www/phpmyadmin$mv config/config.inc.php .$rm -rf config$chmod 644 config.inc.php

Ahora volvemos al navegador y entramos ahttp://localhost/phpmyadmin/ con el password de root y verificamoslos cambios.

 

23

Page 24: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 24/52

 

Ahora configuramos snmp, modificando el archivo snmpd.conf en

/etc/snmp/snmpd.conf

Dejándolo así en nuestro caso.

Acá se muestran las ACL indicando los grupos a los que pertenecenlos diferentes host. Se definieron grupos de solo lectura y de lecturaescritura.

24

Page 25: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 25/52

 

  También se pueden configurar los permisos de los grupos y losprocesos a monitorear.

Ahora modificamos /etc/default/snmpd para que escuche a todas lasinterfaces de red:

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'

 Y ahora reiniciamos snmpd

/etc/init.d/snmpd

Ahora verificamos nuestra configuración:

$snmpwalk -Os -c public -v 1 localhost system

25

Page 26: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 26/52

 

Instalación de CACTI

Descargamos cacti de la web

http://www.cacti.net/download_cacti.php

Ahora tecleamos:

$mv cacti-0.8.7c.tar.gz /var/www/

$tar zxvf cacti-0.8.7c.tar.gz

$ln -s cacti-0.8.7c cacti

Creamos una base de datos para MySQL, usamosphpmyadmin:

• Username: cacti

• Host: localhost

• Password: ROOT

• Database for user 

Importamos la base de datos$mysql -uroot -p cacti < cacti.sql

 

26

Page 27: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 27/52

 

Modificamos el siguiente archivoinclude/config.php

$database_type = "mysql";$database_default = "cacti";$database_hostname = "localhost";$database_username = "cacti";$database_password = "root";$database_port = "3306";

Ingresamos a CACTI http://localhost/cacti/install/ :

Seleccionamos nueva instalación – confirmamos las herramientas desistema – entramos con username: admin y pass: admin.

Editamos los trabajos cron para www-data con crontab -u www-data -e,en orden para alcanzar la información SNMP:

$*/5 * * * * php /var/www/cacti/poller.php > /dev/null 2>&1

Ir a la consola – cacti setting -> Poller y se confirman todos losparámetros.

Ahora se crean los dispositivos para la red:

• Remover localHost setup

• Agregar un nuevo dispositivo

• SNMP Version: Version 1

Se guardan los cambios. Ahora se crea un nuevo grafico:

Console -> Devices y se elige el dispositivo, luego se clickea Create

Graphs para asignar a ese dispositivo todos los gráficos que se

deseen.

 

27

Page 28: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 28/52

 

Podemos utilizar el administrador de gráficos para tener otra visiónmás general:

Lo siguiente es ingresar los gráficos creados en un árbol de gráficos:

Console -> Graph Tree y elegimos default tree y seleccionamos add,

luego seleccionamos nuestro host y lo agregamos.

28

Page 29: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 29/52

 

Después de 10 minutos verificamos el estado de cacti enhttp://localhost/cacti/graph_view.php y obtenemos los gráficos de loshost y dispositivos que agregamos anteriormente.

CACTI LocalHost

CACTI en LocalHost muestra los distintos gráficos agregados:

 

29

Page 30: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 30/52

 

Gráfico de espacio en disco:

30

Page 31: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 31/52

 

Gráfico de carga en disco:

31

Page 32: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 32/52

 

Gráfico de memoria local:

Gráfica de procesos locales:

32

Page 33: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 33/52

 

CACTI en Router1

Graficas del router1

Graficas de interface eth0

33

Page 34: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 34/52

 

Graficas de interface eth1

Graficas de carga en router1:

34

Page 35: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 35/52

 

Graficas de procesos en router1:

35

Page 36: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 36/52

 

CACTI en Router2

Grafica cargadas en router2:

Graficas de interface eth1en router2:

36

Page 37: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 37/52

 

Graficas de carga de router2:

37

Page 38: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 38/52

 

Graficas de procesos en router2:

CACTI en Router3

Graficas cargadas en router3:

38

Page 39: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 39/52

 

Graficas interface eth0 router3:

Graficas interfaces eth1 router3:

39

Page 40: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 40/52

 

Graficas interface eth2 router3:

40

Page 41: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 41/52

 

Graficas carga en router3:

Graficas procesos en router 3:

41

Page 42: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 42/52

 

Actividades de laboratorio para SNMP

1 Configuración de SNMP

1.c Visualizar la estructura de la MIB usandosnmptranslate

En el pc2 (10.0.3.2/24) se ingresa por medio de consola:

Este comando permite explorar el arbol MIB de 2 formas distintas,una es usando el OID ó también usando nombre_variable

$snmptranslate .1.3.6.1.2.1.7.4

$snmptranslate –On –IR icmp

$snmptranslate –TP –IR –OS tcp

Obteniendo

42

Page 43: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 43/52

 

43

Page 44: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 44/52

 

2.- Agentes y administradores snmp, retirando objetosMIB

2.a Enviar consultas SNMP a agentes locales

Invocar un agente snmp a través de consola:

$ snmpd

Ahora ejecutamos:

$snmpget localhost –v1 –c public system.sysDescr.0$snmpget localhost –v1 –c public udp.udpOutDatagrams.0

$snmpget localhost –v1 –c public udp.udpInDatagrams.0

De esta manera accesamos a variables escalares.

44

Page 45: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 45/52

 

Para acceder a variables no escalares utilizamos:

$snmpget localhost –v1 –c public \interfaces.ifTable.ifEntry.ifDescr.1

$snmpget localhost –v1 –c public \interfaces.ifTable.ifEntry.ifDescr.2

Ahora utilizaremos el commando snmpget para obtener multiplesvalores con el mismo commando.

45

Page 46: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 46/52

 

Si queremos retirar todos los objetos bajo el nodo usamossnmpgetnext:

$snmpgenext localhost –v1 –c public at

46

Page 47: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 47/52

 

El commando snmpwalk nos permite obtener el valor de todos losobjetos bajo una ubicación en particular de la MIB en el árbol de jerarquía.

Primero obtenemos los valores de todos los objetos bajo system:$snmpwalk localhost –v1 –c local system

Ahora los valores bajo interfaces:

$snmpwalk localhost –v1 –c local interfaces

47

Page 48: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 48/52

 

2.b Enviar peticiones SNMP a un pc remoto

Ahora el agente y el administrador se encontraran en pc diferentes,usando los mismos comandos se debe lograr el mismo resultado.

En el pc3 se ejecuta el agente snmp:

$snmpd

Luego en pc1 se ejecutan los siguientes comandos:

$snmpget 10.0.4.11 –v1 –c public system.sysDescr.0

$snmpget 10.0.4.11 –v1 –c public udp.udpOutDatagrams.0

$snmpget 10.0.4.11 –v1 –c public udp.udpInDatagramas.0

$snmpget 10.0.4.11 –v1 –c public system.sysContact.0

$snmpget 10.0.4.11 –v1 –c public \interfaces.ifTable.ifEntry.ifDescr.1

$snmpget 10.0.4.11 –v1 –c public \interfaces.ifTable.ifEntry.ifDescr.2

$snmpget 10.0.4.14 –v1 –c public system.sysUpTime.0\system.sysName.0

48

Page 49: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 49/52

 

 Y luego:

$snmpwalk 10.0.4.11 –v1 –c public system

49

Page 50: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 50/52

 

De esta manera se empiezan a intercambiar los mensajes entre losagentes y administradores.

50

Page 51: Snmp Cacti 1

5/13/2018 Snmp Cacti 1 - slidepdf.com

http://slidepdf.com/reader/full/snmp-cacti-1 51/52

 

Conclusión

SNMP provee la información detallada de nuestra red,

prestando ayuda automatizada a la detección de errores y permitetambién el planeamiento del crecimiento de nuestra red.

A este también se le puede agregar interfaz gráfica para ellocacti resulta ser una buena opción, logrando resultados que permitentoma de decisiones importantes a la hora de administrar y generarcambios si fuesen necesarios en una red.

Un equipo pude ser administrado vía SNMP para serviciosespecíficos, sin la necesidad de que el agente interactúedirectamente con ellos.

La simplicidad de mantenerse informado de la situación actualde los servicios que entrega una red. El reconocimiento de fallas porparte de un agente en un equipo administrado permite liberar lacarga de la estación y de la red (ancho banda).

El uso de SNMP no se limita solamente a la administración deuna sola red local, podemos tener multiples redes como lo pudimosapreciar en la experiencia del laboratorio azufre. Para ello utilizamosel protocolo RIP v.1. Para dar alcance a todas estas redes.

La utilización de SNMP se hace fundamental para laadministración de redes, de esta manera podemos enfocar laadministración de red al estilo Helpdesk, es decir soporte remoto dered desde cualquier máquina con Administrador SNMP y AgentesSNMP para obtener datos de ellos.

51