snmpwalki käsk Linuxis

Snmpwalki Kask Linuxis



Linuxi operatsioonisüsteem on tasuta, hõlpsasti kasutatav ja kõigile kättesaadav avatud lähtekoodiga operatsioonisüsteem. See haldab otseselt süsteemi ressursse ja riistvara, nagu salvestusruum, mälu, protsessor jne. Linuxi operatsioonisüsteem loob ühenduse riistvara ja mitut toimingut sooritavate rakenduste vahel süsteemis. Linuxi operatsioonisüsteemidega töötades puutute kokku mitut erinevat tüüpi käskudega. Need käsud aitavad teil Linux OS-iga töötada. See artikkel annab kiire ülevaate snmpwalki käskudest Linuxi operatsioonisüsteemis. Siin juhendame teid käsu snmpwalk ja selle toimimise kohta Linuxi operatsioonisüsteemis. Nii et alustame!

Mis on SNMP Linuxis?

Enne kui selgitame, mis on käsk snmpwalk, tutvume Linuxi operatsioonisüsteemi SNMP raamistikuga. SNMP tähistab lihtsat võrguhaldusprotokolli. See on protokoll, mis jälgib võrku ja on spetsiaalselt loodud sujuvaks ja katkematuks suhtluseks mitme võrgus oleva seadme vahel. See haldab mitut võrgus saadaolevat seadet. Seda kasutatakse tagamaks, et kõik võrgus olevad sõlmed töötaksid katkematu sidega ning jälgiksid sõlme jõudlust. See on üks enimkasutatud võrguprotokolle ja selle snmpwalki käsku peetakse mitme sõlme korraga skannimiseks kasutatavaks meetodiks. Samuti edastab see sõnumeid SNMP-haldurist SNMP-kaugseadmetesse igal võrgusaidil.

Kuidas SNMP töötab?

Enne käsu snmpwalk juurde liikumist mõistkem, kuidas Linuxi SNMP raamistik töötab. SNMP raamistik on juurutatud OSI mudeli rakenduskihile ja kogub teavet kõikidelt SNMP-d toetavatelt rakendustelt. Erinevat tüüpi tarkvara kasutab kogutud andmeid võrgu iga rakenduse toimivuse ja seisundi analüüsimiseks. Lisaks jälgib see võrgus olevaid seadmeid, fikseerib kõik vead või probleemid ja parandab need vastavalt vajadusele.







Mis on snmpwalk Linuxis?

Snmpwalk on SNMP-raamistiku rakendus, mida kasutatakse mitme GETNEXT-i päringu automaatseks täitmiseks. See kasutab käsku GETNEXT, et teha päringuid SNMP-toega seadmetest, nagu ruuterid ja lülitid jne, et koguda võrgust andmeid. Käsk snmpwalk teeb võrgu- ja muude SNMP-ga küsitletud seadmete vale ja puuduva statistika tõrkeotsingu, kinnitades OID-de (objektiidentifikaatorite) ja kaugseadmete vahelise side vastuse.



Kuidas snmpwalk Linuxis töötab?

See on SMS-is (turvahaldussüsteemis) ja CLI-s (käsurea liideses) olev SNMP-rakendus, mis kasutab võrgu sõlmedest teabe kogumiseks GETNEXT-päringut. CLI-le antakse OID, et määrata, millist objekti identifikaatori osa GETNEXT päringuga otsitakse. See kogub teavet SNMP-seadmetelt võrgu kaudu ja salvestab selle MIB-i (haldusinfo baas), et SNMP-agendi küsitleda.



Kuidas installida snmpwalk Linuxi

Snmpwalki installimine Linuxi operatsioonisüsteemi on uskumatult lihtne. See käsk on saadaval paketina Linuxi kasutajatele. Kuid snmpwalki installiprotsess sõltub teie Linuxi OS-i levitamisest. Siin kasutame ubuntu 22.04, nii et installime sellele snmpwalki, kasutades järgmist käsku:





Selle käsu täitmiseks vajutage sisestusklahvi. 'Sudo' annab juurjuurdepääsu, mis võimaldab teil käsku käivitada. Apt-get on Linuxi/Unix OS-i CLI-tööriist, mis töötab pakettide ja teekidega. See täidab mis tahes funktsioone, nagu värskendamine, installimine, eemaldamine jne. Käsk 'install' installib meie Ubuntu 22.04 süsteemi snmpwalki ja kõik sellega seotud funktsioonid ja muud sõltuvused. Kui täitmine on lõpule viidud, näete järgmist väljundtulemust:



Nüüd, kui oleme SNMP edukalt installinud, testime oma Ubuntu 22.04 süsteemis käsku snmpwalk. Kuid enne seda mõistame käsu snmpwalk parameetreid ja komponente.

Snmpwalki parameetrid ja komponendid Linuxis

Käsuga snmpwalk saab kasutada mitmeid parameetreid, näiteks -v, -c, timeout, kommuun, hostinimi, -Os ja objekti_id. Parameeter '-v' määrab SNMP versiooni, mida soovite kasutada. Parameeter '-c' viitab kogukonna stringile. Parameeter 'hostinimi' võimaldab teil sisestada SNMP agendi nime. Parameeter '-Os' tähistab OID viimast sümboolset elementi. Parameeter „kogukond” viitab lugemiskogukonna tüübile. Lõpuks määratleb 'object_id' objekti ID, mida kasutatakse kõigi selle all olevate SNMP-objektide tagastamiseks. Neid väheseid snmpwalki elemente saate kasutada Linuxi operatsioonisüsteemis.

Liigume edasi käsu snmpwalk täitmise juurde, et näha selle tulemust. Esiteks saame SNMP valikud, printides kogu teabe käsu 'snmpwalk -h' abil. Vaatame järgmist käsku:

Siin on näidisväljund:

Nüüd testime käsku snmpwalk ja vaatame, millise tulemuse saame. Nagu me teame, kogub snmpwalk teavet kõigist võrgus olevatest allikatest ja hangib OID-i MIB-ist. Käsu snmpwalk täitmisel saame SNMP agendilt väärtuste vahemiku. Käivitagem käsk snmpwalk, et näha meie seadme tulemust:

Siin tähistab käsu element 'snmpwalk' SNMP-rakendust, element '-v1' määratleb SNMP versiooni ja element '-c' kogukonna stringi. Lõpuks on '127.0.0.1' IPS-seadme avalik IP-aadress. Nüüd kontrollime selle käsu tulemust:

Pange tähele, et snmpwalk tagastab SNMP agendi väärtuste vahemiku. Käsk tagastas ka seadme OID, milleks on 3.6.1.4.1.8072.3.2.10. Nii saate käsku snmpwalk kasutades võrgu sõlme läbida.

Järeldus

See artikkel on käsu snmpwalk ülevaade. Siit saime teada, mis on SNMP ja kuidas seda kasutatakse. Samuti õppisime SNMP põhilisi toiminguid. Kuna see artikkel oli mõeldud käsu snmpwalk demonstreerimiseks, saime teada, mis on snmpwalk käsk ja kuidas see töötab. Edaspidi õppisime snmpwalki installima Ubuntu 22.04 süsteemis ja seejärel täitsime mõned käsud, et näha käsu snmpwalk väljundit.