Dell Networking SONiC SNMP v2c configureren

Riepilogo: In dit artikel wordt uitgelegd hoe u SNMP v2c configureert in Dell Networking SONiC.

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

 

Vereisten

We gebruiken standaard interfacenaamgeving om de concepten te demonstreren. Lees het artikel Dell Networking S-serie: Basic Interface Configuration - SONiC 4.0 voor meer informatie over interfacenaamgeving 

 

Index

Wat is SNMP?
SNMP v2c-configuratie
   SNMP-community's
   SNMP-meldingen
   SNMP-groepen (optioneel)
   SNMP engine-ID (optioneel)
   SNMP-contact en locatie (optioneel)
   Broninterface (optioneel)
   VRF (optioneel)
Voorbeeldconfiguratie


 

Wat is SNMP?


Netwerkbeheerstations gebruiken SNMP (Simple Network Management Protocol) om softwareconfiguraties voor beheerde objecten op een agent in netwerkapparaten op te halen en te wijzigen. Een beheerd object is een gegeven van managementinformatie.

SNMP-agent en host

De SNMP-agent in een beheerde switch onderhoudt de data voor beheerde objecten in Management Information Bases (MIB's). Beheerde objecten worden geïdentificeerd aan de hand van hun object-ID's (OID's). Een externe SNMP-agent voert een SNMP-wandeling uit op de OID's die zijn opgeslagen in MIB's op de lokale switch om informatie weer te geven en op te halen.

De lokale SNMP-agent verzendt meldingen van systeemgebeurtenissen die moeten worden geconfigureerd door beheerstations die hosts worden genoemd. SNMP-meldingen worden verzonden voor gebeurtenissen, zoals opnieuw laden van het systeem en verlies van verbinding met naburige apparaten.

SNMP-meldingen kunnen traps of informs zijn.

  • Een SNMP-trap wordt verzonden wanneer een statuswijziging wordt gedetecteerd in een beheerobject. Er is geen bevestiging vereist van een beheerstation dat het trap-bericht ontvangt.
  • Een SNMP-melding verzendt de trap-inhoud en vraagt om een ontvangstbevestiging van een beheerstation. De melding wordt opnieuw verzonden als er geen reactie wordt ontvangen. Een beheerstation verzendt zijn antwoord als een protocol data unit (PDU).
 

 

OPMERKING:
Dell SONiC ondersteunt SNMP v2c en SNMP v3
Dell SONiC ondersteunt standaard MIB's, inclusief alle get-aanvragen.
Dell SONiC biedt geen ondersteuning voor SNMP SET-bewerkingen.


In dit artikel wordt uitgelegd hoe u SNMP v2c configureert in Dell SONiC.
 


SNMP v2c-configuratie

Hieronder vindt u de hoofdconfiguratie voor SNMPv2.

SNMP-community's


SNMP v2c maakt gebruik van community strings om SNMP-beheerstations te verifiëren. SNMP-berichten worden zonder versleuteling in platte tekst verzonden. In SNMP v2c fungeert een community-tekenreeks als een wachtwoord dat is opgenomen in Get-aanvragen om gebruikerstoegang toe te staan tot een beheerde switch, en waarmee de switch SNMP-berichten naar een geverifieerde gebruiker kan verzenden.

Opdrachtsyntaxis

SNMP-community's configureren
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community {SNMP-COMMUNITY-NAME}

Een community-tekenreeks ondersteunt alle alfanumerieke en speciale tekens, behalve spatie, komma en @; Max. 32 tekens. Er zijn minimaal vier tekens vereist. Bovendien wordt het gebruik van # als het eerste teken in een community-tekenreeks (bijvoorbeeld snmp-server community #public) niet ondersteund.

 

SNMP-meldingen


Als u SNMP-meldingen als traps wilt verzenden, voert u traps en een beveiligingsniveau in. Als u SNMP-meldingen als informs wilt verzenden, voert u informs en een beveiligingsniveau in. Standaard worden traps en informs verzonden op UDP-poort 162 en de standaard VRF.

Opdrachtsyntaxis
 
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]


Als u wilt dat een extern beheerstation geen SNMP v2-meldingen meer ontvangt, gebruikt u de onderstaande opdracht.

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

   
Schakel in dat alle SNMP-traps en -informs die op switchinterfaces worden gegenereerd, door de lokale agent naar een SNMP-beheerstation worden verzonden.

Opdrachtsyntaxis

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


Verifiëren

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

 



SNMP-groepen (optioneel)

Geef een groepsnaam op om een community-tekenreeks te gebruiken om een persoon of groep gebruikers te verifiëren.

Opdrachtsyntaxis

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


Verifieer

: Gebruik de volgende opdrachten.

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


 

SNMP engine-ID (optioneel)

Een engine-ID identificeert de lokale SNMP-agent op een switch. De engine-ID is een octetnummer. Standaard wordt de SNMP-engine-ID afgeleid van het MAC-adres.

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

Controleren
Gebruik de volgende opdracht
DELLSONiC # show snmp-server
 

SNMP-contact en locatie (optioneel)


Configureer voor het oplossen van systeemproblemen de contactgegevens (bijvoorbeeld telefoonnummer, e-mailadres, naam van de technische support) en de fysieke locatie (campusgebouw, verdieping, ruimte) van de lokale SNMP-agent met de opdracht snmp-server engineID. Voer maximaal 32 tekens in voor elke tekenreeks. Zet elke tekst tussen dubbele aanhalingstekens (").

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

Controleren
Gebruik de volgende opdracht
DELLSONiC # show snmp-server
 

Broninterface (optioneel)

We kunnen een broninterface voor een host opgeven. Gebruik de volgende opdracht
 
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 (optioneel)

Als de host bereikbaar is via een VRF, gebruikt u de onderstaande opdracht.
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)


 

Voorbeeldconfiguratie

Laten we aannemen dat we een host 10.0.0.1 hebben, in de standaard vrf, die de trap ontvangt. De community-tekenreeks is DELL-SNMP. Contact is SUPPORT-CONTACT en de locatie is 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


Laten we de configuratie controleren.
 
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.