SNMP ist ein Protokoll der Anwendungsschicht das ein Nachrichtenformat für die Kommunikation zwischen bereitstellt SNMP-Manager und -Agenten. Der SNMP-Manager ist das System, das verwendet wird, um die Aktivitäten der Netzwerk-Hosts zu steuern und zu überwachen SNMP; das nennt man auch Netzwerkmanagementstation (NMS). In diesem Artikel wird die Konfiguration erläutert Einfaches Netzwerkverwaltungsprotokoll (SNMP) Community-Strings auf Cisco-Routern und Catalyst-Switches, um den SNMP-Agenten zu aktivieren. Die Konfiguration von SNMP auf Cisco-Geräten ist sehr einfach und erfolgt über den globalen Konfigurationsmodus.
Wir müssen die Beziehung zwischen dem SNMP-Manager und dem Client definieren. Der Befehl zum Aktivieren des SNMP-Clients auf dem Cisco Router lautet snmp community, gefolgt vom Community-Namen. Mit diesem Befehl können Sie den SNMP-Agenten auch als schreibgeschützt oder sowohl für Lese- als auch für Schreibzugriff konfigurieren. Wenn nicht angegeben, wird es standardmäßig als schreibgeschützt konfiguriert. In diesem Fall haben Sie den Community-Namen öffentlich konfiguriert und sowohl Lese- als auch Schreibzugriff zugelassen. Dadurch kann ein NMS Informationen von unserem verwalteten Gerät konfigurieren und sammeln. SNMP-Einstellungen werden im globalen Konfigurationsmodus konfiguriert.
Aktivieren Sie SNMP-Community-Strings auf dem Cisco-Router
1. Telnet in den Router oder Switch, geben Sie „ermöglichen“, um in den Aktivierungsmodus zu gelangen. Geben Sie das Aktivierungspasswort ein.
prompt# Telnet 192.168.1.1
Router>ermöglichen
Passwort:
Router#
2. Rufen Sie den globalen Konfigurationsmodus auf, indem Sie „Terminal konfigurieren” und finden Sie verfügbare Befehle für die SNMP-Konfiguration auf dem Cisco Router.
Router(config)#
Router(config)#SNMP-Server ?
Chassis-ID Zeichenfolge zur eindeutigen Identifizierung dieses Chassis
Community SNMP aktivieren; Community-String setzen und auf Privilegien zugreifen
contact Text für mib-Objekt sysContact
Kontext Erstellen/Löschen Sie einen Kontext, der von der Vorgabe abweicht
drop Verwirft stillschweigend SNMP-Pakete
enable SNMP-Traps aktivieren
engineID Konfigurieren Sie eine lokale oder entfernte SNMPv3-EngineID
file-transfer Dateiübertragungsbezogene Befehle
Gruppe Definieren Sie eine Benutzersicherheitsmodellgruppe
Host Geben Sie Hosts zum Empfangen von SNMP-Benachrichtigungen an
ifindex Aktiviert die ifindex-Persistenz
inform Konfigurieren Sie Optionen für SNMP-Informationen
ip IP ToS-Konfiguration für SNMP-Datenverkehr
location Text für mib-Objekt sysLocation
manager Parameter des SNMP-Managers ändern
packetsize Größte SNMP-Paketgröße
queue-length Länge der Nachrichtenwarteschlange für jeden TRAP-Host
source-interface Weisen Sie eine Quellschnittstelle zu
system-shutdown Aktiviert die Verwendung des SNMP-Reload-Befehls
tftp-server-list Über SNMP verwendete TFTP-Server begrenzen
trap SNMP-Trap-Optionen
trap-source Weist eine Schnittstelle für die Quelladresse aller Traps zu
trap-timeout Zeitüberschreitung für die erneute Übertragung von TRAP-Nachrichten festlegen
user Definieren Sie einen Benutzer, der auf die SNMP-Engine zugreifen kann
view Definieren Sie eine SNMPv2-MIB-Ansicht
3. Aktivieren Sie SNMP mit dem folgenden Befehl:
Router(config)#snmp-server community
ro
Router(config)#snmp-server communityrw
Router(config)#snmp-server community öffentliches rw
Hier ist community-string der eigentliche Community-String. Das „ro” bedeutet schreibgeschützt und “rw” für Lesen-Schreiben.
4. Verwenden Sie die snmp–Server-Host-Befehl zu spezifizieren welche Gastgeber oder Gastgeber erhalten SNMP Fallen.
Router(config)#snmp-server host
Hier „ip-die Anschrift“ ist die IP-Adresse der SNMP-Managementstation und „Community-String“ ist der eigentliche Community-String.
5. Aktivieren Sie den Router, um Simple Network Management Protocol-Traps oder -Informs (SNMP-Benachrichtigungen) zu senden, verwenden Sie die SNMP-Server aktiviert Traps globaler Konfigurationsbefehl. Nachdem dieser Befehl ausgeführt wurde, werden SNMP-Traps automatisch an die im vorherigen Schritt konfigurierte SNMP-Verwaltungsstation gesendet.
Router(config)#SNMP-Server aktiviert Traps
Dieser Befehl schaltet alle Arten von Fallen ein. Sie können auch bestimmte Fallen einschalten, indem Sie sie an den obigen Befehl anhängen, jeweils eine Fallenvariante. Einige erlauben weitere Spezifizierungen. Zum Beispiel
Router(config)#SNMP-Server aktiviert Traps Frame-Relay
Router(config)#snmp-server enable traps envmon temperature
Router(config)#snmp-server aktiviert traps bgp
Router(config)#snmp-server aktivieren traps snmp
6. Beenden Sie den Konfigurationsmodus mit dem Befehl „Ausfahrt“, speichern Sie die neue SNMP-Konfiguration mit dem Befehl „Speicher schreiben“ oder „Kopierlauf starten“.
Router#Speicher schreiben
Gebäudekonfiguration…[OK]
Router#
SNMP-Konfigurationsbeispiel auf einem Cisco-Router
prompt#Telnet 192.168.1.1
Router>ermöglichen
Passwort:
Router#Terminal konfigurieren
Geben Sie Konfigurationsbefehle ein, einen pro Zeile. Ende
mit CNTL/Z.Router(config)#
Router(config)#öffentliches RO der SNMP-Server-Community
Router(config)#SNMP-Server-Community [email protected] RW
Router(config)#SNMP-Server-Host 172.18.42.10 öffentlich
Router(config)#SNMP-Server aktiviert Traps
Router(config)#Ausfahrt
Router#Router#Speicher schreiben
Gebäudekonfiguration…[OK]Router#
-Referenz von https://www.ciscoconsole.com/nms/snmp/how-to-configure-snmp-on-cisco-ios-based-router-or-switch.html/
Weitere verwandte Cisco-Netzwerkthemen:
Wie konfiguriere ich IGRP (Interior Gateway Routing Protocol)?
Routing-Informationsprotokoll und RIP-Konfiguration
Tipps zum BGP-Routing-Protokoll, die Sie kennen müssen
Stört sich Cisco an „offenem“ EIGRP?
Netzwerk-Tutorial Geht zur grundlegenden PPP-Konfiguration
Switchport-Sicherheit und -Konfiguration
Statisches NAT auf einer Cisco ASA Security Appliance konfigurieren