2017-01-26 3 views
-1

Es tut mir leid, wenn dies zuvor gefragt und beantwortet wurde. Ich bin so neu bei SNMP, dass ich nicht wirklich weiß, nach welchen Keywords gesucht werden soll. Ich brauche die Werte einiger einzelner Knoten und erhalte auch eine Liste von Knoten auf derselben Ebene. Insbesondere möchte ich die Systembeschreibung und die Informationen im Bereich Marker. Ich benutze nextcmd, um dies zu tun, aber es gibt nichts zurück, wenn ich den Knoten vollständig spezifiziere. Ich denke, das liegt daran, dass es den Knoten berücksichtigt, der als der Knoten bereitgestellt wird, der vor dem steht, wonach ich suche, so dass er die Werte danach zurückgibt. Also muss ich getcmd verwenden und dann durch eine Schleife von nextcmd oder was? DankGehen Sie einen Drucker Baum

+0

Bitte zeigen Sie den Code, den Sie verwenden, die OIDs, die Sie tatsächlich erhalten, und die OIDs, die Sie möchten. Es ist nicht klar, was genau das Problem ohne diese Informationen ist. – ThisSuitIsBlackNot

Antwort

0

Wenn Sie die sysDescr MIB-Objekt erhalten möchten, können Sie entweder

snmpgetnext ... sysDescr

oder

snmpget ... sysDescr.0

(Ersatz die OID von sysDescr, wenn Ihr Dienstprogramm oder API symbolische Namen nicht akzeptiert).