Dell Networking SONiC Konfigurieren von SNMP v2c

Riepilogo: In diesem Artikel wird erläutert, wie Sie SNMP v2c in Dell Networking SONiC konfigurieren.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

 

Voraussetzungen

Wir verwenden die Standardbenennung von Schnittstellen, um die Konzepte zu demonstrieren. Weitere Informationen finden Sie im Artikel Dell Networking S-Serie: Grundlegende Schnittstellenkonfiguration – SONiC 4.0 für weitere Informationen zur Schnittstellenbenennung 

 

Index

Was ist SNMP?
SNMP v2c-Konfiguration
   SNMP-Communitys
   SNMP-Benachrichtigungen
   SNMP-Gruppen (optional)
   SNMP-Engine-ID (optional)
   SNMP-Kontakt und -Speicherort (optional)
   Quellschnittstelle (optional)
   VRF (optional)
Beispielkonfiguration


 

Was ist SNMP?


Netzwerkmanagementstationen verwenden das einfache Netzwerkverwaltungsprotokoll (SNMP), um Softwarekonfigurationen für verwaltete Objekte auf einem Agenten in Netzwerkgeräten abzurufen und zu ändern. Ein verwaltetes Objekt ist ein Datum von Managementinformationen.

Snmp-Agent und -Host

Der SNMP-Agent in einem verwalteten Switch verwaltet die Daten für verwaltete Objekte in Management Information Basen (MIBs). Verwaltete Objekte werden durch ihre Objektkennungen (OIDs) identifiziert. Ein Remote-SNMP-Agent führt einen SNMP-Walk auf den OIDs durch, die in MIBs auf dem lokalen Switch gespeichert sind, um Informationen anzuzeigen und abzurufen.

Der lokale SNMP-Agent sendet Benachrichtigungen über Systemereignisse, die von Management Stationen, sogenannten Hosts, konfiguriert werden sollen. SNMP-Benachrichtigungen werden für Ereignisse wie das Neuladen des Systems und den Verlust der Verbindung zu benachbarten Geräten gesendet.

SNMP-Benachrichtigungen können Traps oder Informationen sein.

  • Ein SNMP-Trap wird gesendet, wenn eine Statusänderung in einem Managementobjekt erkannt wird. Es ist keine Bestätigung von einer Management Station erforderlich, die die Trap-Meldung empfängt.
  • Ein SNMP-Inform sendet den Trap-Inhalt und fordert eine Empfangsbestätigung von einer Management Station an. Die Benachrichtigung wird erneut gesendet, wenn keine Antwort empfangen wird. Eine Management Station sendet ihre Antwort als Protokolldateneinheit (PDU).
 

 

HINWEIS:
Dell SONiC unterstützt SNMP v2c und SNMP v3
Dell SONiC unterstützt Standard-MIBs, einschließlich aller Get-Anfragen.
Dell SONiC unterstützt keine SNMP SET-Vorgänge.


In diesem Artikel wird die Konfiguration von SNMP v2c in Dell SONiC erläutert.
 


SNMP v2c-Konfiguration

Nachfolgend finden Sie die Hauptkonfiguration für SNMPv2.

SNMP-Communitys


SNMP v2c verwendet Communitystrings zur Authentifizierung von SNMP-Managementstationen. SNMP-Meldungen werden unverschlüsselt im Klartext gesendet. In SNMP v2c dient eine Communityzeichenfolge als Kennwort, das in Get-Anforderungen enthalten ist, um Nutzerzugriff auf einen verwalteten Switch zu gewähren, und das es dem Switch ermöglicht, SNMP-Nachrichten an einen authentifizierten Nutzer zu senden.

Befehlssyntax

Konfigurieren von SNMP-Communitys
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community {SNMP-COMMUNITY-NAME}

Ein Communitystring unterstützt alle alphanumerischen Zeichen und Sonderzeichen außer Leerzeichen, Komma und @; Max. 32 Zeichen. Es sind mindestens vier Zeichen erforderlich. Darüber hinaus wird die Verwendung von # als erstes Zeichen in einer Communityzeichenfolge (z. B. snmp-server community #public) nicht unterstützt.

 

SNMP-Benachrichtigungen


Um SNMP-Benachrichtigungen als Traps zu senden, geben Sie Traps und eine Sicherheitsstufe ein. Um SNMP-Benachrichtigungen als informs zu senden, geben Sie informs und eine Sicherheitsstufe ein. Standardmäßig werden Traps und Informationen über den UDP-Port 162 und die Standard-VRF gesendet.

Befehlssyntax
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {ipv4–address | ipv6–address} community community-name {traps v2c | informs [timeout seconds] [retries number]} [source-interface {Eth slot/port[/breakout-port] | Vrf vrf-name] [port udp-port-number]


Um zu verhindern, dass eine Remote-Managementstation SNMP v2-Benachrichtigungen empfängt, verwenden Sie den folgenden Befehl.

Befehlssyntax
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# no snmp-server host {ipv4–address | ipv6–address} community community-name

   
Aktivieren Sie alle SNMP-Traps und -Informs, die auf Switch-Schnittstellen erzeugt werden, um sie vom lokalen Agenten an eine SNMP-Managementstation zu senden.

Befehlssyntax

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server enable trap


Prüfen

DELLSONiC# show snmp-server
DELLSONiC# show snmp-server host
 

 



SNMP-Gruppen (optional)

Geben Sie einen Gruppennamen an, um eine Communityzeichenfolge zur Authentifizierung einer Person oder Gruppe von Nutzern zu verwenden.

Befehlssyntax

The group name is 32 character long.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community SNMP-COMMUNITY-NAME group GROUP-NAME v2c notify no_view


Überprüfen Sie Verwenden

Sie die folgenden Befehle.

DELLSONiC # show snmp-server community
DELLSONiC # show snmp-server group


 

SNMP-Engine-ID (optional)

Eine Engine-ID identifiziert den lokalen SNMP-Agent auf einem Switch. Die Engine-ID ist eine Oktettzahl. Standardmäßig wird die SNMP-Engine-ID von der MAC-Adresse abgeleitet.

Befehlssyntax
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC (config)# snmp-server engine {ENGINE-ID}

Überprüfen
Verwenden Sie den folgenden Befehl
DELLSONiC # show snmp-server
 

SNMP-Kontakt und -Speicherort (optional)


Konfigurieren Sie für das Troubleshooting des Systems die Kontaktinformationen (z. B. Telefonnummer, E-Mail-Adresse, Name des technischen Supports) und den physischen Standort (Campusgebäude, Etage, Raum) des lokalen SNMP-Agenten, indem Sie den Befehl snmp-server engineID verwenden. Geben Sie bis zu 32 Zeichen pro Zeichenfolge ein. Setzen Sie jeden Text in doppelte Anführungszeichen (").

Befehlssyntax
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  snmp-server contact "CONTACT-STRING"
DELLSONiC(config)# snmp-server location "LOCATION-STRING"

Überprüfen
Verwenden Sie den folgenden Befehl
DELLSONiC # show snmp-server
 

Quellschnittstelle (optional)

Wir können eine Quellschnittstelle für einen Host angeben. Verwenden Sie den folgenden Befehl
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {HOST IP or NAME} community DELL-SNMP source-interface {Interface}

Interface options
  Eth           Ethernet interface
  Loopback      Loopback interface
  Management    Management interface
  PortChannel   PortChannel interface
  Vlan          VLAN interface



VRF (optional)

Wenn der Host über eine VRF erreichbar ist, verwenden Sie den folgenden Befehl.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {HOST IP or NAME} ​​​​​​​community DELL-SNMP vrf  {VRF_NAME}

VRF-NAME Options
  mgmt                                            Management VRF
  VRF name (prefixed by Vrf, Max: 15 characters)  VRF name (up to 15 characters)


 

Beispielkonfiguration

Nehmen wir an, wir haben einen Host 10.0.0.1 in der Standard-VRF, der den Trap empfängt. Der Communitystring lautet DELL-SNMP. Kontakt ist SUPPORT-CONTACT und der Standort ist BUILDING_NAME.
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community DELL-SNMP
DELLSONiC(config)# snmp-server contact "SUPPORT-CONTACT"
DELLSONiC(config)# snmp-server location "BUILDING_NAME"
DELLSONiC(config)# snmp-server enable trap
DELLSONiC(config)# snmp-server host 10.0.0.1 community DELL-SNMP


Lassen Sie uns die Konfiguration überprüfen.
 
DELLSONiC# show snmp-server 
 
Location   : "BUILDING_NAME"
Contact    : "SUPPORT-CONTACT"
EngineID   : XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
Traps      : enable
DELLSONiC# show snmp-server host 
 
             Target Address              Port  Type    Community    Ver T-Out Retries    VRF     Source-Interface
--------------------------------------- ----- ------ -------------- --- ----- ------- ---------- ---------------
10.0.0.1                                162   trap   DELL-SNMP      v2c 15    3                                           
 
 
             Target Address              Port  Type    User Name        Security    T-Out Retries    VRF     Source-interface
--------------------------------------- ----- ------ -------------- --------------- ----- ------- ---------- -----------
 

Prodotti interessati

Enterprise SONiC Distribution, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Proprietà dell'articolo
Numero articolo: 000222508
Tipo di articolo: How To
Ultima modifica: 28 feb 2024
Versione:  2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.