snmpwalk parancs Linux alatt

Snmpwalk Parancs Linux Alatt



A Linux operációs rendszer egy ingyenes, könnyen használható és nyílt forráskódú operációs rendszer, amely mindenki számára elérhető. Közvetlenül kezeli a rendszer erőforrásait és hardvereit, mint például a tárhely, memória, CPU stb. A Linux operációs rendszer kapcsolatot hoz létre a hardver és a több műveletet végrehajtó alkalmazások között a rendszeren. A Linux operációs rendszerekkel való munka során számos különféle parancstípussal találkozhat. Ezek a parancsok segítenek a Linux operációs rendszerrel való működésben. Ez a cikk az snmpwalk parancsok gyors áttekintése a Linux operációs rendszerben. Itt bemutatjuk az snmpwalk parancsot, és hogyan működik a Linux operációs rendszerben. Tehát kezdjük!

Mi az SNMP Linuxban?

Mielőtt elmagyaráznánk, mi az snmpwalk parancs, nézzük meg a Linux operációs rendszer SNMP keretrendszerét. Az SNMP a Simple Network Management Protocol rövidítése. Ez egy olyan protokoll, amely felügyeli a hálózatot, és kifejezetten a hálózaton lévő több eszköz közötti zavartalan és megszakítás nélküli kommunikációra készült. Több, a hálózaton elérhető eszközt kezel. Annak biztosítására szolgál, hogy a hálózat összes csomópontja folyamatosan üzemben maradjon, és megszakítás nélkül kommunikáljon, és figyeli a csomópont teljesítményét. Ez az egyik leggyakrabban használt hálózati protokoll, és az snmpwalk parancsa több csomópont egyidejű vizsgálatára alkalmas módszernek tekinthető. Ezenkívül az SNMP-kezelőből az SNMP-távoli eszközökre továbbítja az üzeneteket minden hálózati helyen.

Hogyan működik az SNMP?

Mielőtt rátérnénk az snmpwalk parancsra, ismerjük meg a Linux SNMP keretrendszerének működését. Az SNMP-keretrendszer az OSI-modell alkalmazási rétegén van telepítve, és információkat gyűjt az SNMP-t támogató összes alkalmazástól. Különféle szoftvertípusok használják az összegyűjtött adatokat a hálózaton lévő összes alkalmazás teljesítményének és állapotának elemzésére. Sőt, figyeli a hálózaton lévő eszközöket, rögzíti az esetleges hibákat és problémákat, és szükség szerint kijavítja azokat.







Mi az snmpwalk Linuxban?

Az snmpwalk az SNMP-keretrendszer olyan alkalmazása, amely több GETNEXT kérés automatikus végrehajtására szolgál. A GETNEXT paranccsal lekérdezi az SNMP-kompatibilis eszközöket, például útválasztókat és kapcsolókat stb., hogy adatokat gyűjtsön a hálózatról. Az snmpwalk parancs az OID-k (Object Identifiers) és a távoli eszközök közötti kommunikáció válaszának megerősítésével elhárítja a hibás és hiányzó statisztikákat a hálózati és más, SNMP-vel lekérdezett eszközökről.



Hogyan működik az snmpwalk Linux alatt?

Ez egy SNMP-alkalmazás, amely az SMS-ben (Security Management System) és a CLI-ben (Command Line Interface) található, amely a GETNEXT lekérdezést használja a hálózat csomópontjaitól származó információk gyűjtésére. A CLI-n egy OID kerül megadásra, amely meghatározza, hogy az objektumazonosító melyik részét keresse a GETNEXT kérés. Információkat gyűjt az SNMP-eszközökről a hálózaton keresztül, és a MIB-en (Management Information Base) tárolja az SNMP-ügynök lekérdezéséhez.



Az snmpwalk telepítése Linuxra

Az snmpwalk telepítése Linux operációs rendszerre hihetetlenül egyszerű. Ez a parancs csomagként érhető el Linux felhasználók számára. Az snmpwalk telepítésének folyamata azonban a Linux operációs rendszer terjesztésétől függ. Itt az ubuntu 22.04-et használjuk, ezért az snmpwalkot a következő paranccsal telepítjük rá:





Nyomja meg az Enter billentyűt a parancs végrehajtásához. A „sudo” root hozzáférést biztosít a parancs futtatásához. Az „apt-get” egy CLI-eszköz a Linux/Unix operációs rendszerben, amely csomagokkal és könyvtárakkal működik. Bármilyen funkciót végrehajt, például frissítést, telepítést, eltávolítást stb. Az „install” parancs telepíti az snmpwalkot és minden kapcsolódó funkcióját és egyéb függőségét az Ubuntu 22.04 rendszerünkön. A végrehajtás befejezése után a következő kimeneti eredményt fogja látni:



Most, hogy sikeresen telepítettük az SNMP-t, teszteljük az snmpwalk parancsot Ubuntu 22.04 rendszerünkben. De előtte ismerjük meg az snmpwalk parancs paramétereit és összetevőit.

Az snmpwalk paraméterei és összetevői Linuxban

Számos paraméter használható az snmpwalk paranccsal, például -v, -c, timeout, Community, hostname, -Os és object_id. A „-v” paraméter határozza meg az SNMP használni kívánt verzióját. A „-c” paraméter a közösségi karakterláncra vonatkozik. A „hostname” paraméter lehetővé teszi az SNMP-ügynök nevének megadását. A „-Os” paraméter az OID utolsó szimbolikus elemét jelöli. A „community” paraméter az olvasási közösség típusára vonatkozik. Végül az „object_id” határozza meg az objektumazonosítót, amely az alatta lévő összes SNMP-objektum visszaadására szolgál. Az snmpwalk ezen néhány elemét használhatja a Linux operációs rendszerben.

Térjünk át az snmpwalk parancs végrehajtására, hogy megnézzük az eredményt. Először is megkapjuk az SNMP beállításait az összes információ kinyomtatásával az „snmpwalk -h” paranccsal. Lássuk a következő parancsot:

Íme a minta kimenet:

Most teszteljük az snmpwalk parancsot, és nézzük meg, milyen eredményt kapunk. Mint tudjuk, az snmpwalk információkat gyűjt a hálózaton lévő összes forrásból, és lekéri az OID-t a MIB-től. Amikor végrehajtjuk az snmpwalk parancsot, egy értéktartományt kapunk az SNMP-ügynöktől. Futtassuk az snmpwalk parancsot, hogy megnézzük az eszközünk eredményét:

Itt a parancs „snmpwalk” eleme az SNMP alkalmazást, a „-v1” elem az SNMP verzióját, a „-c” elem pedig a közösségi karakterláncot jelöli. Végül a „127.0.0.1” az IPS-eszköz nyilvános IP-címe. Most pedig nézzük meg ennek a parancsnak az eredményét:

Vegye figyelembe, hogy az snmpwalk egy értéktartományt ad vissza az SNMP-ügynöktől. A parancs visszaadta az eszköz OID-jét is, amely 3.6.1.4.1.8072.3.2.10. Így lépkedhet át a hálózat csomópontján az snmpwalk paranccsal.

Következtetés

Ez a cikk az snmpwalk parancs áttekintése. Itt megtudtuk, mi az SNMP és mi a használata. Ezenkívül megtanultuk az SNMP alapvető működését. Mivel ez a cikk az snmpwalk parancs bemutatására készült, megtudtuk, mi az snmpwalk parancs, és hogyan működik. Továbbhaladva megtanultuk, hogyan kell telepíteni az snmpwalkot az Ubuntu 22.04 rendszerben, majd végrehajtottunk néhány parancsot, hogy megnézzük az snmpwalk parancs kimenetét.