Was ist SNMP unter Linux??
Bevor wir erklären, was der Befehl snmpwalk ist, gehen wir durch das SNMP -Framework des Linux -Betriebssystems. SNMP steht für Simple Network Management Protocol. Es ist ein Protokoll, das das Netzwerk überwacht und speziell für eine reibungslose und ununterbrochene Kommunikation zwischen mehreren im Netzwerk vorhandenen Geräten ausgelegt ist. Es verwaltet mehrere im Netzwerk verfügbare Geräte. Es wird verwendet, um sicherzustellen, dass alle Knoten über das Netzwerk mit ununterbrochener Kommunikation in Betrieb bleiben und die Leistung des Knotens überwachen. Es ist eines der am besten verwendeten Netzwerkprotokolle, und sein Befehl SNMPWALK wird als Anlaufstelle angesehen, um mehrere Knoten gleichzeitig zu scannen. Es überträgt auch Nachrichten vom SNMP -Manager auf SNMP -Remote -Geräte auf jeder Netzwerk -Website.
Wie funktioniert SNMP??
Lassen Sie uns verstehen, wie das SNMP -Framework von Linux funktioniert. Das SNMP -Framework wird in der Anwendungsebene des OSI -Modells bereitgestellt und sammelt Informationen von allen Anwendungen, die SNMP unterstützen. Verschiedene Arten von Software verwenden die gesammelten, um die Leistung und Gesundheit jeder Anwendung im Netzwerk zu analysieren. Darüber hinaus überwacht es die Geräte im Netzwerk, erfasst alle Fehler oder Probleme und behebt sie nach Bedarf.
Was ist SNMPWALK unter Linux?
Ein SNMPWALK ist eine Anwendung des SNMP -Frameworks, mit dem automatisch mehrere GetNext -Anforderungen ausgeführt werden. Es verwendet den Befehl getNext, um die SNMP-fähigen Geräte wie Router und Switches usw. abzufragen., Daten aus dem Netzwerk sammeln. Der Befehl SNMPWALK -Befehl Fehlerbehebung bei den falschen und fehlenden Statistiken für Networking und andere mit SNMP befragte Geräte durch Bestätigung der Antwort der Kommunikation zwischen OIDs (Objektidentifikatoren) und Remote -Geräten.
Wie funktioniert SNMPWALK unter Linux??
Es handelt sich um eine SNMP. Auf der CLI wird ein OID angegeben, um anzugeben, welcher Teil der Objektkennung durch die GetNext -Anfrage durchsucht wird. Es sammelt Informationen von SNMP -Geräten über das Netzwerk und speichert es in MIB (Management Information Base), um den SNMP -Agenten zu befragen.
So installieren Sie SNMPWALK unter Linux
Die Installation eines SNMPWALK im Linux -Betriebssystem ist unglaublich einfach. Dieser Befehl ist als Paket für Linux -Benutzer verfügbar. Der Prozess der Installation des SNMPWALK hängt jedoch von der Verteilung Ihres Linux -Betriebssystems ab. Hier verwenden wir Ubuntu 22.04, so dass wir den SNMPWALK mit dem folgenden Befehl installieren:
Drücken Sie die Eingabetaste, um diesen Befehl auszuführen. Das „sudo“ erhält den Stammzugriff, um den Befehl auszuführen. Das "Apt-Get" ist ein CLI-Tool im Linux/Unix-Betriebssystem, das mit Paketen und Bibliotheken funktioniert. Es führt jede Funktion wie Aktualisierung, Installation, Entfernen usw. aus. Der Befehl „Installation“ installiert den SNMPWALK und alle damit verbundenen Funktionen und anderen Abhängigkeiten von Ubuntu 22.04 System. Sobald die Ausführung abgeschlossen ist, werden Sie dieses Ausgabeergebnis sehen:
Nachdem wir die SNMP erfolgreich installiert haben, lassen Sie uns den Befehl SNMPWALK in unserem Ubuntu 22 testen.04 System. Lassen Sie uns vorher jedoch die Parameter und Komponenten des Befehls snmpwalk verstehen.
Parameter und Komponenten von SNMPWALK unter Linux
Mehrere Parameter können mit dem Befehl SNMPWALK verwendet werden, wie -V, -c, Timeout, Community, Hostname, -OS und Object_ID. Der Parameter „-v“ gibt die Version von SNMP an, die Sie verwenden möchten. Der Parameter „-c“ bezieht sich auf die Community-Zeichenfolge. Mit dem Parameter „Hostname“ können Sie den Namen SNMP -Agenten angeben. Der Parameter "-OS" repräsentiert das letzte symbolische Element eines OID. Der Parameter „Community“ bezieht sich auf die Art der Lesegemeinschaft. Schließlich definiert das "Object_id" die Objekt -ID, mit der alle darunter alle SNMP -Objekte zurückgegeben wurden. Sie können diese wenigen Elemente des SNMPwalk im Linux -Betriebssystem verwenden.
Lassen Sie uns den Befehl snmpwalk ausführen, um sein Ergebnis zu sehen. Zunächst erhalten wir die Optionen von SNMP, indem wir alle Informationen mit dem Befehl „SNMPWALK -H“ drucken. Lassen Sie uns den folgenden Befehl sehen:
Hier ist die Beispielausgabe:
Lassen Sie uns nun den Befehl snmpwalk testen und sehen, welches Ergebnis wir erhalten. Wie wir wissen, sammelt der SNMPWALK Informationen aus allen im Netzwerk vorhandenen Quellen und holt OID von MIB ab. Wenn wir den Befehl snmpwalk ausführen, erhalten wir vom SNMP -Agenten einen Wertebereich. Lassen Sie uns den Befehl SNMPWALK ausführen, um das Ergebnis von unserem Gerät aus zu sehen:
Hier repräsentiert das Element "SNMPWALK" des Befehls die SNMP. Schließlich die “127.0.0.1 ”ist die öffentliche IP -Adresse des IPS -Geräts. Lassen Sie uns nun das Ergebnis dieses Befehls überprüfen:
Beachten Sie, dass SNMPWALK einen Wertebereich vom SNMP -Agenten zurückgibt. Der Befehl gab auch die OID des Geräts zurück, was 3 ist.6.1.4.1.8072.3.2.10. So können Sie mit dem SNMPWALK -Befehl durch den Knoten im Netzwerk gehen.
Abschluss
Dieser Artikel ist eine Vorgehensweise des SNMPwalk -Befehls. Hier haben wir erfahren, was SNMP ist und was seine Verwendung ist. Außerdem haben wir die grundlegende Arbeit von SNMP gelernt. Da dieser Artikel den Befehl snmpwalk demonstrieren sollte, haben wir gelernt, was ein SNMPWALK -Befehl ist und wie er funktioniert. In Zukunft haben wir gelernt, wie man den SNMPWALK in Ubuntu 22 installiert.04 System, und dann haben wir einige Befehle ausgeführt, um die Ausgabe des SNMPWALK -Befehls zu sehen.