Ukaz snmpwalk v sistemu Linux

Ukaz Snmpwalk V Sistemu Linux



Operacijski sistem Linux je brezplačen, enostaven za uporabo in odprtokodni operacijski sistem, ki je na voljo vsem. Neposredno upravlja vire in strojno opremo sistema, kot so shranjevanje, pomnilnik, CPE itd. Operacijski sistem Linux ustvarja povezavo med strojno opremo in aplikacijami v sistemu, ki izvajajo več operacij. Pri delu z operacijskimi sistemi Linux boste naleteli na več različnih tipov ukazov. Ti ukazi vam bodo pomagali pri delu z OS Linux. Ta članek je hiter pregled ukazov snmpwalk v operacijskem sistemu Linux. Tukaj vas bomo vodili o ukazu snmpwalk in o tem, kako deluje v operacijskem sistemu Linux. Pa začnimo!

Kaj je SNMP v Linuxu?

Preden razložimo, kaj je ukaz snmpwalk, se sprehodimo skozi ogrodje SNMP operacijskega sistema Linux. SNMP je kratica za Simple Network Management Protocol. Je protokol, ki nadzoruje omrežje in je posebej zasnovan za nemoteno in neprekinjeno komunikacijo med več napravami, ki so prisotne v omrežju. Upravlja več naprav, ki so na voljo v omrežju. Uporablja se za zagotovitev, da vsa vozlišča v omrežju ostanejo pripravljena in delujejo z neprekinjeno komunikacijo, in spremlja delovanje vozlišča. Je eden najpogosteje uporabljenih omrežnih protokolov, njegov ukaz snmpwalk pa velja za metodo za iskanje več vozlišč hkrati. Prav tako prenaša sporočila iz upravljalnika SNMP v oddaljene naprave SNMP na vsakem omrežnem mestu.

Kako deluje SNMP?

Preden preidemo na ukaz snmpwalk, poglejmo, kako deluje ogrodje SNMP v Linuxu. Ogrodje SNMP je razporejeno na aplikacijski ravni modela OSI in zbira informacije iz vseh aplikacij, ki podpirajo SNMP. Različne vrste programske opreme uporabljajo zbrano za analizo delovanja in zdravja vsake aplikacije v omrežju. Poleg tega spremlja naprave v omrežju, zajame morebitne napake ali težave in jih po potrebi odpravi.







Kaj je snmpwalk v Linuxu?

Snmpwalk je aplikacija ogrodja SNMP, ki se uporablja za samodejno izvajanje več zahtev GETNEXT. Uporablja ukaz GETNEXT za poizvedovanje po napravah, ki podpirajo SNMP, kot so usmerjevalniki in stikala itd., za zbiranje podatkov iz omrežja. Ukaz snmpwalk odpravlja nepravilne in manjkajoče statistike za omrežne in druge naprave, anketirane s SNMP, tako da potrdi odziv komunikacije med OID-ji (identifikatorji objektov) in oddaljenimi napravami.



Kako snmpwalk deluje v Linuxu?

To je aplikacija SNMP, prisotna v SMS (Sistem za upravljanje varnosti) in CLI (Vmesnik ukazne vrstice), ki uporablja poizvedbo GETNEXT za zbiranje informacij iz vozlišč v omrežju. OID je podan na CLI, da podate, kateri del identifikatorja objekta bo preiskan z zahtevo GETNEXT. Zbira informacije iz naprav SNMP po omrežju in jih shranjuje v MIB (Management Information Base) za anketiranje agenta SNMP.



Kako namestiti snmpwalk v Linux

Namestitev snmpwalk v operacijski sistem Linux je neverjetno preprosta. Ta ukaz je na voljo kot paket za uporabnike Linuxa. Vendar pa je postopek namestitve snmpwalk odvisen od distribucije vašega operacijskega sistema Linux. Tu uporabljamo ubuntu 22.04, zato bomo nanj namestili snmpwalk z naslednjim ukazom:





Pritisnite Enter za izvedbo tega ukaza. »Sudo« bo dal korenski dostop, da boste lahko zagnali ukaz. »apt-get« je orodje CLI v OS Linux/Unix, ki deluje s paketi in knjižnicami. Izvaja katero koli funkcijo, kot je posodobitev, namestitev, odstranitev itd. Ukaz »namesti« bo namestil snmpwalk in vse z njim povezane funkcije ter druge odvisnosti od našega sistema Ubuntu 22.04. Ko je izvedba končana, boste videli ta izhodni rezultat:



Zdaj, ko smo uspešno namestili SNMP, preizkusimo ukaz snmpwalk v našem sistemu Ubuntu 22.04. Pred tem pa se seznanimo s parametri in komponentami ukaza snmpwalk.

Parametri in komponente snmpwalk v Linuxu

Z ukazom snmpwalk je mogoče uporabiti več parametrov, kot so -v, -c, časovna omejitev, skupnost, ime gostitelja, -Os in object_id. Parameter »-v« določa različico SNMP, ki jo želite uporabiti. Parameter »-c« se nanaša na niz skupnosti. Parameter »ime gostitelja« vam omogoča, da podate ime agenta SNMP. Parameter »-Os« predstavlja zadnji simbolni element OID. Parameter »skupnost« se nanaša na vrsto prebrane skupnosti. Končno, “object_id” definira ID objekta, ki se uporablja za vrnitev vseh objektov SNMP pod njim. Teh nekaj elementov snmpwalk lahko uporabite v operacijskem sistemu Linux.

Preidimo na izvajanje ukaza snmpwalk, da vidimo njegov rezultat. Najprej bomo pridobili možnosti SNMP z natisom vseh informacij z ukazom “snmpwalk -h”. Poglejmo naslednji ukaz:

Tukaj je vzorčni rezultat:

Zdaj pa preizkusimo ukaz snmpwalk in poglejmo, kakšen rezultat dobimo. Kot vemo, snmpwalk zbira informacije iz vseh virov, ki so prisotni v omrežju, in pridobiva OID iz MIB. Ko izvedemo ukaz snmpwalk, bomo od agenta SNMP dobili obseg vrednosti. Zaženimo ukaz snmpwalk, da vidimo rezultat naše naprave:

Tu element »snmpwalk« ukaza predstavlja aplikacijo SNMP, element »-v1« definira različico SNMP, element »-c« pa definira niz skupnosti. Končno je »127.0.0.1« javni naslov IP naprave IPS. Zdaj pa preverimo rezultat tega ukaza:

Upoštevajte, da snmpwalk vrne obseg vrednosti iz agenta SNMP. Ukaz je vrnil tudi OID naprave, ki je 3.6.1.4.1.8072.3.2.10. Tako se lahko sprehodite skozi vozlišče v omrežju z ukazom snmpwalk.

Zaključek

Ta članek je potek ukaza snmpwalk. Tukaj smo izvedeli, kaj je SNMP in kakšna je njegova uporaba. Spoznali smo tudi osnovno delovanje SNMP. Ker je bil ta članek zasnovan za predstavitev ukaza snmpwalk, smo izvedeli, kaj je ukaz snmpwalk in kako deluje. Če gremo naprej, smo se naučili, kako namestiti snmpwalk v sistem Ubuntu 22.04, nato pa smo izvedli nekaj ukazov, da smo videli rezultate ukaza snmpwalk.