Este es el comando snmpget que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
snmpget: se comunica con una entidad de red mediante solicitudes SNMP GET
SINOPSIS
snmpget [OPCIONES COMUNES] [-Cf] AGENTE OID [OID] ...
DESCRIPCIÓN
snmpget es una aplicación SNMP que utiliza la solicitud SNMP GET para consultar información sobre
una entidad de red. Se pueden proporcionar uno o más identificadores de objeto (OID) como argumentos en el
línea de comando. Cada nombre de variable se da en el formato especificado en las variables(5).
OPCIONES
-cf If -cf is no especificado, algunas aplicaciones (snmpdelta, snmpget, snmpgetnext y
estadosnmp) intentará corregir los errores devueltos por el agente con el que estaba hablando
y reenviar la solicitud. La única vez que esto es realmente útil es si especificó un
OID que no existía en su solicitud y está utilizando SNMPv1, que requiere "todos
o nada "tipos de solicitudes.
Además de esta opción, snmpget toma las opciones comunes descritas en el snmpcmd(1)
página de manual. Tenga en cuenta que snmpget REQUIERE un argumento que especifique el agente a consultar y en
al menos un argumento OID, como se describe allí.
EJEMPLOS
El comando:
snmpget -c public zeus sistema.sysDescr.0
recuperará la variable system.sysDescr.0 del host Zeus usando la cadena de comunidad
público :
system.sysDescr.0 = "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
Si la entidad de red tiene un error al procesar el paquete de solicitud, se enviará un paquete de error.
devuelto y se mostrará un mensaje, lo que ayudará a identificar de qué manera se realizó la solicitud.
malformado. Si hubiera otras variables en la solicitud, la solicitud se reenviará
sin la variable mala.
He aquí otro ejemplo. Las opciones -cy -v se definen en el snmpcmd(1) página de manual.
(Tenga en cuenta que system.sysUpTime es un OID incompleto, ya que necesita el índice .0 adjunto a
eso):
snmpget -v1 -Cf -c public localhost sistema.sysUpTime system.sysContact.0
Este ejemplo devolverá lo siguiente:
Error en paquete
Razón: (noSuchName) No existe tal nombre de variable en esta MIB.
Este nombre no existe: system.sysUpTime
Del mismo modo, el comando:
snmpget -v1 -c sistema host local público.sysUpTime system.sysContact.0
Regresará:
Error en paquete
Razón: (noSuchName) No existe tal nombre de variable en esta MIB.
Este nombre no existe: system.sysUpTime
system.sysContact.0 = STRING: root @ localhost
Con la -cf flag especificado, la aplicación no intentará arreglar la PDU por usted.
Use snmpget en línea usando los servicios de onworks.net