2013年9月24日 星期二

[snmp] How to get the OID which you want

[snmp] How to get the OID which you want

===== Command =====

snmptranslate -m all -Tz



===== Result =====

"org"            "1.3"

"dod"            "1.3.6"

"internet"            "1.3.6.1"

"directory"            "1.3.6.1.1"

"mgmt"            "1.3.6.1.2"

"mib-2"            "1.3.6.1.2.1"

"system"            "1.3.6.1.2.1.1"

"sysDescr"            "1.3.6.1.2.1.1.1"

"sysObjectID"            "1.3.6.1.2.1.1.2"

"sysUpTime"            "1.3.6.1.2.1.1.3"

"sysUpTimeInstance"            "1.3.6.1.2.1.1.3.0"

"sysContact"            "1.3.6.1.2.1.1.4"

"sysName"            "1.3.6.1.2.1.1.5"

"sysLocation"            "1.3.6.1.2.1.1.6"

"sysServices"            "1.3.6.1.2.1.1.7"

"sysORLastChange"            "1.3.6.1.2.1.1.8"

"sysORTable"            "1.3.6.1.2.1.1.9"

"sysOREntry"            "1.3.6.1.2.1.1.9.1"

"sysORIndex"            "1.3.6.1.2.1.1.9.1.1"

"sysORID"            "1.3.6.1.2.1.1.9.1.2"

"sysORDescr"            "1.3.6.1.2.1.1.9.1.3"

"sysORUpTime"            "1.3.6.1.2.1.1.9.1.4"

"interfaces"            "1.3.6.1.2.1.2"

"ifNumber"            "1.3.6.1.2.1.2.1"

...........



===== SNMPWalk =====

snmpwalk -v 2c -c public 10.15.140.85 1.3.6.1.4.1.1234.51.2.3.6

SNMPv2-SMI::enterprises.1234.51.2.3.6.0 = INTEGER: 30



===== SNMPSet =====

snmpset -v 2c -c private 10.15.140.85 1.3.6.1.4.1.1234.51.2.3.6.0 u 10

SNMPv2-SMI::enterprises.1234.51.2.3.6.0 = Gauge32: 10



snmpset -h |& tail -4

  TYPE: one of i, u, t, a, o, s, x, d, b

    i: INTEGER, u: unsigned INTEGER, t: TIMETICKS, a: IPADDRESS

    o: OBJID, s: STRING, x: HEX STRING, d: DECIMAL STRING, b: BITS

    U: unsigned int64, I: signed int64, F: float, D: double



Related Posts:

0 意見:

張貼留言