Red-SNMP

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 5 de agosto de 2019; las comprobaciones requieren 2 ediciones .
Red-SNMP
Tipo de software de red
Autor wes hardaker
Escrito en C , Perl , Python
Sistema operativo Software multiplataforma
ultima versión
Licencia Licencia múltiple, CMU/UCD (similar a la licencia BSD )
Sitio web net-snmp.org

Net-SNMP es un conjunto de software para implementar y usar el protocolo SNMP (v1, v2c y v3 y el protocolo de subagente AgentX ). Es compatible con IPv4 , IPv6 , IPX , AAL5 , sockets de dominio Unix y otros protocolos . Contiene bibliotecas de clientes comunes, un conjunto de aplicaciones de consola , un agente SNMP extensible, módulos de Perl y módulos de Python .

Distribución

Net-SNMP está alojado en SourceForge y, por lo general, se clasifica entre los 100 mejores proyectos en el sistema de clasificación de SourceForge. En marzo de 2005, fue el Proyecto del Mes de SourceForge. Net-SNMP está muy extendido y está incluido en muchos sistemas operativos, incluidas la mayoría de las distribuciones de Linux, FreeBSD, OpenBSD, Solaris y Mac OS X. También se puede descargar desde el sitio web de Net-SNMP.

Historia

Steve Waldbusser de CMU comenzó la distribución gratuita del paquete de software SNMP en 1992. Posteriormente, el paquete se abandonó en CMU y Wes Hardaker de UC Davis lo renombró UCD-SNMP y lo amplió para satisfacer las necesidades de administración de red del departamento de ingeniería eléctrica. Finalmente, el Sr. Hardaker dejó la universidad y se dio cuenta de que este proyecto se estaba utilizando actualmente en la WAN y, por lo tanto, lo renombró como Net-SNMP para reflejar la naturaleza distribuida de su desarrollo. [2]

Aplicaciones incluidas en Net-SNMP

Solicitud Descripción
encode_keychange Realiza un cambio de clave KeyChange en SNMPv3.
snmptraducir Traducción de nombres MIB OID entre formularios digitales y de texto.
snmpget Se comunica con la red mediante solicitudes SNMP GET.
snmpgetnext Se comunica con la red mediante solicitudes SNMP GetNext.
snmpbulkget Se comunica con la red mediante solicitudes SNMP GETBULK.
caminar Recupera el subárbol de gestión de valores mediante solicitudes SNMP GetNext.
snmpbulkwalk Obtiene el subárbol de administración de valores mediante solicitudes SNMP GETBULK.
snmpset Se comunica con la red mediante solicitudes SNMP SET.
trampa de snmp Envía trampas SNMP o mensajes informativos.
snmpd Un agente SNMP que responde a solicitudes SNMP para un host determinado.
snmptrapd Un demonio SNMP que escucha trampas SNMP o mensajes informativos, los registra o actúa sobre ellos.
snmptest Se comunica con la red mediante solicitudes SNMP.
mib2c Una utilidad de conversión de archivos MIB que le permite traducir una estructura MIB a otras formas, como código C
tkmib Navegador MIB gráfico interactivo Perl/Tk para SNMP.

snmpwalk

El comando snmpwalk ejecuta automáticamente una serie de comandos snmpnext dentro del rango especificado por el OID.

Ejemplos

Un ejemplo del uso de snmpwalk (en este ejemplo, se recuperan todas las variables dentro del sistema OID ):

$ snmpwalk -Os -c público -v 1 sistema zeus sysDescr.0 = CADENA: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m" sysObjectID.0 = OID: empresas.hp.nm.hpsystem.10.1.1 sysUpTime.0 = Marcas de tiempo : ( 155274552 ) 17 días , 23:19:05 sysContact.0 = CADENA: "" sysName.0 = CADENA: "zeus.net.cmu.edu" sysLocation.0 = CADENA: "" sysServices.0 = INTEGER: 72

Notas

  1. Versión 5.9.3 - 2022.
  2. ↑ Historial de Net-SNMP Archivado el 27 de abril de 2009 en Wayback Machine . 

Enlaces