snmpwalk Tool
Das snmpwalk Tool ist ein Befehlszeilenprogramm zur Abfrage von SNMP-fähigen Geräten. Es ermöglicht das Durchsuchen von MIB-Hierarchien und das Abrufen von SNMP-Objekten von Netzwerkgeräten.
Installation
Auf Debian-basierten Systemen kann snmpwalk über das Paket snmp installiert werden:
sudo apt-get install snmpVerwendung
Der grundlegende Befehl für snmpwalk sieht wie folgt aus:
snmpwalk -v [SNMP-Version] -c [Community-String] [Hostname/IP-Adresse] [OID]Parameter
-v: Gibt die SNMP-Version an (z.B. 1, 2c, 3).-c: Der Community-String für die Authentifizierung (nur für SNMP v1 und v2c).Hostname/IP-Adresse: Zielgerät, von dem SNMP-Daten abgerufen werden sollen.OID: Die Objekt-ID, ab der die MIB durchsucht wird (optional).
Beispiele
-
Alle OIDs vom Gerät abrufen:
snmpwalk -v2c -c public 192.168.0.1 -
Bestimmten MIB-Zweig abrufen:
snmpwalk -v2c -c public 192.168.0.1 iso.3.6.1.2.1.1 -
Mit SNMPv3 und Authentifizierung:
snmpwalk -v3 -l authNoPriv -u Benutzername -a MD5 -A AuthPasswort 192.168.0.1
Häufig verwendete Optionen
-O n: Zeigt numerische OIDs anstatt symbolischer Namen.-t: Timeout für die Wartezeit auf eine Antwort.-r: Anzahl der Wiederholungsversuche bei einem Timeout.
Tipps
- Stellen Sie sicher, dass der Community-String korrekt ist und das Gerät SNMP-Anfragen von Ihrer IP-Adresse akzeptiert.
- Verwenden Sie Firewalls oder Access Control Lists (ACLs), um den Zugriff auf SNMP-Dienste zu sichern.
Tags
SNMPsnmpwalkNetzwerkmanagementNetzwerkadministrationMIBNetzwerktools