Dell Networking SONiC SNMP v2c:n määrittäminen
Riepilogo: Tässä artikkelissa kerrotaan, miten SNMP v2c määritetään Dell Networking SONiC:ssä.
Istruzioni
EdellytyksetKäytämme vakiorajapintojen nimeämistä käsitteiden havainnollistamiseen. Katso artikkeli Dell Networking S-Series: Basic Interface Configuration - SONiC 4.0 tarjoaa lisätietoja liittymien nimeämisestä |
Indeksi
Mikä on SNMP?
SNMP v2c -kokoonpano
SNMP-yhteisöt
SNMP-ilmoitukset
SNMP-ryhmät (valinnainen)
SNMP-moottorin tunnus (valinnainen)
SNMP-yhteyshenkilö ja sijainti (valinnainen)
Source Interface (valinnainen)
VRF (valinnainen)
Näytteen määritys
Mikä on SNMP?
Verkonhallinta-asemat käyttävät SNMP (Simple Network Management Protocol) -protokollaa verkkolaitteiden agentin hallittujen objektien ohjelmistomääritysten hakemiseen ja muokkaamiseen. Hallittu objekti on hallintatietojen peruspiste.
Hallitun kytkimen SNMP-agentti ylläpitää hallittujen objektien tietoja hallinnan tietokannoissa (MIB). Hallitut kohteet tunnistetaan niiden objektitunnisteiden (OID) perusteella. Etä-SNMP-agentti suorittaa SNMP-kävelyn paikallisen kytkimen MIB-levyihin tallennetuille OID:ille tietojen tarkastelemista ja noutamista varten.
Paikallinen SNMP-agentti lähettää ilmoituksia järjestelmätapahtumista, jotka hallinta-asemien on määritettävä herroiksi. SNMP-ilmoituksia lähetetään tapahtumista, kuten järjestelmän uudelleenlatauksista ja yhteyden katkeamisesta naapurilaitteisiin.
SNMP-ilmoitukset voivat olla ansoja tai ilmoituksia.
- SNMP-keskeytys lähetetään, kun hallintaobjektissa havaitaan tilan muutos. Keskeytysviestin vastaanottavalta hallinta-asemalta ei vaadita kuittausta.
- SNMP-ilmoitus lähettää keskeytyksen sisällön ja pyytää hallinta-asemalta vastaanottovahvistusta. Ilmoitus lähetetään uudelleen, jos vastausta ei saada. Hallinta-asema lähettää vastauksensa protokollatietoyksikkönä (PDU).
Dell SONiC tukee SNMP v2c:tä ja SNMP v3
:aDell SONiC tukee MIB-vakiolähetyksiä, mukaan lukien kaikki get-pyynnöt.
Dell SONiC ei tue SNMP SET -toimintoja.
Tässä artikkelissa selitetään, miten SNMP v2c määritetään Dell SONiC:ssä.
SNMP v2c -kokoonpano
Seuraavassa on SNMPv2:n päämääritykset.
SNMP-yhteisöt
SNMP v2c todentaa SNMP-hallinta-asemat yhteisön merkkijonojen avulla. SNMP-viestit lähetetään salaamattomana tekstinä. SNMP v2c:ssä yhteisömerkkijono toimii salasanana, joka sisältyy kohtaan Hae pyyntöjä, jotta käyttäjä voi käyttää hallittua kytkintä ja jonka avulla kytkin voi lähettää SNMP-viestejä todennetulle käyttäjälle.
Komennon syntaksi
SNMP-yhteisöjen määritys
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community {SNMP-COMMUNITY-NAME} |
Yhteisön merkkijono tukee kaikkia aakkosnumeerisia merkkejä ja erikoismerkkejä lukuun ottamatta välilyöntiä, pilkkua ja @-merkkiä; Enintään 32 merkkiä. Vähintään neljä merkkiä on pakollinen. Lisäksi #-merkin käyttämistä yhteisön merkkijonon (esimerkiksi snmp-server community #public) ensimmäisenä merkkinä ei tueta.
SNMP-ilmoitukset
Jos haluat lähettää SNMP-ilmoituksia keskeytyksinä, määritä keskeytykset ja suojaustaso. Jos haluat lähettää SNMP-ilmoitukset ilmoituksina, anna tiedot ja suojaustaso. Keskeytykset ja ilmoitukset lähetetään oletusarvoisesti UDP-porttiin 162 ja oletusarvoiseen VRF:ään.
Komennon syntaksi
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] |
Voit poistaa etähallinta-aseman vastaanottamasta SNMP v2 -ilmoituksia alla olevalla komennolla.
Komennon syntaksi
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# no snmp-server host {ipv4–address | ipv6–address} community community-name |
Ota käyttöön, että kaikki kytkinliittymissä luodut SNMP-keskeytykset ja -tiedot voidaan lähettää paikallisesta agentista SNMP-hallinta-asemaan.
Komennon syntaksi
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# snmp-server enable trap |
Tarkista
DELLSONiC# show snmp-server DELLSONiC# show snmp-server host |
SNMP-ryhmät (valinnainen)
Määritä ryhmän nimi, jos haluat käyttää yhteisömerkkijonoa yksittäisen henkilön tai käyttäjäryhmän todentamiseen.
Komennon syntaksi
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 |
Vahvista
Käytä seuraavia komentoja.
DELLSONiC # show snmp-server community DELLSONiC # show snmp-server group |
SNMP-moottorin tunnus (valinnainen)
Moduulin tunnus yksilöi kytkimen paikallisen SNMP-agentin. Moottorin tunnus on oktettinumero. Oletusarvoisesti SNMP-moduulin tunnus johdetaan MAC-osoitteesta.Komennon syntaksi
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC (config)# snmp-server engine {ENGINE-ID} |
Tarkista
Käytä seuraavaa komentoa:
DELLSONiC # show snmp-server |
SNMP-yhteyshenkilö ja sijainti (valinnainen)
Määritä järjestelmän vianmääritykseen paikallisen SNMP-agentin yhteystiedot (kuten puhelinnumero, sähköpostiosoite, teknisen tuen nimi) ja fyysinen sijainti (kampusrakennus, kerros, huone) komennolla snmp-server engineID. Kirjoita enintään 32 merkkiä kullekin merkkijonolle. Kirjoita kukin teksti lainausmerkkeihin (").
Komennon syntaksi
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# snmp-server contact "CONTACT-STRING" DELLSONiC(config)# snmp-server location "LOCATION-STRING" |
Tarkista
Käytä seuraavaa komentoa:
DELLSONiC # show snmp-server |
Source Interface (valinnainen)
Isännälle voi määrittää lähdeliittymän. Käytä seuraavaa komentoa: 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 (valinnainen)
Jos isäntä on tavoitettavissa VRF:n kautta, käytä alla olevaa komentoa.
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) |
Esimerkkimääritys
Oletetaan, että oletusarvoisessa vrf-tiedostossa oleva isäntä 10.0.0.1 vastaanottaa keskeytyksen. Yhteisön merkkijono on DELL-SNMP. Yhteyshenkilö on SUPPORT-CONTACT, ja sijainti on 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 |
Annetaan vahvistaa määritykset.
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
--------------------------------------- ----- ------ -------------- --------------- ----- ------- ---------- -----------
|