SlideShare una empresa de Scribd logo
1 de 29
• Utilizar el paquete Net-SNMP para obtener el valor de algunas
variables comunes en dispositivos como enrutadores, switches,
etc.
– Configuración del agente SNMP en un servidor Unix/Linux
– Instalación de MIBs populares
– Comandos
– snmpget,
– snmpset,
– snmpwalk,
– snmptable,
– snmpbulkwalk
• Algunos scripts simples y útiles utilizando net-snmp
• Utilización de un Navegador de MIBs (mbrowse)
• Preferiblemente utilizar los paquetes incluídos
en su distribución:
# apt­get install snmp (Ubuntu)# apt­get install snmp (Ubuntu)
# apt­get install snmpd (Ubuntu)# apt­get install snmpd (Ubuntu)
# yum install net­snmp (Fedora)# yum install net­snmp (Fedora)
snmp ­ SNMP (Simple Network Management Protocol) applications
snmpd ­ SNMP (Simple Network Management Protocol) agents
• Si no, también es posible compilar el código
fuente:
– Disponible en: http://net-snmp.sourceforge.net
# tar xvzf net-snmp-5.4.2.1.tar.gz# tar xvzf net-snmp-5.4.2.1.tar.gz
# cd net-snmp-5.4.2.1/# cd net-snmp-5.4.2.1/
# make# make
# make install# make install
• Varios de los mayores fabricants (Cisco, HP, etc.)
distribuyen sus MIBs privadas, junto con las MIBs
estándar.
• Si se mezclan estas distribuciones, se termina con
MIBs repetidas y a veces incompatibles, lo cual
causa muchos errores al cargar
• Sería necesario editar manualmente cada vez :-(
• Una opción es utilizar la distribución de MIBs de Netdisco
(sólo las MIBs, no el software)
• Contiene MIBs estándar, y algunas de las más relevantes
para
– Cisco
– Extreme
– HP
– Net-SNMP
– Nortel
• Incluye scripts para facilitar la inclusión de MIBs de otros
fabricantes
• En www.netdisco.org sección 'Download'
– Descargar y desempacar
– 'netdisco-mibs-0.7.tar.gz' en
/usr/local/netdisco/mibs/usr/local/netdisco/mibs
– Copiar la configuración para Net-SNMP
• cp mibs/snmp.conf /etc/snmp/cp mibs/snmp.conf /etc/snmp/
– En situaciones de la vida real, es preferible editar
este archivo para eliminar los fabricantes que no le
interesen (opcional)
• vi /etc/snmp/snmp.confvi /etc/snmp/snmp.conf
• Buscar la línea 'mibdirs'
– Cada categoría tiene un directorio
– Eliminar de la lista los directorios que no necesite
– Esto agiliza la carga de las mibs cada vez que se
ejecute uno de los utilitarios
• MUY útil
– Permite extraer estadísticas de prácticamente todo:
• Tráfico, Carga del CPU, Memoria, etc.
• Permite agregar variables propias bajo la MIB de net-snmp, con
valores extraídos de scripts escritos por usted
– Esto es muy flexible
– Genera traps para los eventos más comunes:
 Carga sobrepasa umbral, etc
 Se 'muere' un proceso
– Tiene la gran ventaja de ser estándar, por lo que podemos utilizar cualquier
herramienta gestora que soporte SNMP
• Se configura editando el archivo
– /etc/snmp/snmpd.conf/etc/snmp/snmpd.conf
syslocation ColNodo Data Centersyslocation ColNodo Data Center
syscontactsyscontact info@colnodo.apc.orginfo@colnodo.apc.org
rocommunity public 192.168.0.0/20rocommunity public 192.168.0.0/20
trapcommunity publictrapcommunity public
trap2sink 192.168.1.10 publictrap2sink 192.168.1.10 public
proc mysqldproc mysqld
proc apache2proc apache2
proc sendmailproc sendmail
proc sshdproc sshd
disk / 10%disk / 10%
load 15 10 10load 15 10 10
agentSecName internalagentSecName internal
rouser internalrouser internal
# Nota: Sólo funciona si está compilado con DISMAN-EVENT-MIB
defaultMonitors yes
• Iniciar el programa residente (daemon)
# /etc/init.d/snmpd start# /etc/init.d/snmpd start
• Asegurarse de que esté activo
# ps -fe |grep snmpd# ps -fe |grep snmpd
# snmpwalk -v 2c -c public localhost# snmpwalk -v 2c -c public localhost
• #man snmpcmd#man snmpcmd
-c Nombre de la comunidad
-v Versión (1, 2c, 3)
-m Lista de módulos MIB a incluir
-M Lista de directorios con módulos MIB a incluir
-r Número de intentos (retries)
-t Tiempo de espera
-O Opciones de salida
-On : Imprimir en forma numérica (no traducir nombres de
variables)
Permite traducir un OID a un nombre:
# snmptranslate .1.3.6.1.2.1.2.2.1.2# snmptranslate .1.3.6.1.2.1.2.2.1.2
IF-MIB::ifDescr
 Opciones interesantes: ­Td, ­Tp
• Usar cuando se sabe exactamente el nombre o
el OID de la variable
– ¿Cuánto tiempo ha estado encendido el equipo?
#snmpget –v 2c –c public <dirección ip> System.sysUpTime.0#snmpget –v 2c –c public <dirección ip> System.sysUpTime.0
• Cuando se quiere ver un grupo de variables
– Mirar las descripciones de las interfaces:
#snmpwalk –v 2c –c public <dirección ip> ifDescr#snmpwalk –v 2c –c public <dirección ip> ifDescr
– Mirar los contadores de entrada y salida (en octetos)
#snmpwalk –v 2c –c public <dirección ip> ifInOctets#snmpwalk –v 2c –c public <dirección ip> ifInOctets
#snmpwalk –v 2c –c public <dirección ip> ifOutOctets#snmpwalk –v 2c –c public <dirección ip> ifOutOctets
• Cuando no sabemos el nombre exacto de la
variable
– Guardar la salida de la MIB-II completa en un
archivo de texto
snmpwalk –v 2c –c public <dirección ip> > snmp.txtsnmpwalk –v 2c –c public <dirección ip> > snmp.txt
• Igual que snmpwalk, pero utiliza la operación
get-bulk de SNMP
– Solicitar la tabla de ARP:
#snmpbulkwalk -c public -v2c <direccion-ip> atPhysAddress#snmpbulkwalk -c public -v2c <direccion-ip> atPhysAddress
• Cuando se sabe que un grupo de variables
tienen estructura de tabla
– La tabla de direcciones IP
#snmptable -v2c -c public#snmptable -v2c -c public <dirección ip><dirección ip> -Ov ipAddrTable-Ov ipAddrTable
• Requiere una comunidad con permisos de
escritura
– Muy inseguro en SNMPv1 y SNMPv2!
snmpset -c private -v 1 switch1 system.sysContact.0 snoc@igc.orgsnmpset -c private -v 1 switch1 system.sysContact.0 snoc@igc.org
http://ns.uoregon.edu/~cvicente/download
• Provee una tabla ASCII con los valores de las
variables más relevantes por interfaz
# switchportstats sw1
Port Admin  Oper   Mbs     InUpkts   InNUpkts   InErrors    OutUpkts   OutNUpkts
  1     up    up   100    31865539   36044466          0    23569440      224780
  2     up    up   100       17742       9168          0      174581     1364722
  3     up    up   100    22225470      46703          0    10525934    17436432
  4     up  down    10      196348      28687          0      651716     3728124
  5     up  down    10          78         25          0       15436         758
  6     up  down    10           0          0          0           0           0
  7     up  down    10        6580         19          0        6596        2059
  8     up  down    10     1029510       6285         13     2078635     1091331
 92     up  down     0           0          0          0           0           0
 93     up    up     0    55341274   36135353         13    37022345    23848206
 94     up  down     0           0          0          0           0           0
Usage:
#tablediff [-i|--interval <seconds>] [-n|--nodiff] [-h|--help] [-e|--exclude <col1,col2,...>] <program>
Takes a table from another program's output and displays values repeatedly every given
seconds. Optionally, shows increments instead of absolute values (default).
1) Program's output must be in table form
2) -n causes the actual values to be displayed, instead of deltas
3) -e excludes columns from delta calculations. Column list must be comma-separated.
Example:
# tablediff -i 5 -e 1,2,3,4 switchportstats switch1
 Extrae la tabla de MAC-a-puerto (forwarding table) de un switch
# macsuck test-switch# macsuck test-switch
00602E011AD6 193 Trk1
00096E0852DE 125 F5
00304883A95F 74 D2
00304827FFBB 76 D4
00E08156DD59 74 D2
0019B9C9ABD3 170 H2
001111EAAEAA 74 D2
000E0C5A6235 77 D5
0004239E342C 173 H5
0007EB2F75C7 43 B19
0002B39A0684 74 D2
00AA00308E36 18 A18
001D09045026 74 D2
0018F362C681 77 D5
0015172D6836 23 A23
001372334064 74 D2
000A9C513A8F 5 A5
003048273F96 41 B17
Extraer la tabla de ARP
# arpsuck test-switch# arpsuck test-switch
10.82.50.2 00D00195E001 2264 A
10.82.50.3 00D00195DC02 2264 A
10.82.50.5 0010DCCC6D05 2264 A
10.82.50.20 0001E7C93A03 4300 loopback interface
192.168.60.1 00005E000102 264 B
192.168.60.2 00D00195E006 264 C
192.168.60.3 00D00195DC07 264 C
192.168.60.19 00A069001349 264 D
192.168.60.21 00304827FFBB 264 E
192.168.60.51 0010DC74CCA2 264 F
192.168.60.72 000785804234 264 G
192.168.60.84 0019D16A5F66 264 H
192.168.60.91 00188B48D293 264 I
192.168.60.177 00A0C9F1A968 264 J
• Difícil localizar variables
– En qué parte de la jerarquía se debe buscar?
– Difícil de interpretar resultados de snmpwalk
• Per tenemos navegadores de MIBs!
– Interfaz gráfico
– Presentación jerárquica
– Descripciones de las variables y los módulos
– Interfaz de búsquedas
• Es un navegador MIB que utiliza Net-SNMP
• Es código abierto (open source)
• Disponible en
◦ http://www.kill-9.org/mbrowse/
• Tiene bookmarks! 
• Es un navegador MIB que utiliza Net-SNMP
• Es código abierto (open source)
• Instalación en Fedora:
#yum install net-snmp-gui
#tk-mib
• En Ubuntu:
◦ apt-get install mbrowse
• También puede compilarse directamente del
código fuente:
## wgetwget http://www.kill-9.org/mbrowse/mbrowse-0.3.1.tar.gzhttp://www.kill-9.org/mbrowse/mbrowse-0.3.1.tar.gz
# tar xzvf mbrose-0.3.1.tar.gz# tar xzvf mbrose-0.3.1.tar.gz
# cd mbrowse-0.3.1/# cd mbrowse-0.3.1/
# ./configure# ./configure
# make# make
# make install# make install
Gestión SNMP con Net-SNMP

Más contenido relacionado

La actualidad más candente

PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosEduardo Henriquez
 
Arquitectura interna
Arquitectura internaArquitectura interna
Arquitectura internagbermeo
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Hamiltonn Casallas
 
Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Hamiltonn Casallas
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)Victor Asanza
 
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...Victor Asanza
 
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)Victor Asanza
 
La pratica de
La pratica deLa pratica de
La pratica deihssaneel
 
Controlando el tiempo
Controlando el tiempoControlando el tiempo
Controlando el tiempoguest02693a
 
Practica rip v1 escenario b
Practica rip v1  escenario bPractica rip v1  escenario b
Practica rip v1 escenario bAlumic S.A
 
Timer 2 del pic 16 f877a
Timer 2 del pic 16 f877aTimer 2 del pic 16 f877a
Timer 2 del pic 16 f877aDavid Sari
 

La actualidad más candente (20)

Usart 3
Usart 3Usart 3
Usart 3
 
Nmap
NmapNmap
Nmap
 
PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros Involucrados
 
Arquitectura interna
Arquitectura internaArquitectura interna
Arquitectura interna
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05
 
Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12
 
Adc y usart pic16 f887
Adc y usart pic16 f887Adc y usart pic16 f887
Adc y usart pic16 f887
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
 
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, EJERCICIOS PROPUESTOS #1, 1er PARCIAL (2020 1er Tér...
 
Nmap
NmapNmap
Nmap
 
Nmap, the free scanner
Nmap, the free scannerNmap, the free scanner
Nmap, the free scanner
 
Isma perezishanne p7conexiondosrouters
Isma perezishanne p7conexiondosroutersIsma perezishanne p7conexiondosrouters
Isma perezishanne p7conexiondosrouters
 
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, END DEVICE & COORDINATOR (2020 PAO 1)
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 
La pratica de
La pratica deLa pratica de
La pratica de
 
Controlando el tiempo
Controlando el tiempoControlando el tiempo
Controlando el tiempo
 
Practica rip v1 escenario b
Practica rip v1  escenario bPractica rip v1  escenario b
Practica rip v1 escenario b
 
Pwm
PwmPwm
Pwm
 
Timer 2 del pic 16 f877a
Timer 2 del pic 16 f877aTimer 2 del pic 16 f877a
Timer 2 del pic 16 f877a
 
Manual Nmap
Manual NmapManual Nmap
Manual Nmap
 

Destacado

The project
The projectThe project
The projectelljjot
 
Jessica nguyen_-ctyp7a_xy51cragq6i1iv
 Jessica nguyen_-ctyp7a_xy51cragq6i1iv Jessica nguyen_-ctyp7a_xy51cragq6i1iv
Jessica nguyen_-ctyp7a_xy51cragq6i1ivLeire Gutierrez
 
Music instrument builder
Music instrument builderMusic instrument builder
Music instrument builderbethany33
 
管理費見直しドットム営業資料
管理費見直しドットム営業資料管理費見直しドットム営業資料
管理費見直しドットム営業資料A A
 
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINT
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINTSymposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINT
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINTDirk Janssens
 
Programación orientada a aspectos
Programación orientada a aspectosProgramación orientada a aspectos
Programación orientada a aspectosprogramadorjavablog
 
RIGHT TO STRIKE IN ZIMBABWE
RIGHT TO STRIKE IN ZIMBABWERIGHT TO STRIKE IN ZIMBABWE
RIGHT TO STRIKE IN ZIMBABWENYASHA MANDE
 
Distilled monoglycerides – a review of different types and their effects on ...
Distilled monoglycerides – a review  of different types and their effects on ...Distilled monoglycerides – a review  of different types and their effects on ...
Distilled monoglycerides – a review of different types and their effects on ...Nutrition & Biosciences
 
Reinventing Democracy
Reinventing DemocracyReinventing Democracy
Reinventing DemocracyAudrey Tang
 
Embryology of the female reproductive system
Embryology of the female reproductive system Embryology of the female reproductive system
Embryology of the female reproductive system MOHAMMAD NOUR AL SAEED
 
Pride and Prejudice
Pride and PrejudicePride and Prejudice
Pride and PrejudiceKat Sparks
 

Destacado (17)

The project
The projectThe project
The project
 
Jessica nguyen_-ctyp7a_xy51cragq6i1iv
 Jessica nguyen_-ctyp7a_xy51cragq6i1iv Jessica nguyen_-ctyp7a_xy51cragq6i1iv
Jessica nguyen_-ctyp7a_xy51cragq6i1iv
 
Music instrument builder
Music instrument builderMusic instrument builder
Music instrument builder
 
管理費見直しドットム営業資料
管理費見直しドットム営業資料管理費見直しドットム営業資料
管理費見直しドットム営業資料
 
Festival de Cannes
Festival de CannesFestival de Cannes
Festival de Cannes
 
Neonato
NeonatoNeonato
Neonato
 
Zre acsp 2010
Zre acsp 2010Zre acsp 2010
Zre acsp 2010
 
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINT
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINTSymposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINT
Symposium_Mi-Th_SYLLABUS_2014-11-18_v02_PRINT
 
161125 プロハイベント
161125 プロハイベント161125 プロハイベント
161125 プロハイベント
 
Programación orientada a aspectos
Programación orientada a aspectosProgramación orientada a aspectos
Programación orientada a aspectos
 
RIGHT TO STRIKE IN ZIMBABWE
RIGHT TO STRIKE IN ZIMBABWERIGHT TO STRIKE IN ZIMBABWE
RIGHT TO STRIKE IN ZIMBABWE
 
Distilled monoglycerides – a review of different types and their effects on ...
Distilled monoglycerides – a review  of different types and their effects on ...Distilled monoglycerides – a review  of different types and their effects on ...
Distilled monoglycerides – a review of different types and their effects on ...
 
Japón
JapónJapón
Japón
 
Reinventing Democracy
Reinventing DemocracyReinventing Democracy
Reinventing Democracy
 
Embryology of the female reproductive system
Embryology of the female reproductive system Embryology of the female reproductive system
Embryology of the female reproductive system
 
Pride and Prejudice
Pride and PrejudicePride and Prejudice
Pride and Prejudice
 
2559 project
2559 project 2559 project
2559 project
 

Similar a Gestión SNMP con Net-SNMP

Tcpdump
TcpdumpTcpdump
TcpdumpTensor
 
Listas de acceso estándar y extendidas
Listas de acceso estándar y extendidasListas de acceso estándar y extendidas
Listas de acceso estándar y extendidasJAV_999
 
8.3.3.3 lab collecting 6 taller
8.3.3.3 lab   collecting  6 taller8.3.3.3 lab   collecting  6 taller
8.3.3.3 lab collecting 6 tallermanchegow
 
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmap
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmapVip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmap
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmapxavazquez
 
Tcpdump a.2
Tcpdump a.2Tcpdump a.2
Tcpdump a.2Tensor
 
How to medidas de desempeño
How to medidas de desempeñoHow to medidas de desempeño
How to medidas de desempeñomiss051
 
Herramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosHerramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosyoes1053
 
Comandos utilizados en redes anderson alvarado 6to computacion
Comandos utilizados en redes anderson alvarado 6to computacionComandos utilizados en redes anderson alvarado 6to computacion
Comandos utilizados en redes anderson alvarado 6to computacionAnder Alvarado
 
9.8.2
9.8.29.8.2
9.8.2UNAD
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesAntonio Durán
 
Guia de configuracion cisco 881 w logicalis
Guia de configuracion cisco 881 w   logicalisGuia de configuracion cisco 881 w   logicalis
Guia de configuracion cisco 881 w logicalisasesinoevil
 
Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11spankito
 

Similar a Gestión SNMP con Net-SNMP (20)

Net snmp herramienta_de_monitoreo
Net snmp herramienta_de_monitoreoNet snmp herramienta_de_monitoreo
Net snmp herramienta_de_monitoreo
 
Tcpdump
TcpdumpTcpdump
Tcpdump
 
Listas de acceso estándar y extendidas
Listas de acceso estándar y extendidasListas de acceso estándar y extendidas
Listas de acceso estándar y extendidas
 
7.herramientas de redes
7.herramientas de redes7.herramientas de redes
7.herramientas de redes
 
Descripcion Net-SNMP
Descripcion Net-SNMP Descripcion Net-SNMP
Descripcion Net-SNMP
 
Listas de acceso
Listas de accesoListas de acceso
Listas de acceso
 
Sesión 2.- Monitor de red y ARP.pdf
Sesión 2.- Monitor de red y ARP.pdfSesión 2.- Monitor de red y ARP.pdf
Sesión 2.- Monitor de red y ARP.pdf
 
8.3.3.3 lab collecting 6 taller
8.3.3.3 lab   collecting  6 taller8.3.3.3 lab   collecting  6 taller
8.3.3.3 lab collecting 6 taller
 
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmap
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmapVip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmap
Vip genial fantastico 23 pags imprimir clase 64498987-uso-de-la-herramienta-nmap
 
Mrtg ubuntu
Mrtg ubuntuMrtg ubuntu
Mrtg ubuntu
 
Tcpdump a.2
Tcpdump a.2Tcpdump a.2
Tcpdump a.2
 
How to medidas de desempeño
How to medidas de desempeñoHow to medidas de desempeño
How to medidas de desempeño
 
Herramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativosHerramientas de red de los sistemas operativos
Herramientas de red de los sistemas operativos
 
Comandos utilizados en redes anderson alvarado 6to computacion
Comandos utilizados en redes anderson alvarado 6to computacionComandos utilizados en redes anderson alvarado 6to computacion
Comandos utilizados en redes anderson alvarado 6to computacion
 
Snmp santi
Snmp santiSnmp santi
Snmp santi
 
9.8.2
9.8.29.8.2
9.8.2
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad Redes
 
Guia de configuracion cisco 881 w logicalis
Guia de configuracion cisco 881 w   logicalisGuia de configuracion cisco 881 w   logicalis
Guia de configuracion cisco 881 w logicalis
 
Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11
 
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
 

Más de Tensor

Libertad
LibertadLibertad
LibertadTensor
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Tensor
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisecciónTensor
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicularTensor
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colasTensor
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016Tensor
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016Tensor
 
Game maker
Game makerGame maker
Game makerTensor
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016Tensor
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivosTensor
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadenaTensor
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de ordenTensor
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametrosTensor
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposiciónTensor
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricattiTensor
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioTensor
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadasTensor
 
Ondas em
Ondas emOndas em
Ondas emTensor
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticasTensor
 

Más de Tensor (20)

Libertad
LibertadLibertad
Libertad
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Gestión SNMP con Net-SNMP

  • 1.
  • 2. • Utilizar el paquete Net-SNMP para obtener el valor de algunas variables comunes en dispositivos como enrutadores, switches, etc. – Configuración del agente SNMP en un servidor Unix/Linux – Instalación de MIBs populares – Comandos – snmpget, – snmpset, – snmpwalk, – snmptable, – snmpbulkwalk • Algunos scripts simples y útiles utilizando net-snmp • Utilización de un Navegador de MIBs (mbrowse)
  • 3. • Preferiblemente utilizar los paquetes incluídos en su distribución: # apt­get install snmp (Ubuntu)# apt­get install snmp (Ubuntu) # apt­get install snmpd (Ubuntu)# apt­get install snmpd (Ubuntu) # yum install net­snmp (Fedora)# yum install net­snmp (Fedora) snmp ­ SNMP (Simple Network Management Protocol) applications snmpd ­ SNMP (Simple Network Management Protocol) agents
  • 4. • Si no, también es posible compilar el código fuente: – Disponible en: http://net-snmp.sourceforge.net # tar xvzf net-snmp-5.4.2.1.tar.gz# tar xvzf net-snmp-5.4.2.1.tar.gz # cd net-snmp-5.4.2.1/# cd net-snmp-5.4.2.1/ # make# make # make install# make install
  • 5. • Varios de los mayores fabricants (Cisco, HP, etc.) distribuyen sus MIBs privadas, junto con las MIBs estándar. • Si se mezclan estas distribuciones, se termina con MIBs repetidas y a veces incompatibles, lo cual causa muchos errores al cargar • Sería necesario editar manualmente cada vez :-(
  • 6. • Una opción es utilizar la distribución de MIBs de Netdisco (sólo las MIBs, no el software) • Contiene MIBs estándar, y algunas de las más relevantes para – Cisco – Extreme – HP – Net-SNMP – Nortel • Incluye scripts para facilitar la inclusión de MIBs de otros fabricantes
  • 7. • En www.netdisco.org sección 'Download' – Descargar y desempacar – 'netdisco-mibs-0.7.tar.gz' en /usr/local/netdisco/mibs/usr/local/netdisco/mibs – Copiar la configuración para Net-SNMP • cp mibs/snmp.conf /etc/snmp/cp mibs/snmp.conf /etc/snmp/ – En situaciones de la vida real, es preferible editar este archivo para eliminar los fabricantes que no le interesen (opcional)
  • 8. • vi /etc/snmp/snmp.confvi /etc/snmp/snmp.conf • Buscar la línea 'mibdirs' – Cada categoría tiene un directorio – Eliminar de la lista los directorios que no necesite – Esto agiliza la carga de las mibs cada vez que se ejecute uno de los utilitarios
  • 9. • MUY útil – Permite extraer estadísticas de prácticamente todo: • Tráfico, Carga del CPU, Memoria, etc. • Permite agregar variables propias bajo la MIB de net-snmp, con valores extraídos de scripts escritos por usted – Esto es muy flexible – Genera traps para los eventos más comunes:  Carga sobrepasa umbral, etc  Se 'muere' un proceso – Tiene la gran ventaja de ser estándar, por lo que podemos utilizar cualquier herramienta gestora que soporte SNMP • Se configura editando el archivo – /etc/snmp/snmpd.conf/etc/snmp/snmpd.conf
  • 10. syslocation ColNodo Data Centersyslocation ColNodo Data Center syscontactsyscontact info@colnodo.apc.orginfo@colnodo.apc.org rocommunity public 192.168.0.0/20rocommunity public 192.168.0.0/20 trapcommunity publictrapcommunity public trap2sink 192.168.1.10 publictrap2sink 192.168.1.10 public proc mysqldproc mysqld proc apache2proc apache2 proc sendmailproc sendmail proc sshdproc sshd disk / 10%disk / 10% load 15 10 10load 15 10 10 agentSecName internalagentSecName internal rouser internalrouser internal # Nota: Sólo funciona si está compilado con DISMAN-EVENT-MIB defaultMonitors yes
  • 11. • Iniciar el programa residente (daemon) # /etc/init.d/snmpd start# /etc/init.d/snmpd start • Asegurarse de que esté activo # ps -fe |grep snmpd# ps -fe |grep snmpd # snmpwalk -v 2c -c public localhost# snmpwalk -v 2c -c public localhost
  • 12. • #man snmpcmd#man snmpcmd -c Nombre de la comunidad -v Versión (1, 2c, 3) -m Lista de módulos MIB a incluir -M Lista de directorios con módulos MIB a incluir -r Número de intentos (retries) -t Tiempo de espera -O Opciones de salida -On : Imprimir en forma numérica (no traducir nombres de variables)
  • 13. Permite traducir un OID a un nombre: # snmptranslate .1.3.6.1.2.1.2.2.1.2# snmptranslate .1.3.6.1.2.1.2.2.1.2 IF-MIB::ifDescr  Opciones interesantes: ­Td, ­Tp
  • 14. • Usar cuando se sabe exactamente el nombre o el OID de la variable – ¿Cuánto tiempo ha estado encendido el equipo? #snmpget –v 2c –c public <dirección ip> System.sysUpTime.0#snmpget –v 2c –c public <dirección ip> System.sysUpTime.0
  • 15. • Cuando se quiere ver un grupo de variables – Mirar las descripciones de las interfaces: #snmpwalk –v 2c –c public <dirección ip> ifDescr#snmpwalk –v 2c –c public <dirección ip> ifDescr – Mirar los contadores de entrada y salida (en octetos) #snmpwalk –v 2c –c public <dirección ip> ifInOctets#snmpwalk –v 2c –c public <dirección ip> ifInOctets #snmpwalk –v 2c –c public <dirección ip> ifOutOctets#snmpwalk –v 2c –c public <dirección ip> ifOutOctets
  • 16. • Cuando no sabemos el nombre exacto de la variable – Guardar la salida de la MIB-II completa en un archivo de texto snmpwalk –v 2c –c public <dirección ip> > snmp.txtsnmpwalk –v 2c –c public <dirección ip> > snmp.txt
  • 17. • Igual que snmpwalk, pero utiliza la operación get-bulk de SNMP – Solicitar la tabla de ARP: #snmpbulkwalk -c public -v2c <direccion-ip> atPhysAddress#snmpbulkwalk -c public -v2c <direccion-ip> atPhysAddress
  • 18. • Cuando se sabe que un grupo de variables tienen estructura de tabla – La tabla de direcciones IP #snmptable -v2c -c public#snmptable -v2c -c public <dirección ip><dirección ip> -Ov ipAddrTable-Ov ipAddrTable
  • 19. • Requiere una comunidad con permisos de escritura – Muy inseguro en SNMPv1 y SNMPv2! snmpset -c private -v 1 switch1 system.sysContact.0 snoc@igc.orgsnmpset -c private -v 1 switch1 system.sysContact.0 snoc@igc.org
  • 21. • Provee una tabla ASCII con los valores de las variables más relevantes por interfaz # switchportstats sw1 Port Admin  Oper   Mbs     InUpkts   InNUpkts   InErrors    OutUpkts   OutNUpkts   1     up    up   100    31865539   36044466          0    23569440      224780   2     up    up   100       17742       9168          0      174581     1364722   3     up    up   100    22225470      46703          0    10525934    17436432   4     up  down    10      196348      28687          0      651716     3728124   5     up  down    10          78         25          0       15436         758   6     up  down    10           0          0          0           0           0   7     up  down    10        6580         19          0        6596        2059   8     up  down    10     1029510       6285         13     2078635     1091331  92     up  down     0           0          0          0           0           0  93     up    up     0    55341274   36135353         13    37022345    23848206  94     up  down     0           0          0          0           0           0
  • 22. Usage: #tablediff [-i|--interval <seconds>] [-n|--nodiff] [-h|--help] [-e|--exclude <col1,col2,...>] <program> Takes a table from another program's output and displays values repeatedly every given seconds. Optionally, shows increments instead of absolute values (default). 1) Program's output must be in table form 2) -n causes the actual values to be displayed, instead of deltas 3) -e excludes columns from delta calculations. Column list must be comma-separated. Example: # tablediff -i 5 -e 1,2,3,4 switchportstats switch1
  • 23.  Extrae la tabla de MAC-a-puerto (forwarding table) de un switch # macsuck test-switch# macsuck test-switch 00602E011AD6 193 Trk1 00096E0852DE 125 F5 00304883A95F 74 D2 00304827FFBB 76 D4 00E08156DD59 74 D2 0019B9C9ABD3 170 H2 001111EAAEAA 74 D2 000E0C5A6235 77 D5 0004239E342C 173 H5 0007EB2F75C7 43 B19 0002B39A0684 74 D2 00AA00308E36 18 A18 001D09045026 74 D2 0018F362C681 77 D5 0015172D6836 23 A23 001372334064 74 D2 000A9C513A8F 5 A5 003048273F96 41 B17
  • 24. Extraer la tabla de ARP # arpsuck test-switch# arpsuck test-switch 10.82.50.2 00D00195E001 2264 A 10.82.50.3 00D00195DC02 2264 A 10.82.50.5 0010DCCC6D05 2264 A 10.82.50.20 0001E7C93A03 4300 loopback interface 192.168.60.1 00005E000102 264 B 192.168.60.2 00D00195E006 264 C 192.168.60.3 00D00195DC07 264 C 192.168.60.19 00A069001349 264 D 192.168.60.21 00304827FFBB 264 E 192.168.60.51 0010DC74CCA2 264 F 192.168.60.72 000785804234 264 G 192.168.60.84 0019D16A5F66 264 H 192.168.60.91 00188B48D293 264 I 192.168.60.177 00A0C9F1A968 264 J
  • 25. • Difícil localizar variables – En qué parte de la jerarquía se debe buscar? – Difícil de interpretar resultados de snmpwalk • Per tenemos navegadores de MIBs! – Interfaz gráfico – Presentación jerárquica – Descripciones de las variables y los módulos – Interfaz de búsquedas
  • 26. • Es un navegador MIB que utiliza Net-SNMP • Es código abierto (open source) • Disponible en ◦ http://www.kill-9.org/mbrowse/ • Tiene bookmarks! 
  • 27. • Es un navegador MIB que utiliza Net-SNMP • Es código abierto (open source) • Instalación en Fedora: #yum install net-snmp-gui #tk-mib
  • 28. • En Ubuntu: ◦ apt-get install mbrowse • También puede compilarse directamente del código fuente: ## wgetwget http://www.kill-9.org/mbrowse/mbrowse-0.3.1.tar.gzhttp://www.kill-9.org/mbrowse/mbrowse-0.3.1.tar.gz # tar xzvf mbrose-0.3.1.tar.gz# tar xzvf mbrose-0.3.1.tar.gz # cd mbrowse-0.3.1/# cd mbrowse-0.3.1/ # ./configure# ./configure # make# make # make install# make install