Anfängerhandbuch zur Installation, Verwendung und Konfiguration von Net-SNMP - Teil 2

Anfängerhandbuch zur Installation, Verwendung und Konfiguration von Net-SNMP – Teil 1

⌛ Reading Time: 4 minutes

Das Simple Network Management Protocol (SNMP) ist ein Protokoll, das häufig zur Überwachung von an das Netzwerk angeschlossenen Geräten, einschließlich Routern, Switches, Servern usw., unter Bedingungen verwendet wird, die administrative Aufmerksamkeit erfordern.

Net-SNMP ist eine Reihe von Tools und Bibliotheken zur Verwendung und Bereitstellung des SNMP-Protokolls. In diesem Artikel wird erläutert, wie Sie die Net-SNMP-Suite herunterladen, installieren und verwenden.

Hinweis – Es wird erwartet, dass die Leser mindestens über Grundkenntnisse in SNMP (einschließlich OIDs und MIBs) sowie in dessen Funktionsweise verfügen.

Download und Installation

Sie können die neueste Version des Pakets von seiner herunterladen Sourceforge-Seite. Zum Beispiel habe ich Version 5.7.3 des Pakets mit dem folgenden Befehl von der Projekthosting-Website heruntergeladen:

Bitte beachten Sie, dass das Net-SNMP-Paket vom Perl-Entwicklungspaket abhängt, das Sie einfach mit dem folgenden Befehl installieren können:

Wenn Sie fertig sind, dekomprimieren Sie das heruntergeladene Paket mit dem folgenden Befehl:

Geben Sie dann das Hauptverzeichnis ein und konfigurieren Sie das Paket:

Dies wirft eine Reihe von Fragen auf, anhand derer die Net-SNMP-Suite bestimmen kann, wie die SNMP-bezogenen Anwendungen funktionieren sollen. Beispielsweise werden Sie gefragt, welche SNMP-Version (1, 2c oder 3) standardmäßig verwendet werden soll:

Wen Sie kontaktieren können:

net-snmp-conf-sys-contact

Standort des Systems:

net-snmp-conf-sys-location-cmprsd

Und Speicherort für die Protokolldatei und die persistenten Informationen.

net-snmp-conf-logfile-persistant-storage-location-cmprsd

Sie können entweder die angeforderten Werte eingeben oder die Eingabetaste für das Konfigurationsskript gedrückt halten, um die Standardwerte abzurufen. Sobald dies erledigt ist, setzt das Konfigurationsskript seine Arbeit fort. Wenn alles gut geht, sollten Sie etwas Ähnliches wie das folgende erhalten:

Dies bedeutet, dass der Konfigurationsteil erfolgreich ist. Kompilieren und installieren Sie das Paket als Nächstes mit den folgenden zwei Befehlen:

Führen Sie nun den folgenden Befehl aus, um die MIB-Dateien (Management Information Base) auf Ihr System herunterzuladen und zu installieren:

Laden Sie als Nächstes den SNMP-Agenten herunter und installieren Sie ihn – einen Dämonprozess, der die vom Manager angeordneten Netzwerkverwaltungsfunktionen ausführt. Dies ist selbst ein zentrales System zur Überwachung des Datenverkehrs, der von den verschiedenen SNMP-Agenten gesehen wird. Dies kann mit dem folgenden Befehl erfolgen:

Starten Sie nun den Daemon-Prozess mit dem folgenden Befehl:

Dies sollte den Netzwerkverwaltungsdienst auf Ihrem System starten.

Grundlegende Verwendung

Verwenden Sie die Taste, um zu überprüfen, ob das Paket ordnungsgemäß eingerichtet wurde snmpget Befehl zum Überprüfen der Systemverfügbarkeit:

Wenn Sie nicht wissen, snmpget ist eine Anwendung, die die SNMP-GET-Anforderung verwendet, um Informationen zu einer Netzwerkeinheit abzufragen. Auf meiner Ubuntu-Box erzeugte der Befehl die folgende Ausgabe:

In der oben gezeigten Ausgabe ist der letzte Teil die Systemverfügbarkeit, die angibt, dass das System ungefähr 4 Minuten und 27 Sekunden in Betrieb war. Ein erwähnenswerter Punkt ist, dass diese Zeit aus der Zeit berechnet wird snmpd Daemon wurde gestartet.

Ebenso können Sie Folgendes ausführen snmpwalk Befehl zum Anzeigen von Werten, die systemspezifischen Variablen entsprechen, die im MIB-Baum „.iso.org.dod.internet.mgmt.mib-2.system“ vorhanden sind.

Für diejenigen, die sich nicht bewusst sind, die snmpwalk Der Befehl dient zum Abrufen mehrerer OIDs und Werte vom Remote-Agenten.

Fazit

Wie Sie bemerkt haben, sollte dieser Artikel Ihnen eine Vorstellung davon geben, wie Sie das Net-SNMP-Paket ordnungsgemäß herunterladen und installieren können. Im zweiten Teil werden alle Grundlagen der Net-SNMP-Konfiguration behandelt.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.