5.2.2.6 Práctica de laboratorio: Configuración de SNMP Respuestas

Última actualización: septiembre 17, 2022

5.2.2.6 Práctica de laboratorio: Configuración de SNMP (versión para el instructor)

Nota para el instructor: el color de fuente rojo o las partes resaltadas en gris indican texto que aparece en la copia del instructor solamente.

Topología

Tabla de asignación de direcciones

Dispositivo Interfaz Dirección IP Máscara de subred Gateway predeterminado
R1 G0/1 192.168.1.1 255.255.255.0 N/D
S0/0/0 192.168.2.1 255.255.255.252 N/D
R2 S0/0/0 192.168.2.2 255.255.255.252 N/D
S1 VLAN 1 192.168.1.2 255.255.255.0 N/D
PC-A NIC 192.168.1.3 255.255.255.0 192.168.1.1

Objetivos

Parte 1: armar la red y configurar los parámetros básicos de los dispositivos
Parte 2: Configure un administrador SNMPv2 y un agente
Parte 3: Configure un gerente de SNMPv3 y un agente

Aspectos básicos/situación

El protocolo simple de administración de red (SNMP) es un protocolo de administración de red y un estándar IETF que se puede utilizar para controlar a los clientes en la red. SNMP puede utilizarse para obtener y establecer variables relacionadas con el estado y la configuración de los hosts de red como los routers y los switches, así como los equipos cliente de red. El administrador de SNMP puede sondear a los agentes SNMP para obtener datos, o los datos se pueden enviar automáticamente al administrador de SNMP mediante la configuración de traps en los agentes SNMP.

En esta práctica de laboratorio, descargará, instalará, y configurará software de administración SNMP en PC’A. También configurará un router Cisco y un switch Cisco como agentes de SNMP. Después de capturar mensajes de notificación SNMP del agente SNMP, convertirá los códigos MIB y de ID de objeto para conocer los detalles de los mensajes mediante Cisco SNMP Object Navigator.

Nota: Los routers que se usan en las actividades prácticas de laboratorio de CCNA son routers de servicios integrados (ISR) Cisco 1941 con Cisco IOS versión 15.4(3) (imagen universalk9). Los switches que se utilizan son Cisco Catalyst 2960s con Cisco IOS versión 15.0(2) (imagen lanbasek9). Se pueden utilizar otros routers, switches y otras versiones de Cisco IOS. Según el modelo y la versión de Cisco IOS, los comandos disponibles y los resultados que se obtienen pueden diferir de los que se muestran en las prácticas de laboratorio. Consulte la tabla Resumen de interfaces del router al final de la práctica de laboratorio para obtener los identificadores de interfaz correctos.

Nota: Asegúrese de que los routers y los switches se hayan borrado y no tengan configuraciones de inicio. Si no está seguro, consulte al instructor.

Nota para el instructor: consulte el manual de prácticas de laboratorio para el instructor a fin de conocer los procedimientos para inicializar y volver a cargar los dispositivos.

Nota: Los comandos snmp-server de esta actividad de laboratorio, harán que el switch Cisco 2960 emita un mensaje de advertencia al guardar el archivo de configuración en la NVRAM. Para evitar este mensaje de advertencia, verifique que el switch esté usando la plantilla lanbase-routing. Switch Database Manager (SDM) controla la plantilla del IOS. Al cambiar la plantilla preferida, la nueva plantilla se usará después de reiniciar, incluso si no se guarda la configuración.

S1# show sdm prefer

Use los siguientes comandos para asignar la plantilla lanbase-routing como la plantilla de SDM predeterminada.

S1# configure terminal
S1(config)# sdm prefer lanbase-routing
S1(config)# end
S1# reload

Recursos necesarios

• 2 routers (Cisco 1941 con Cisco IOS versión 15.4(3), imagen universal o equivalente)
• 1 switch (Cisco 2960 con Cisco IOS versión 15.0(2), imagen lanbasek9 o comparable)
• 1 PC (Windows con un programa de emulación de terminal, como Tera Term, administrador SNMP, como navegador de administración (MIB por ManageEngine, y Wireshark)
• Cables de consola para configurar los dispositivos con Cisco IOS mediante los puertos de consola
• Cables Ethernet y seriales, como se muestra en la topología
• Software de administración SNMP (navegador de administración (MIB por ManageEngine)

Parte 1. Armar la red y configurar los ajustes básicos de los dispositivos

En la parte 1, establecerá la topología de la red y configurará los dispositivos con los parámetros básicos.

Paso 1. Realizar el cableado de red tal como se muestra en la topología

Paso 2. Configurar el equipo host.

Paso 3. Inicializar y volver a cargar el switch y los routers, según sea necesario.

Paso 4. Configurar los parámetros básicos para los routers y el switch.

a. Desactive la búsqueda de DNS.

b. Configure los nombres de los dispositivos como se muestra en la topología.

c. Configure las direcciones IP, según se muestran en la tabla de direccionamiento. (No configure ni active la interfaz VLAN 1 en S1 en este momento.)

d. Asigne cisco como la contraseña de vty y la contraseña de consola, y habilite el inicio de sesión.

e. Asigne class como la contraseña cifrada del modo EXEC privilegiado.

f. Configure logging synchronous para evitar que los mensajes de consola interrumpan la entrada de comandos.

g. Verifique la conectividad satisfactoria entre PC-A y R1 y entre los routers mediante el comando ping.

h. Copie la configuración en ejecución en la configuración de inicio

Parte 2. Configure el gerente SNMPv2 y el agente

En la parte 2, se instalará y se configurará el software de administración SNMP en la PC-A, y se configurará el R1 y el S1 como agentes SNMP.

Paso 1. Instalar un programa de administración SNMP.

a. Descargar e instalar el navegador de administración (MIB por ManageEngine de URL siguiente: https://www.manageengine.com/products/mibbrowser-free-tool/download.html. Se le solicitará que proporcionar una dirección de correo electrónico para descargar el software.

b. Inicie el programa de ManageEngine MibBrowswer.

1) Si recibe un mensaje de error con respecto a la falla de cargar el MIB. Navegue hasta la carpeta libre de MibBrowser Tool:

32bit: C:\Program archivos (x86) \ ManageEngine \ MibBrowser Tool libre
64bit: C:\Program Files\ManageEngine\MibBrowser libera Tool

2) Haga clic con el botón secundario en la carpeta mibs y seleccione la ficha Seguridad. Haga clic en Editar. Seleccione Usuarios. Haga clic en el control total. Haga clic en OK (Aceptar) para cambiar el permiso.

3) Repita el paso anterior a la carpeta de configuración.

4) Inicie el programa de ManageEngine MibBrowswer nuevamente.

Paso 2. Configure un agente SNMPv2.

En S1, introduzca los siguientes comandos desde el modo de configuración global para configurar el switch como agente SNMP. En la línea 1 a continuación, la cadena de la comunidad SNMP es ciscolab, con privilegios de solo lectura, y la lista de acceso con nombre SNMP_ACL define qué hosts pueden obtener la información sobre SNMP de S1. En las líneas 2 y 3, los comandos de ubicación y contacto del administrador de SNMP proporcionan información descriptiva de contacto. La línea 4 especifica la dirección IP del host que recibirá notificaciones SNMP, la versión de SNMP y la cadena de comunidad. La línea 5 habilita todas las notificaciones SNMP predeterminadas, y las líneas 6 y 7 crean la lista de acceso con nombre para controlar qué hosts pueden obtener información sobre SNMP del switch.

S1 (config) # ro SNMP_ACL de ciscolab de snmp-server community
S1 (config) # ubicación Company_HQ de snmp-server
S1 (config) # contacto [email protected] de snmp-server
S1 (config) # ciscolab de la versión 2c 192.168.1.3 de snmp-server host
S1 (config) # traps de snmp-server enable
S1(config)# ip access-list standard SNMP_ACL
S1 (config-std-nacl) # permit 192.168.1.3

Paso 3. Verifique la configuración de SNMPv2.

Utilice los comandos show para verificar la configuración de SNMPv2.

S1# show snmp
Chasis: FCQ1628Y5MG
Contacto: [email protected]
Ubicación: Company_HQ
    0 SNMP packets input
    0 Bad SNMP version errors
    0 Unknown community name
    0 Illegal operation for community name supplied
    0 Encoding errors
    0 Number of requested variables
    0 Number of altered variables
    0 Get-request PDUs
    0 Get-next PDUs
    0 Set-request PDUs
    0 Input queue packet drops (Maximum queue size 1000)
0 SNMP packets output
    0 Too big errors (Maximum packet size 1500)
    0 No such name errors
    0 Bad values errors
    0 General errors
    0 Response PDUs
    0 Trap PDUs
Desvío global de SNMP: habilitado

SNMP logging: enabled
    Logging to 192.168.1.3.162, 0/10, 0 sent, 0 dropped.
SNMP agent enabled
S1# show snmp community

Community name: ciscolab
Community Index: ciscolab
Community SecurityName: ciscolab
storage-type: active access-list permanente: SNMP_ACL
<se omitió el resultado>

¿Cuál es la comunidad SNMP configurada?
La comunidad SNMP configurada es ciscolab.

Paso 4. Habilite la notificación SNMP.

En este paso, iniciará la trampa de SNMP y observará los mensajes cuando se configura y activa una SVI en VLAN 1 para S1.

a. En el MibBrowser, haga clic en Editar > las configuraciones. Verifique que el v2c esté seleccionado como la versión de SNMP. Haga clic en OK (Aceptar) para continuar.

b. Haga clic en el visor UI de desvío.

c. Verifique que 162 es el número de puerto y configure el ciscolab como la comunidad.

d. Haga clic en Inicio después de verificar las configuraciones. El campo de TrapList muestra 162: ciscolab.

e. Para generar mensajes SNMP, configure y habilite la SVI en S1. Utilice la dirección IP 192.168.1.2 /24 para VLAN 1 y Deshabilite y habilite la interfaz.

f. Introduzca el comando show snmp group para verificar que los mensajes SNMP se enviaron.

S1# show snmp
Chasis: FCQ1628Y5MG
Contacto: [email protected]
Ubicación: Company_HQ
    0 SNMP packets input
    0 Bad SNMP version errors
    0 Unknown community name
    0 Illegal operation for community name supplied
    0 Encoding errors
    0 Number of requested variables
    0 Number of altered variables
    0 Get-request PDUs
    0 Get-next PDUs
    0 Set-request PDUs
    0 Input queue packet drops (Maximum queue size 1000)
2 SNMP packets output
    0 Too big errors (Maximum packet size 1500)
    0 No such name errors
    0 Bad values errors
    0 General errors
    0 Response PDUs
    2 Trap PDUs
Desvío global de SNMP: habilitado

SNMP logging: enabled
    Logging to 192.168.1.3.162, 0/10, 2 sent, 0 dropped.
SNMP agent enabled
SNMP agent enabled

g. Navegue hasta TrapViewer. Ver mensajes que han sido podemos por MibBrowser. Para ver los detalles de cada mensaje, haga clic en Show Details (Mostrar detalles).

Parte 3. Configure el gerente SNMPv3 y el agente

Paso 1. Configure un agente SNMPv3 en R1.

En el R1, introduzca los siguientes comandos del modo de configuración global para configurar el router como agente SNMP. En las líneas 1 – 3 a continuación, una ACL estándar of al PERMIT-ADMIN sólo a los hosts de la red 192.168.1.0 /24 para acceder al agente SNMP que se ejecuta en R1. La línea 4 configura una vista de SNMP, SNMP-RO, e incluye el árbol de la ISO de la MIB. En la línea 5, configuran con el nombre ADMIN, se establecen en SNMPv3 con autenticación y cifrado requeridos, y permite sólo un grupo SNMP límite de acceso a los hosts permitidos en el PERMIT-ADMIN ACL. La línea 5 define un usuario denominado USER1 con el grupo ADMIN. La autenticación se establece para usar SHA con la contraseña cisco12345 y el cifrado se establece para AES 128 con cisco54321 como contraseña configurada.

R1(config)# ip access-list standard PERMIT-ADMIN
R1(config-std-nacl)# permit 192.168.1.0 0.0.0.255
R1(config-std-nacl)# exit
R1(config)# snmp-server view SNMP-RO iso included
R1(config)# snmp-server group ADMIN v3 priv read SNMP-RO access PERMIT-ADMIN
R1(config)# snmp-server user USER1 ADMIN v3 auth sha cisco12345 pri aes 128
cisco54321
R1(config)#
*Aug 5 02:52:50.715: Configuring snmpv3 USM user, persisting snmpEngineBoots.
Please Wait...

Paso 2. Verifique una configuración SNMPv3 en R1.

Utilice los comandos show para verificar la configuración de SNMPv3.

R1# show run | include snmp
snmp-server group ADMIN v3 priv read SNMP-RO access PERMIT-ADMIN
snmp-server view SNMP-RO iso included

R1# show snmp user

User name: USER1
ID de motor: 800000090300D48CB5CEA0C0
storage-type: nonvolatile          active
Authentication Protocol: SHA
Privacy Protocol: AES128
Group-name: ADMIN

Paso 3. Acceso al administrador SNMP de configurar el agente SNMPv3.

a. Desplácese a PC-A Wireshark abierto. Inicie una captura en vivo en la interfaz adecuada.

b. Introduzca snmp en el campo Filter (Filtro).

c. En el MibBrowser, haga clic en Editar > las configuraciones. Seleccione v3 permite la versión de SNMP. Luego haga clic en Agregar.

d. Introduzca la configuración de SNMPv3 que fueron configuradas en R1. Haga clic en OK (Aceptar) para continuar.

Parámetros de SNMPv3 Configuración
Host objetivo 192.168.1.1
Nombre de usuario USER1
Protocolo de autenticación SHA
Protocolo PRIV CFB-AES-128
Puerto objetivo 161
Nivel de seguridad Original, Priv
Contraseña de autenticación cisco12345
Contraseña PRIV cisco54321

e. Haga clic en Editar > nodo de descubrimiento. Ingrese ipAddrTable por encontrar qué cierre del campo y haga clic en Iniciar. Verifique que ipAddrTable esté seleccionado en el panel izquierdo y .iso.org.dod.internet.mgmt.mib-2.ip.ip AddrTable se indica en el campo de ObjectID.

f. Haga clic en la operación > GET obtener todos los objetos en objetos MIB (Seleccionar, en este caso ipAddrTable.

g. Vuelva a la pantalla de Wireshark. Detenga la captura en vivo.

h. En los resultados artesone, haga clic con el botón secundario en uno de los resultados. Seleccionar preferencias de protocolo > las preferencias de administración de la red.

i. Haga clic en Editar para la tabla de usuarios. Haga clic en Nuevo e ingrese la información del usuario en el Paso 1. Haga clic en Aceptar.

j. Haga clic en OK para aceptar la información de usuario. Haga clic en OK nuevamente para salir de la ventana de preferencias de Wireshark.

k. Seleccione una de las líneas. Expanda el resultado de SNMP y vea los mensajes desencriptados.

Paso 4. Revise los resultados.

¿Cuáles son las direcciones IP configuradas en R1 en los resultados de SNMPv3?
Se configura las direcciones IP 192.168.1.1 y 192.168.2.1 en R1.

Compare los resultados desencriptados Wireshark de los paquetes snmp y explorador MIB. Registre sus observaciones.
La información descifrada de Wireshark y explorador MIB OID es el mismo.

Reflexión

1. ¿Cuáles son algunos de los posibles beneficios de monitorear una red con SNMP?

Las respuestas varían, pero los estudiantes pueden señalar la capacidad de SNMP como protocolo abierto y multiplataforma para funcionar con diversos dispositivos, incluidos los equipos host en la red. SNMP beneficia a un administrador de red cuyo trabajo es controlar el estado y la configuración de los hosts de red a través toda la red.

2. ¿Por qué es preferible utilizar solamente acceso de solo lectura al trabajar con SNMPv2?

Dado que SNMPv2 admite solamente cadenas de comunidad sin cifrar, utilizar acceso de lectura y escritura sería un mayor riesgo de seguridad.

3. ¿Cuáles son los beneficios de usar SNMPv3 por sobre SNMPv2?

El SNMPv3 autentica y cifra los paquetes hacia la red para proporcionar un acceso seguro a los dispositivos. Esto dirigió las vulnerabilidades de versiones anteriores de SNMP.SNMPv3 proporciona tres funciones de seguridad: integridad del mensaje y autenticación, cifrado y control de acceso.

Tabla de resumen de interfaces de router

Resumen de interfaces de router
Modelo de router Interfaz Ethernet 1 Interfaz Ethernet 2 Interfaz serial 1 Interfaz serial 2
1800 Fast Ethernet 0/0 (F0/0) Fast Ethernet 0/1 (F0/1) Serial 0/0/0 (S0/0/0) Serial 0/0/1 (S0/0/1)
1900 Gigabit Ethernet 0/0 (G0/0) Gigabit Ethernet 0/1 (G0/1) Serial 0/0/0 (S0/0/0) Serial 0/0/1 (S0/0/1)
2801 Fast Ethernet 0/0 (F0/0) Fast Ethernet 0/1 (F0/1) Serial 0/1/0 (S0/1/0) Serial 0/1/1 (S0/1/1)
2811 Fast Ethernet 0/0 (F0/0) Fast Ethernet 0/1 (F0/1) Serial 0/0/0 (S0/0/0) Serial 0/0/1 (S0/0/1)
2900 Gigabit Ethernet 0/0 (G0/0) Gigabit Ethernet 0/1 (G0/1) Serial 0/0/0 (S0/0/0) Serial 0/0/1 (S0/0/1)
Nota: Para conocer la configuración del router, observe las interfaces a fin de identificar el tipo de router y cuántas interfaces tiene. No existe una forma eficaz de hacer una lista de todas las combinaciones de configuraciones para cada clase de router. En esta tabla se incluyen los identificadores para las posibles combinaciones de interfaces Ethernet y seriales en el dispositivo. En esta tabla, no se incluye ningún otro tipo de interfaz, si bien puede haber interfaces de otro tipo en un router determinado. La interfaz BRI ISDN es un ejemplo. La cadena entre paréntesis es la abreviatura legal que se puede utilizar en un comando de Cisco IOS para representar la interfaz.

Configuraciones de dispositivos

  • Router R1
  • Router R2
  • Switch S1
R1# show run
Building configuration...

Current configuration : 5969 bytes
!
version 15.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R1
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$OrtP$2NNYnom443a8KZ9OHt1rs de enable.
!
no aaa new-model
memory-size iomem 15
!
ip cef
!
no ipv6 cef
multilink bundle-name authenticated
!
interface Embedded-Service-Engine0/0
no ip address
shutdown
!
interface GigabitEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface GigabitEthernet0/1
ip address 192.168.1.1 255.255.255.0
duplex auto
speed auto
!
interface Serial0/0/0
ip address 192.168.2.1 255.255.255.252
clock rate 2000000
!
interface Serial0/0/1
no ip address
shutdown
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
ip access-list standard PERMIT-ADMIN
permit 192.168.1.0 0.0.0.255
!
!
!
snmp-server group ADMIN v3 priv read SNMP-RO access PERMIT-ADMIN
snmp-server view SNMP-RO iso included
!
control-plane
!
línea con 0
line aux 0
line 2
no activation-character
no exec
transport preferred none
transport input all
transport output pad telnet rlogin lapb-ta mop udptn v120 ssh
stopbits 1
line vty 0 4
login
transport input all
!
scheduler allocate 20000 1000
!
end
R2# show run
Building configuration...

Current configuration : 1251 bytes
!
version 15.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R2
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$QZ1F$RFH9AW.ayUS9fqOAjNpBD de enable.
!
no aaa new-model
!
no ip domain lookup
ip cef
no ipv6 cef
multilink bundle-name authenticated
!
!
interface Embedded-Service-Engine0/0
no ip address
shutdown
!
interface GigabitEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface GigabitEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial0/0/0
ip address 192.168.2.2 255.255.255.252
!
interface Serial0/0/1
no ip address
shutdown
clock rate 2000000
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
control-plane
!
!
línea con 0
password cisco
logging synchronous
login
line aux 0
line 2
no activation-character
no exec
transport preferred none
transport input all
transport output pad telnet rlogin lapb-ta mop udptn v120 ssh
stopbits 1
line vty 0 4
password cisco
login
transport input all
!
scheduler allocate 20000 1000
!
end
S1#show run
Building configuration...

Current configuration : 4618 bytes
!
!
version 15.0
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname S1
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$3v3you$anY1xkAH.LWanrI0LsGrc0 de enable
!
no aaa new-model
system mtu routing 1500
!
no ip domain-lookup
!
spanning-tree mode pvst
spanning-tree extend system-id
!
vlan internal allocation policy ascending
!
interface FastEthernet0/1
!
interface FastEthernet0/2
!
interface FastEthernet0/3
!
interface FastEthernet0/4
!
interface FastEthernet0/5
!
interface FastEthernet0/6
!
interface FastEthernet0/7
!
interface FastEthernet0/8
!
interface FastEthernet0/9
!
interface FastEthernet0/10
!
interface FastEthernet0/11
!
interface FastEthernet0/12
!
interface FastEthernet0/13
!
interface FastEthernet0/14
!
interface FastEthernet0/15
!
interface FastEthernet0/16
!
interface FastEthernet0/17
!
interface FastEthernet0/18
!
interface FastEthernet0/19
!
interface FastEthernet0/20
!
interface FastEthernet0/21
!
interface FastEthernet0/22
!
interface FastEthernet0/23
!
interface FastEthernet0/24
!
interface GigabitEthernet0/1
!
interface GigabitEthernet0/2
!
interface Vlan1
ip address 192.168.1.2 255.255.255.0
!
ip http server
ip http secure-server
!
ip access-list standard SNMP_ACL
permit 192.168.1.3
snmp-server community ciscolab RO SNMP_ACL
snmp-server location snmp_manager
snmp-server contact ciscolab_admin
snmp-server enable traps snmp authentication linkdown linkup coldstart warmstart
permiso de snmp-server enable traps transceiver all
permiso de snmp-server enable traps call-home message-send-fail server-fail
snmp-server enable traps tty
snmp-server enable traps cluster
snmp-server enable traps entity
permiso de snmp-server enable traps cpu threshold
snmp-server enable traps vtp
snmp-server enable traps vlancreate
snmp-server enable traps vlandelete
permiso de snmp-server enable traps flash insertion removal
snmp-server enable traps port-security
permiso de snmp-server enable traps auth-framework sec-violation
permiso de snmp-server enable traps dot1x auténtico-fracaso- Vlan de Vlan ningunoauth-fracaso- Vlan ninguno-Guest- Vlan
snmp-server activa el estado de la temperatura de la fuente de shutdown para
ventilador del envmon de traps
permiso de snmp-server enable traps policía de autodiagnóstico Ethernet
snmp-server enable traps fru-ctrl
snmp-server enable traps config-copy
snmp-server enable traps config
snmp-server enable traps config-ctid
snmp-server enable traps energywise
snmp-server enable traps ipsla
snmp-server enable traps vstack
traps de snmp-server enable puente del topologychange de newroot
permiso de snmp-server enable traps sin bucles incongruencia en la raízincoherencia de incoherencia de stpx
snmp-server enable traps syslog
umbral de movimiento de cambio del comando notificación de traps de snmp-server
enable
snmp-server enable traps vlan-membership
snmp-server enable traps errdisable
snmp-server host 192.168.1.3 version 2c ciscolab
!
línea con 0
password cisco
logging synchronous
login
line vty 0 4
password cisco
login
line vty 5 15
password cisco
login
!
end

 

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
¿Tienes otra pregunta? Por favor comentax