Dies ist der Befehl snmpwalk, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
snmpwalk - Abrufen eines Unterbaums von Verwaltungswerten mithilfe von SNMP-GETNEXT-Anfragen
ZUSAMMENFASSUNG
snmpwalk [ANWENDUNGSOPTIONEN] [ALLGEMEINE OPTIONEN] AGENT [OID]
BESCHREIBUNG
snmpwalk ist eine SNMP-Anwendung, die SNMP-GETNEXT-Anfragen verwendet, um eine Netzwerkeinheit abzufragen
für einen Informationsbaum.
Auf der Befehlszeile kann eine Objektkennung (OID) angegeben werden. Diese OID gibt an, welche
ein Teil des Objektidentifiziererraums wird unter Verwendung von GETNEXT-Anforderungen durchsucht. Alle
Variablen im Unterbaum unterhalb der angegebenen OID werden abgefragt und ihre Werte werden dem
Benutzer. Jeder Variablenname wird in dem Format angegeben, das in . angegeben ist Variablen(5).
Wenn kein OID-Argument vorhanden ist, snmpwalk wird den Unterbaum durchsuchen, der bei verwurzelt ist
SNMPv2-SMI::mib-2 (einschließlich aller MIB-Objektwerte von anderen MIB-Modulen, also
definiert als innerhalb dieses Unterbaums liegend). Wenn die Netzwerkeinheit einen Fehler bei der Verarbeitung hat, wird die
Request-Paket, wird ein Fehlerpaket zurückgegeben und eine Nachricht angezeigt, die hilft,
Stellen Sie fest, warum die Anfrage fehlerhaft war.
Wenn die Baumsuche versucht, über das Ende der MIB hinaus zu suchen, wird die Meldung "End
von MIB" wird angezeigt.
OPTIONAL
-CC Überprüfen Sie nicht, ob die zurückgegebenen OIDs steigen. Einige Agenten (LaserJets sind
ein Beispiel) OIDs aus der Reihe zurückgeben, aber den Spaziergang trotzdem abschließen können. Sonstiges
Agenten geben OIDs zurück, die nicht in Ordnung sind und verursachen können snmpwalk schleifen
unbegrenzt. Standardmäßig, snmpwalk versucht dieses Verhalten zu erkennen und warnt Sie
wenn es einen rechtswidrig handelnden Agenten trifft. Verwenden -CC um diese Prüfung zu deaktivieren.
-DIESE {OID}
Beenden Sie den Rundgang an der angegebenen OID und nicht an einer einfachen Unterstruktur. Dies kann verwendet werden
einen Teil-Unterbaum, ausgewählte Spalten einer Tabelle oder sogar zwei oder mehr Tabellen durchlaufen
innerhalb eines einzigen Befehls.
-Ci Nehmen Sie die angegebene OID in den Suchbereich auf. Normalerweise snmpwalk verwendet GETNEXT
Anfragen beginnend mit der von Ihnen angegebenen OID und liefert alle Ergebnisse in der MIB
Unterbaum, der bei dieser OID verwurzelt ist. Manchmal möchten Sie vielleicht die angegebene OID einschließen
in der Befehlszeile in den gedruckten Ergebnissen, wenn es sich um eine gültige OID im Baum handelt
selbst. Mit dieser Option können Sie dies explizit tun.
-CI Tatsächlich wird die angegebene OID automatisch abgerufen, wenn der Hauptunterbaum läuft
gibt keine brauchbaren Werte zurück. Dadurch kann sich ein Durchlauf einer einzelnen Instanz so verhalten wie
allgemein erwartet, und geben den angegebenen Instanzwert zurück. Diese Option schaltet
aus dieser letzten GET-Anfrage, so dass ein Durchlauf einer einzelnen Instanz nichts zurückgibt.
-Cp Drucken Sie nach Abschluss des Rundgangs die Anzahl der gefundenen Variablen aus.
-Kt Drucken Sie nach Abschluss des Spaziergangs die Gesamtzeit der Wanduhr aus, die zum Sammeln benötigt wurde
die Daten (in Sekunden). Beachten Sie, dass der Timer kurz vor dem Start gestartet wird
der Datenanforderungsserie und stoppte kurz nach deren Abschluss. Am wichtigsten,
dies bedeutet, dass es nicht die Initialisierung der SNMP-Bibliothek, das Herunterfahren,
Argumentverarbeitung und alle anderen Overheads.
Zusätzlich zu diesen Optionen, snmpwalk nimmt die üblichen Optionen, die in der
snmpcmd(1) Handbuchseite.
Beispiele:
Beachten Sie, dass snmpwalk ERFORDERT ein Argument, das den abzufragenden Agenten und höchstens eine OID angibt
Argument, wie dort beschrieben. Der Befehl:
snmpwalk -Os -c public -v 1 Zeus-System
ruft alle Variablen unter System ab:
sysDescr.0 = STRING: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
sysObjectID.0 = OID: enterprise.hp.nm.hpsystem.10.1.1
sysUpTime.0 = Timeticks: (155274552) 17 Tage, 23:19:05
sysContact.0 = STRING: ""
sysName.0 = STRING: "zeus.net.cmu.edu"
sysLocation.0 = STRING: ""
sysServices.0 = INTEGER: 72
(plus den Inhalt der sysORTable).
Der Befehl:
snmpwalk -Os -c public -v 1 -CE sysORTable Zeus-System
ruft die Skalarwerte ab, lässt aber die sysORTable weg.
Verwenden Sie snmpwalk online mit den onworks.net-Diensten