Net-SNMP

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 5. elokuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .
Net-SNMP
Tyyppi verkkoohjelmisto
Tekijä Wes Hardaker
Sisään kirjoitettu C , Perl , Python
Käyttöjärjestelmä Monialustainen ohjelmisto
uusin versio
Lisenssi Monikäyttöinen, CMU/UCD (samanlainen kuin BSD-lisenssi )
Verkkosivusto net-snmp.org

Net-SNMP on ohjelmistosarja SNMP - protokollan (v1, v2c ja v3 sekä AgentX- aliagenttiprotokollan ) käyttöönottoon ja käyttöön . Se tukee IPv4 :tä , IPv6 :ta , IPX :tä , AAL5 : , Unix-verkkoaluepistokkeita ja muita protokollia . Se sisältää yleisiä asiakaskirjastoja, joukon konsolisovelluksia , laajennettavan SNMP-agentin, Perl -moduuleja ja Python - moduuleja .

Jakelu

Net-SNMP:tä isännöi SourceForge , ja se on tyypillisesti 100 parhaan projektin joukossa SourceForge-luokitusjärjestelmässä. Maaliskuussa 2005 se oli SourceForgen kuukauden projekti. Net-SNMP on erittäin laajalle levinnyt ja se sisältyy useimpiin käyttöjärjestelmiin, mukaan lukien useimmat Linux-jakelut, FreeBSD, OpenBSD, Solaris ja Mac OS X. Se voidaan myös ladata Net-SNMP-verkkosivustolta.

Historia

Steve Waldbusser CMU:sta aloitti SNMP-ohjelmistopaketin ilmaisen jakelun vuonna 1992. Paketti hylättiin myöhemmin CMU:ssa, ja UC Davisin Wes Hardaker nimesi sen uudelleen UCD-SNMP:ksi ja laajensi sitä vastaamaan sähkötekniikan osaston verkonhallintatarpeita. Lopulta herra Hardaker jätti yliopiston ja tajusi, että tätä projektia käytettiin parhaillaan WAN-verkossa, ja nimesi sen siksi uudelleen Net-SNMP:ksi kuvastaakseen sen hajautettua kehitystä. [2]

Net-SNMP:hen sisältyvät sovellukset

Sovellus Kuvaus
encode_keychange Suorittaa KeyChange-avaimen muutoksen SNMPv3:ssa.
snmptranslate MIB OID -nimien kääntäminen digitaalisten ja tekstimuotojen välillä.
snmpget Kommunikoi verkon kanssa SNMP GET -pyyntöjen avulla.
snmpgetseuraava Kommunikoi verkon kanssa SNMP GetNext -pyyntöjen avulla.
snmpbulkget Kommunikoi verkon kanssa SNMP GETBULK -pyyntöjen avulla.
snmpwalk Hakee arvojen hallintaalipuun SNMP GetNext -pyyntöjen avulla.
snmpbulkwalk Hakee arvonhallinnan alipuun SNMP GETBULK -pyyntöjen avulla.
snmpset Kommunikoi verkon kanssa SNMP SET -pyyntöjen avulla.
snmptrap Lähetä SNMP-traps- tai tiedotusviestejä.
snmpd SNMP-agentti, joka vastaa tietyn isännän SNMP-pyyntöihin.
snmptrapd SNMP-daemon, joka kuuntelee SNMP-trapeja tai informaatioviestejä, kirjaa ne lokiin tai toimii niiden perusteella.
snmptest Kommunikoi verkon kanssa SNMP-pyyntöjen avulla.
mib2c MIB-tiedoston muunnosapuohjelma, jonka avulla voit kääntää MIB-rakenteen muihin muotoihin, kuten C-koodiin
tkmib Perl/Tk interaktiivinen graafinen MIB-selain SNMP:lle.

snmpwalk

Snmpwalk-komento suorittaa automaattisesti sarjan snmpnext-komentoja OID:n määrittämän alueen sisällä.

Esimerkkejä

Esimerkki snmpwalkin käytöstä (tässä esimerkissä kaikki OID - järjestelmän muuttujat haetaan):

$ snmpwalk -Os -c julkinen -v 1 zeus-järjestelmä sysDescr.0 = STRING: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m" sysObjectID.0 = OID: companies.hp.nm.hpsystem.10.1.1 sysUpTime.0 = Aikataulut: ( 155274552 ) 17 päivää , 23:19:05 sysContact.0 = STRING: "" sysName.0 = STRING: "zeus.net.cmu.edu" sysLocation.0 = STRING: "" sysServices.0 = KOKONAISLUKU: 72

Muistiinpanot

  1. Julkaisu 5.9.3 - 2022.
  2. Net-SNMP- historia arkistoitu 27. huhtikuuta 2009 Wayback Machinessa 

Linkit