లైనక్స్‌లో snmpwalk కమాండ్

Lainaks Lo Snmpwalk Kamand



Linux ఆపరేటింగ్ సిస్టమ్ అనేది అందరికీ అందుబాటులో ఉండే ఉచిత, ఉపయోగించడానికి సులభమైన మరియు ఓపెన్ సోర్స్ ఆపరేటింగ్ సిస్టమ్. ఇది నిల్వ, మెమరీ, CPU మొదలైన సిస్టమ్ యొక్క వనరులు మరియు హార్డ్‌వేర్‌లను నేరుగా నిర్వహిస్తుంది. Linux ఆపరేటింగ్ సిస్టమ్ అనేక కార్యకలాపాలను నిర్వహించే సిస్టమ్‌లోని హార్డ్‌వేర్ మరియు అప్లికేషన్‌ల మధ్య కనెక్షన్‌ను సృష్టిస్తుంది. Linux ఆపరేటింగ్ సిస్టమ్‌లతో పని చేస్తున్నప్పుడు, మీరు అనేక రకాల ఆదేశాలను చూస్తారు. ఈ ఆదేశాలు Linux OSతో పనిచేయడంలో మీకు సహాయపడతాయి. ఈ కథనం Linux ఆపరేటింగ్ సిస్టమ్‌లోని snmpwalk ఆదేశాల శీఘ్ర అవలోకనం. ఇక్కడ, మేము snmpwalk కమాండ్ మరియు Linux ఆపరేటింగ్ సిస్టమ్‌లో ఇది ఎలా పని చేస్తుందో మీకు మార్గనిర్దేశం చేస్తాము. కాబట్టి మనం ప్రారంభిద్దాం!

Linuxలో SNMP అంటే ఏమిటి?

snmpwalk కమాండ్ అంటే ఏమిటో వివరించే ముందు, Linux ఆపరేటింగ్ సిస్టమ్ యొక్క SNMP ఫ్రేమ్‌వర్క్ ద్వారా నడుద్దాం. SNMP అంటే సింపుల్ నెట్‌వర్క్ మేనేజ్‌మెంట్ ప్రోటోకాల్. ఇది నెట్‌వర్క్‌ను పర్యవేక్షించే ప్రోటోకాల్ మరియు నెట్‌వర్క్‌లో ఉన్న అనేక పరికరాల మధ్య మృదువైన మరియు అంతరాయం లేని కమ్యూనికేషన్ కోసం ప్రత్యేకంగా రూపొందించబడింది. ఇది నెట్‌వర్క్‌లో అందుబాటులో ఉన్న బహుళ పరికరాలను నిర్వహిస్తుంది. నెట్‌వర్క్‌లోని అన్ని నోడ్‌లు నిరంతరాయంగా కమ్యూనికేషన్‌తో రన్ అవుతున్నాయని మరియు నోడ్ పనితీరును పర్యవేక్షిస్తున్నాయని నిర్ధారించడానికి ఇది ఉపయోగించబడుతుంది. ఇది అత్యధికంగా ఉపయోగించే నెట్‌వర్కింగ్ ప్రోటోకాల్‌లలో ఒకటి, మరియు దాని snmpwalk ఆదేశం ఒకేసారి బహుళ నోడ్‌లను స్కాన్ చేయడానికి గో-టు పద్ధతిగా పరిగణించబడుతుంది. ఇది ప్రతి నెట్‌వర్కింగ్ సైట్‌లోని SNMP మేనేజర్ నుండి SNMP రిమోట్ పరికరాలకు సందేశాలను కూడా బదిలీ చేస్తుంది.

SNMP ఎలా పని చేస్తుంది?

snmpwalk కమాండ్‌కి వెళ్లే ముందు, Linux యొక్క SNMP ఫ్రేమ్‌వర్క్ ఎలా పనిచేస్తుందో అర్థం చేసుకుందాం. SNMP ఫ్రేమ్‌వర్క్ OSI మోడల్ యొక్క అప్లికేషన్ లేయర్‌పై అమలు చేయబడుతుంది మరియు SNMPకి మద్దతు ఇచ్చే అన్ని అప్లికేషన్‌ల నుండి సమాచారాన్ని సేకరిస్తుంది. నెట్‌వర్క్‌లోని ప్రతి అప్లికేషన్ యొక్క పనితీరు మరియు ఆరోగ్యాన్ని విశ్లేషించడానికి వివిధ రకాల సాఫ్ట్‌వేర్‌లు సేకరించిన వాటిని ఉపయోగిస్తాయి. అంతేకాకుండా, ఇది నెట్‌వర్క్‌లోని పరికరాలను పర్యవేక్షిస్తుంది, ఏవైనా లోపాలు లేదా సమస్యలను సంగ్రహిస్తుంది మరియు అవసరమైన విధంగా వాటిని పరిష్కరిస్తుంది.







Linux లో snmpwalk అంటే ఏమిటి?

snmpwalk అనేది SNMP ఫ్రేమ్‌వర్క్ యొక్క అప్లికేషన్, ఇది బహుళ GETNEXT అభ్యర్థనలను స్వయంచాలకంగా అమలు చేయడానికి ఉపయోగించబడుతుంది. నెట్‌వర్క్ నుండి డేటాను సేకరించడానికి రూటర్‌లు మరియు స్విచ్‌లు మొదలైన SNMP-ప్రారంభించబడిన పరికరాలను ప్రశ్నించడానికి ఇది GETNEXT ఆదేశాన్ని ఉపయోగిస్తుంది. OIDలు (ఆబ్జెక్ట్ ఐడెంటిఫైయర్‌లు) మరియు రిమోట్ పరికరాల మధ్య కమ్యూనికేషన్ యొక్క ప్రతిస్పందనను నిర్ధారించడం ద్వారా SNMPతో పోల్ చేయబడిన నెట్‌వర్కింగ్ మరియు ఇతర పరికరాల కోసం snmpwalk కమాండ్ తప్పు మరియు తప్పిపోయిన గణాంకాలను పరిష్కరిస్తుంది.



Linuxలో snmpwalk ఎలా పని చేస్తుంది?

ఇది నెట్‌వర్క్‌లోని నోడ్‌ల నుండి సమాచారాన్ని సేకరించడానికి GETNEXT ప్రశ్నను ఉపయోగించే SMS (సెక్యూరిటీ మేనేజ్‌మెంట్ సిస్టమ్) మరియు CLI (కమాండ్ లైన్ ఇంటర్‌ఫేస్)లో ఉన్న SNMP అప్లికేషన్. GETNEXT అభ్యర్థన ద్వారా ఆబ్జెక్ట్ ఐడెంటిఫైయర్‌లోని ఏ భాగాన్ని శోధించాలో పేర్కొనడానికి CLIలో OID ఇవ్వబడింది. ఇది నెట్‌వర్క్‌లోని SNMP పరికరాల నుండి సమాచారాన్ని సేకరిస్తుంది మరియు SNMP ఏజెంట్‌ను పోల్ చేయడానికి దానిని MIB (మేనేజ్‌మెంట్ ఇన్ఫర్మేషన్ బేస్)లో నిల్వ చేస్తుంది.



Linuxలో snmpwalkని ఎలా ఇన్‌స్టాల్ చేయాలి

Linux ఆపరేటింగ్ సిస్టమ్‌లో snmpwalkని ఇన్‌స్టాల్ చేయడం చాలా సులభం. ఈ ఆదేశం Linux వినియోగదారులకు ప్యాకేజీగా అందుబాటులో ఉంది. అయితే, snmpwalkని ఇన్‌స్టాల్ చేసే ప్రక్రియ మీ Linux OS పంపిణీపై ఆధారపడి ఉంటుంది. ఇక్కడ, మేము ubuntu 22.04ని ఉపయోగిస్తున్నాము, కాబట్టి మేము కింది ఆదేశాన్ని ఉపయోగించి దానిపై snmpwalkని ఇన్‌స్టాల్ చేస్తాము:





ఈ ఆదేశాన్ని అమలు చేయడానికి Enter నొక్కండి. 'sudo' మీరు ఆదేశాన్ని అమలు చేయడానికి రూట్ యాక్సెస్‌ను ఇస్తుంది. “apt-get” అనేది Linux/Unix OSలో ప్యాకేజీలు మరియు లైబ్రరీలతో పనిచేసే CLI సాధనం. ఇది అప్‌డేట్, ఇన్‌స్టాల్, రిమూవ్ మొదలైన ఏదైనా ఫంక్షన్‌ను నిర్వహిస్తుంది. “ఇన్‌స్టాల్” కమాండ్ snmpwalk మరియు దానికి సంబంధించిన అన్ని ఫంక్షన్‌లు మరియు ఇతర డిపెండెన్సీలను మా ఉబుంటు 22.04 సిస్టమ్‌లో ఇన్‌స్టాల్ చేస్తుంది. అమలు పూర్తయిన తర్వాత, మీరు ఈ అవుట్‌పుట్ ఫలితాన్ని చూడగలరు:



ఇప్పుడు మనం SNMPని విజయవంతంగా ఇన్‌స్టాల్ చేసాము, మన ఉబుంటు 22.04 సిస్టమ్‌లో snmpwalk ఆదేశాన్ని పరీక్షిద్దాం. కానీ, అంతకంటే ముందు, snmpwalk కమాండ్ యొక్క పారామితులు మరియు భాగాలను అర్థం చేసుకుందాం.

Linuxలో snmpwalk యొక్క పారామితులు మరియు భాగాలు

-v, -c, గడువు ముగిసింది, సంఘం, హోస్ట్ పేరు, -Os మరియు object_id వంటి అనేక పారామితులను snmpwalk కమాండ్‌తో ఉపయోగించవచ్చు. “-v” పరామితి మీరు ఉపయోగించాలనుకుంటున్న SNMP సంస్కరణను నిర్దేశిస్తుంది. “-c” పరామితి కమ్యూనిటీ స్ట్రింగ్‌ను సూచిస్తుంది. 'హోస్ట్ పేరు' పరామితి SNMP ఏజెంట్ పేరును అందించడానికి మిమ్మల్ని అనుమతిస్తుంది. “-Os” పరామితి OID యొక్క చివరి సింబాలిక్ మూలకాన్ని సూచిస్తుంది. 'కమ్యూనిటీ' పరామితి చదివే సంఘం యొక్క రకాన్ని సూచిస్తుంది. చివరగా, 'object_id' దాని క్రింద ఉన్న అన్ని SNMP ఆబ్జెక్ట్‌లను తిరిగి ఇవ్వడానికి ఉపయోగించే ఆబ్జెక్ట్ IDని నిర్వచిస్తుంది. మీరు Linux ఆపరేటింగ్ సిస్టమ్‌లో snmpwalk యొక్క ఈ కొన్ని అంశాలను ఉపయోగించవచ్చు.

దాని ఫలితాన్ని చూడటానికి snmpwalk కమాండ్‌ని అమలు చేయడానికి ముందుకు వెళ్దాం. ముందుగా, “snmpwalk -h” ఆదేశాన్ని ఉపయోగించి మొత్తం సమాచారాన్ని ముద్రించడం ద్వారా మేము SNMP ఎంపికలను పొందుతాము. కింది ఆదేశాన్ని చూద్దాం:

నమూనా అవుట్‌పుట్ ఇక్కడ ఉంది:

ఇప్పుడు, snmpwalk కమాండ్‌ని పరీక్షించి, మనకు ఎలాంటి ఫలితం లభిస్తుందో చూద్దాం. మనకు తెలిసినట్లుగా, snmpwalk నెట్‌వర్క్‌లో ఉన్న అన్ని మూలాల నుండి సమాచారాన్ని సేకరిస్తుంది మరియు MIB నుండి OIDని పొందుతుంది. మేము snmpwalk ఆదేశాన్ని అమలు చేసినప్పుడు, మేము SNMP ఏజెంట్ ద్వారా విలువల పరిధిని పొందుతాము. మన పరికరం నుండి ఫలితాన్ని చూడటానికి snmpwalk ఆదేశాన్ని అమలు చేద్దాం:

ఇక్కడ, కమాండ్ యొక్క “snmpwalk” మూలకం SNMP అప్లికేషన్‌ను సూచిస్తుంది, “-v1” మూలకం SNMP సంస్కరణను నిర్వచిస్తుంది మరియు “-c” మూలకం కమ్యూనిటీ స్ట్రింగ్‌ను నిర్వచిస్తుంది. చివరగా, “127.0.0.1” అనేది IPS పరికరం యొక్క పబ్లిక్ IP చిరునామా. ఇప్పుడు, ఈ ఆదేశం యొక్క ఫలితాన్ని చూద్దాం:

SNMP ఏజెంట్ నుండి snmpwalk విలువల పరిధిని అందిస్తుంది. ఆదేశం పరికరం యొక్క OIDని కూడా అందించింది, ఇది 3.6.1.4.1.8072.3.2.10. snmpwalk ఆదేశాన్ని ఉపయోగించి మీరు నెట్‌వర్క్‌లోని నోడ్ ద్వారా ఈ విధంగా నడవవచ్చు.

ముగింపు

ఈ వ్యాసం snmpwalk కమాండ్ యొక్క నడక. ఇక్కడ, SNMP అంటే ఏమిటి మరియు దాని ఉపయోగం ఏమిటి అనే దాని గురించి మేము తెలుసుకున్నాము. అలాగే, మేము SNMP యొక్క ప్రాథమిక పనిని నేర్చుకున్నాము. ఈ కథనం snmpwalk కమాండ్‌ని ప్రదర్శించడానికి రూపొందించబడినందున, మేము snmpwalk కమాండ్ అంటే ఏమిటి మరియు అది ఎలా పని చేస్తుందో తెలుసుకున్నాము. ముందుకు వెళుతున్నప్పుడు, మేము ఉబుంటు 22.04 సిస్టమ్‌లో snmpwalkని ఎలా ఇన్‌స్టాల్ చేయాలో నేర్చుకున్నాము, ఆపై snmpwalk కమాండ్ అవుట్‌పుట్‌ను చూడటానికి మేము కొన్ని ఆదేశాలను అమలు చేసాము.