यह कमांड snmpcmd है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
snmpcmd - अधिकांश नेट-एसएनएमपी कमांड-लाइन टूल्स के लिए सामान्य विकल्प और व्यवहार
SYNOPSIS
एसएनएमपीसीएमडी [विकल्प] एजेंट [पैरामीटर]
वर्णन
यह मैनुअल पेज एसएनएमपी कमांड के लिए सामान्य विकल्पों का वर्णन करता है: smpbulkget,
smpbulkwalk, स्नंपडेल्टा, snmpget, smpgetnext, स्नैपनेटस्टैट, स्नैपसेट, smpstatus,
स्नेम्पटेबल, स्नम्पटेस्ट, स्नैपट्रैप, एसएनएमपीडीएफ, खर्राटे आना , snmpwalk . कमांड लाइन
एसएनएमपी सक्षम नेटवर्क इकाई के साथ संचार करने के लिए एप्लिकेशन एसएनएमपी प्रोटोकॉल का उपयोग करते हैं, एक
एजेंट अलग-अलग एप्लिकेशन आमतौर पर (लेकिन जरूरी नहीं) अतिरिक्त पैरामीटर लेते हैं
जो एजेंट विनिर्देश के बाद दिया जाता है। इन मापदंडों को में प्रलेखित किया गया है
प्रत्येक एप्लिकेशन के लिए मैनुअल पेज।
कमांड लाइन कॉन्फ़िग विकल्प
इस मैनुअल पेज में वर्णित विकल्पों के अलावा, में वर्णित सभी टोकन
la snmp.conf और अन्य .conf मैनुअल पेजों का उपयोग नेट-एसएनएमपी की कमांड लाइन पर किया जा सकता है
अनुप्रयोगों के साथ-साथ उन्हें "-" के साथ उपसर्ग करके। ईजी, निर्दिष्ट करना
--dontLoadHostConfig=सत्य कमांड लाइन पर विशिष्ट होस्ट की लोडिंग चालू हो जाएगी
कॉन्फ़िगरेशन फ़ाइलें।
snmp.conf फ़ाइल सेटिंग्स और डबल-डैश तर्क सिंगल-डैश को ओवर-राइड करते हैं
तर्क। तो यह ध्यान रखना महत्वपूर्ण है कि यदि सिंगल-डैश तर्क काम नहीं कर रहे हैं क्योंकि
आपके पास सेटिंग्स हैं snmp.conf फ़ाइल जो उनके साथ विरोध करती है तो आपको उपयोग करने की आवश्यकता होगी
लंबे समय तक डबल-डैश तर्क सफलतापूर्वक ट्रम्प करने के लिए snmp.conf फ़ाइल सेटिंग्स।
सामान्य ऑप्शंस
ये विकल्प नियंत्रित करते हैं कि एसएनएमपी के किस संस्करण की परवाह किए बिना नेट-एसएनएमपी कमांड कैसे व्यवहार करते हैं
आप उपयोग कर रहे हैं। विशिष्ट संस्करणों को नियंत्रित करने वाले विकल्पों के लिए नीचे और देखें या उप-
एसएनएमपी प्रोटोकॉल के मॉड्यूल।
-d भेजे और प्राप्त किए गए कच्चे एसएनएमपी पैकेट (हेक्साडेसिमल में) डंप करें।
-D[टोकन[,...]]
दिए गए के लिए डिबगिंग आउटपुट चालू करें टोकन(एस)। प्रयत्न सब अत्यंत क्रिया के लिए
उत्पादन.
-एच, --मदद
एक संक्षिप्त उपयोग संदेश प्रदर्शित करें और फिर बाहर निकलें।
-H कमांड द्वारा समझे गए कॉन्फ़िगरेशन फ़ाइल निर्देशों की एक सूची प्रदर्शित करें और फिर
बाहर जाएं।
-I [brRhu]
इनपुट पार्सिंग विकल्प निर्दिष्ट करता है। देखो इनपुट विकल्प नीचे.
-L [ईईएफओओएस]
आउटपुट लॉगिंग विकल्प निर्दिष्ट करता है। देखो काटना विकल्प नीचे.
-m मिब्लिस्ट
इसके लिए लोड करने के लिए एमआईबी मॉड्यूल (फाइल नहीं) की एक कोलन से अलग सूची निर्दिष्ट करता है
आवेदन। यह पर्यावरण चर MIBS को ओवरराइड (या संवर्द्धन) करता है,
snmp.conf निदेश एमआईबीज़, और नेट-एसएनएमपी पुस्तकालय में हार्डकोड किए गए एमआईबी की सूची।
If मिब्लिस्ट एक अग्रणी '-' या '+' वर्ण है, तो सूचीबद्ध एमआईबी मॉड्यूल हैं
इस सूची के पहले या बाद में आने वाली डिफ़ॉल्ट सूची के अतिरिक्त लोड किया गया
क्रमश। अन्यथा, निर्दिष्ट एमआईबी लोड हो जाते हैं बजाय इस चूक का
सूची।
विशेष कीवर्ड सब एमआईबी निर्देशिका खोज में सभी एमआईबी मॉड्यूल लोड करने के लिए प्रयोग किया जाता है
सूची। हर फाइल जिसका नाम "।" से शुरू नहीं होता है। पार्स किया जाएगा जैसे कि यह a . था
एमआईबी फ़ाइल।
-M डारलिस्ट
एमआईबी की खोज के लिए कोलन से अलग की गई निर्देशिकाओं की सूची निर्दिष्ट करता है। यह ओवरराइड करता है
(या संवर्द्धन) पर्यावरण चर MIBDIRS, the snmp.conf निदेश मिबदिर्स,
और डिफ़ॉल्ट निर्देशिका को नेट-एसएनएमपी पुस्तकालय में हार्डकोड किया गया
(/usr/शेयर/snmp/mibs).
If डारलिस्ट एक अग्रणी '-' या '+' वर्ण है, तो दी गई निर्देशिकाओं को जोड़ा जाता है
डिफ़ॉल्ट सूची में, इस सूची में निर्देशिकाओं के पहले या बाद में खोजा जा रहा है
क्रमश। अन्यथा, निर्दिष्ट निर्देशिका खोजी जाती हैं बजाय इस का
डिफ़ॉल्ट सूची।
ध्यान दें कि सूची में बाद में प्रदर्शित होने वाली निर्देशिकाओं को प्राथमिकता दी गई है
पहले वाले। किसी भी MIB निर्देशिका को खोजने से बचने के लिए, MIBDIRS परिवेश सेट करें
रिक्त स्ट्रिंग ("") के लिए चर।
ध्यान दें कि एमआईबी -एम विकल्प या का उपयोग करके निर्दिष्ट किया गया है एमआईबीज़ विन्यास निर्देश
-M विकल्प (या .) द्वारा सूचीबद्ध निर्देशिकाओं में से एक से लोड किया जाएगा
समकक्ष)। NS mibफ़ाइल निर्देश निर्दिष्ट एमआईबी फ़ाइल के लिए एक पूर्ण पथ लेता है,
इसलिए इसे एमआईबी निर्देशिका खोज सूची में होने की आवश्यकता नहीं है।
-v 1 | 2c | 3
उपयोग करने के लिए प्रोटोकॉल संस्करण निर्दिष्ट करता है: 1 (RFCs 1155-1157), 2c (RFCs 1901-1908), या
3 (आरएफसी 2571-2574)। डिफ़ॉल्ट रूप से संस्करण 3 है defसंस्करण
में टोकन snmp.conf फ़ाइल. -O [एबीईएफएनक्यूक्यूएसएसटीटीयूयूवीएक्सएक्स] आउटपुट प्रिंटिंग निर्दिष्ट करता है
विकल्प। देखो आउटपुट विकल्प नीचे.
-P [सीडीआरयूडब्ल्यूडब्ल्यू]
एमआईबी पार्सिंग विकल्प निर्दिष्ट करता है। देखो मेबा पदच्छेद विकल्प नीचे.
-r पुनर्प्रयास
अनुरोधों में उपयोग किए जाने वाले पुनर्प्रयासों की संख्या निर्दिष्ट करता है। डिफ़ॉल्ट 5 है।
-t मध्यांतर
पुनर्प्रयासों के बीच सेकंड में टाइमआउट निर्दिष्ट करता है। डिफ़ॉल्ट 1 है। फ़्लोटिंग पॉइंट
संख्याओं का उपयोग सेकंड के अंशों को निर्दिष्ट करने के लिए किया जा सकता है।
-वी, --संस्करण
एप्लिकेशन के लिए संस्करण जानकारी प्रदर्शित करें और फिर बाहर निकलें।
-Yनाम= "मान"
--नाम= "मान"
में समर्थित किसी भी टोकन ("नाम") को निर्दिष्ट करने की अनुमति देता है snmp.conf फ़ाइल और सेट
इसका मूल्य "मूल्य" के लिए। में संबंधित टोकन को ओवरराइड करता है snmp.conf फ़ाइल। ले देख
snmp.conf(5) टोकन की पूरी सूची के लिए।
एसएनएमपीवी3 ऑप्शंस
निम्नलिखित विकल्प SNMPv3 के सभी रूपों के लिए सामान्य हैं, भले ही वह SNMPvXNUMX ही क्यों न हो
यूएसएम के साथ मूल एसएनएमपीवी3 या नया एसएनएमपीवी3 ओवर (डी) टीएलएस सपोर्ट।
-l सेकलेवल
SNMPv3 संदेशों के लिए प्रयुक्त सुरक्षा स्तर सेट करें (noAuthNoPriv|authNoPriv|authPriv)।
किसी भी स्तर से अधिक का उपयोग करते समय उपयुक्त पास वाक्यांश प्रदान किया जाना चाहिए
noAuthNoPriv. ओवरराइड करता है रक्षा सुरक्षा स्तर में टोकन snmp.conf फ़ाइल.
-n प्रसंगनाम
SNMPv3 संदेशों के लिए प्रयुक्त प्रसंगनाम सेट करें। डिफ़ॉल्ट संदर्भनाम खाली है
डोरी ""। ओवरराइड करता है defContext में टोकन snmp.conf फ़ाइल.
एसएनएमपीवी3 के ऊपर टीएलएस ऑप्शंस
ये विकल्प TLS परत के लिए परिवहन-विशिष्ट पैरामीटर पास करते हैं। यदि आप एसएनएमपी का उपयोग कर रहे हैं
टीएलएस या डीटीएलएस पर आपको इन कमांड के माध्यम से इनमें से एक संयोजन को पारित करने की आवश्यकता होगी
लाइन विकल्प या snmp.conf कॉन्फ़िगरेशन टोकन के माध्यम से।
के बारे में एक नोट एस : नेट-एसएनएमपी प्रत्येक में X.509 प्रमाणपत्र ढूंढता है
सामान्य SNMP कॉन्फ़िगरेशन निर्देशिका "tls" उपनिर्देशिका के अंतर्गत पथ खोजती है। आईई, आईटी
में दिखेगा ~/.snmp/tls और प्रमाणपत्रों के लिए /usr/local/share/snmp/tls में। NS
प्रमाणपत्र घटकों (जैसे, सार्वजनिक और निजी हिस्सों) को उप-निर्देशिकाओं में संग्रहीत किया जाता है
निर्देशिकाओं के इस रूट सेट के नीचे। मदद के लिए नेट-स्नैम्प-सर्टिफिकेट टूल देखें
नेट-एसएनएमपी प्रमाणपत्रों का आयात, निर्माण और प्रबंधन। एस कर सकते हैं
उपयोग करने के लिए प्रमाण पत्र के एक फिंगरप्रिंट का संदर्भ लें (नेट-स्नैम्प-सर्टिफिकेट टूल मदद कर सकता है
आप प्रमाणपत्रों का पता लगाते हैं) या फ़ाइल नाम के उपसर्ग का उपयोग किया जा सकता है। उदाहरण के लिए, यदि
आपके पास "snmpd.crt" प्रमाणपत्र फ़ाइल थी, तो आप केवल प्रमाण पत्र के माध्यम से देख सकते हैं
"snmpd" विनिर्देशक।
-T स्थानीय प्रमाणपत्र =
परिवहन को इंगित करता है कि किस कुंजी का उपयोग आरंभ करने के लिए किया जाना चाहिए (D)TLS क्लाइंट
सम्बन्ध। यह आमतौर पर प्रमाणपत्र का उपयोग करते हुए पाया जाने वाला प्रमाणपत्र होगा
फ़िंगरप्रिंट, एप्लिकेशन का नाम (जैसे snmpd, snmptrapd, perl, python) या
सामान्य अनुप्रयोगों में से किसी एक का उपयोग करते हुए सामान्यीकृत नाम "snmpapp" (snmpget,
स्नैम्पवॉक, आदि)। इसे एक snmp.conf में localCert विनिर्देशक का उपयोग करके भी सेट किया जा सकता है
विन्यास फाइल।
-T पीयरसर्ट =
यदि आप किसी विशेष प्रमाण पत्र को दूसरे पक्ष द्वारा प्रस्तुत किए जाने की अपेक्षा करते हैं तो आप
इस विनिर्देशक का उपयोग उस प्रमाण पत्र को इंगित करने के लिए कर सकता है जो इसे प्रस्तुत करना चाहिए। अगर यह विफल रहता है
अपेक्षित प्रमाण पत्र प्रस्तुत करने के लिए ग्राहक कनेक्शन खोलने से इंकार कर देगा
(क्योंकि अन्यथा करने से बीच-बीच में हमले हो सकते हैं)। यह भी कर सकते हैं
एक snmp.conf कॉन्फ़िगरेशन फ़ाइल में पीअरकर्ट विनिर्देशक का उपयोग करके सेट किया जा सकता है।
-T ट्रस्ट_सर्ट =
यदि आपके पास एक विश्वसनीय CA प्रमाणपत्र है जिस पर आप भरोसा करना चाहते हैं, तो आप इसका उपयोग कर सकते हैं
यह ध्वज किसी दिए गए प्रमाणपत्र को ट्रस्ट एंकर के रूप में लोड करने के लिए है। प्रमाण पत्र की एक प्रति
नेट-एसएनएमपी प्रमाणपत्र भंडारण प्रणाली के भीतर मौजूद होना चाहिए या इसे इंगित करना चाहिए
पथ का पूरा नाम। "trustCert" snmp.conf कॉन्फ़िगरेशन टोकन भी देखें।
-T उनका_होस्टनाम=
यदि सर्वर का प्रस्तुत प्रमाण पत्र एक ट्रस्ट एंकर का उपयोग करके मान्य किया जा सकता है तो
उनके होस्टनाम की जांच यह सुनिश्चित करने के लिए की जाएगी कि उनका प्रस्तुत होस्टनाम एक से मेल खाता है
अपेक्षित है (आप goodhost.example.com से कनेक्ट नहीं करना चाहते हैं और स्वीकार करते हैं a
badhost.example.com द्वारा प्रस्तुत प्रमाण पत्र क्या आप?) यह टोकन निर्दिष्ट कर सकता है
सटीक होस्ट नाम दूरस्थ पक्ष द्वारा प्रस्तुत किए जाने की उम्मीद है, या तो a
विषयAltName फ़ील्ड या सर्वर के X.509 प्रमाणपत्र के CommonName फ़ील्ड में।
एसएनएमपीवी3 साथ में USM ऑप्शंस
ये विकल्प मूल उपयोगकर्ता-आधारित सुरक्षा मॉडल के साथ SNMPv3 का उपयोग करने के लिए विशिष्ट हैं
(यूएसएम)।
-3 [एमएमकेके] 0xहेक्सकी
SNMPv3 लेनदेन के लिए उपयोग की जाने वाली कुंजियाँ सेट करता है। ये विकल्प आपको सेट करने की अनुमति देते हैं
मास्टर प्रमाणीकरण और एन्क्रिप्शन कुंजी (क्रमशः -3 एम और -3 एम) या सेट करें
स्थानीयकृत प्रमाणीकरण और एन्क्रिप्शन कुंजी (क्रमशः -3k और -3K)। एसएनएमपीवी3
इन झंडों का उपयोग करके, या चाबियों के उपयोग से चाबियों को या तो हाथ से पारित किया जा सकता है
नीचे चर्चा किए गए -ए और -एक्स झंडे का उपयोग करके पासवर्ड से उत्पन्न। आगे के लिए
SNMPv3 और कुंजीयन जानकारी के इसके उपयोग पर विवरण, नेट-एसएनएमपी ट्यूटोरियल देखें
वेबसाइट ( http://www.Net-SNMP.org/tutorial-5/commands/ ) ओवरराइड करता है
defAuthMasterKey (-3m), defPrivMasterKey (-3M), defAuthLocalizedKey (-3k) या
defPrivLocalizedKey (-3K) टोकन, क्रमशः, में snmp.conf फ़ाइल, देखें
snmp.conf(5).
-a प्रामाणिक प्रोटोकॉल
प्रमाणित SNMPv5 के लिए प्रयुक्त प्रमाणीकरण प्रोटोकॉल (MD3 या SHA) सेट करें
संदेश। ओवरराइड करता है defAuthType में टोकन snmp.conf फ़ाइल.
-A प्रमाणीकरण पासवर्ड
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त प्रमाणीकरण पास वाक्यांश सेट करें।
ओवरराइड करता है defAuthपासफ़्रेज़ में टोकन snmp.conf फ़ाइल। यह असुरक्षित है
कमांड लाइन पर पास वाक्यांश निर्दिष्ट करें, देखें snmp.conf(5).
-e इंजन आईडी
SNMPv3 अनुरोध संदेशों के लिए उपयोग किया जाने वाला आधिकारिक (सुरक्षा) इंजन आईडी सेट करें, दिया गया
एक हेक्साडेसिमल स्ट्रिंग के रूप में (वैकल्पिक रूप से "0x" द्वारा उपसर्ग)। यह आमतौर पर नहीं है
इस इंजन आईडी को निर्दिष्ट करने के लिए आवश्यक है, क्योंकि यह आमतौर पर खोजा जाएगा
स्वचालित रूप से.
-E इंजन आईडी
SNMPv3 REQUEST संदेशों के लिए उपयोग किए जाने वाले संदर्भ इंजन को सेट करें scopedPdu, जिसे a . के रूप में दिया गया है
हेक्साडेसिमल स्ट्रिंग। यदि निर्दिष्ट नहीं है, तो यह आधिकारिक के लिए डिफ़ॉल्ट होगा
इंजन आईडी
-u सेकंडनाम
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त सुरक्षा नाम सेट करें। ओवरराइड करता है
defSecurityName में टोकन snmp.conf फ़ाइल.
-x निजी प्रोटोकॉल
एन्क्रिप्टेड SNMPv3 संदेशों के लिए उपयोग किए जाने वाले गोपनीयता प्रोटोकॉल (DES या AES) को सेट करें।
ओवरराइड करता है defPrivType में टोकन snmp.conf फ़ाइल। यह विकल्प केवल तभी मान्य है जब
नेट-एसएनएमपी सॉफ्टवेयर ओपनएसएसएल का उपयोग करने के लिए बनाया गया था।
-X निजी पासवर्ड
एन्क्रिप्टेड SNMPv3 संदेशों के लिए उपयोग किए जाने वाले गोपनीयता पास वाक्यांश को सेट करें। ओवरराइड करता है
defPrivपासफ़्रेज़ में टोकन snmp.conf फ़ाइल। पास निर्दिष्ट करना असुरक्षित है
कमांड लाइन पर वाक्यांश, देखें snmp.conf(5).
-Z जूते, समय
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त इंजनबूट और इंजन समय सेट करें। इस
एक प्रमाणित के साथ एजेंटों के बूट/समय की स्थानीय धारणा को प्रारंभ करेगा
एलसीडी में संग्रहीत मूल्य। आमतौर पर इस विकल्प को निर्दिष्ट करने की आवश्यकता नहीं होती है, जैसे
ये मान आमतौर पर स्वचालित रूप से खोजे जाएंगे।
एसएनएमपीवी1 और एसएनएमपीवी2सी ऑप्शंस
-c समुदाय
SNMPv1/v2c लेनदेन के लिए समुदाय स्ट्रिंग सेट करें। ओवरराइड करता है defसमुदाय
में टोकन snmp.conf फ़ाइल.
एजेंट विनिर्देशन
डोर एजेंट में SYNOPSIS उपरोक्त दूरस्थ एसएनएमपी इकाई को निर्दिष्ट करता है जिसके साथ
संवाद। यह विनिर्देश रूप लेता है:
[ :]
अपने सरलतम रूप में, एजेंट विनिर्देश में एक होस्टनाम, या एक IPv4 पता शामिल हो सकता है
मानक "बिंदीदार क्वाड" संकेतन। इस मामले में, संचार का उपयोग करने का प्रयास किया जाएगा
UDP/IPv4 दिए गए होस्ट के पोर्ट 161 पर। अन्यथा का हिस्सा
विनिर्देश निम्न तालिका के अनुसार पार्स किया गया है:
प्रारूप
यूडीपी होस्टनाम [: पोर्ट] or IPv4-पता [: पोर्ट]
टीसीपी होस्टनाम [: पोर्ट] or IPv4-पता [: पोर्ट]
यूनिक्स पथनाम
आईपीएक्स [नेटवर्क]: नोड [/ पोर्ट]
एएएल5पीवीसी or पीवीसी [इंटरफ़ेस।] [वीपीआई।]वीसीआई
udp6 या udpv6 या udpipv6 होस्टनाम [: पोर्ट] or IPv6-पता: पोर्ट or
'['आईपीवी6-पता']'[:पोर्ट]
tcp6 या tcpv6 या tcpipv6 होस्टनाम [: पोर्ट] or IPv6-पता: पोर्ट or
'['आईपीवी6-पता']'[:पोर्ट]
ध्यान दें कि तार केस-असंवेदनशील होते हैं, उदाहरण के लिए, "टीसीपी"
और "टीसीपी" समकक्ष हैं। उनकी व्याख्या के साथ कुछ उदाहरण यहां दिए गए हैं:
होस्टनाम:161 UDP/IPv4 डेटाग्राम का उपयोग करके क्वेरी निष्पादित करें मेजबाननाम बंदरगाह पर 161.
":161" यहां बेमानी है क्योंकि यह डिफ़ॉल्ट एसएनएमपी पोर्ट है
किसी भी स्थिति में।
यूडीपी:होस्टनाम पिछले विनिर्देश के समान। "udp:" बेमानी है
यहाँ चूंकि UDP/IPv4 डिफ़ॉल्ट परिवहन है।
टीसीपी:होस्टनाम:1161 जुड़े मेजबाननाम बंदरगाह पर 1161 TCP/IPv4 का उपयोग करना और क्वेरी करना
उस कनेक्शन पर। udp6:होस्टनाम:10161 क्वेरी का उपयोग करके निष्पादित करें
पोर्ट करने के लिए UDP/IPv6 डेटाग्राम 10161 on मेजबाननाम (जो देखा जाएगा
AAAA रिकॉर्ड के रूप में)।
UDP6:[fe80::2d0:b7ff:fe21:c6c0]
पते पर 6 पोर्ट करने के लिए UDP/IPv161 डेटाग्राम का उपयोग करके क्वेरी निष्पादित करें
fe80::2d0:b7ff:fe21:c6c0.
टीसीपीआईपीवी6:[::1]:1611 स्थानीय होस्ट पर पोर्ट 1611 से कनेक्ट करें (:: 1 IPv6 की भाषा में)
TCP/IPv6 का उपयोग करना और उस कनेक्शन पर क्वेरी करना।
टीएलएस:होस्टनाम:10161
dtls:होस्टनाम:10161 ISMS द्वारा प्रलेखित DTLS या TLS पर SNMP का उपयोग करके कनेक्ट करता है
कार्यकारी समूह (आरएफसी अभी तक इस तिथि तक प्रकाशित नहीं हुई है)। यह करेगा
की आवश्यकता है (और स्वचालित रूप से सुनिश्चित करता है) कि टीएसएम सुरक्षा मॉडल है
उपयोग में। आपको इसके लिए विश्वास पथ सेट करने की भी आवश्यकता होगी
सर्वर द्वारा प्रस्तुत प्रमाण पत्र (विवरण के लिए ऊपर देखें .)
इस का)।
एसएसएच: होस्टनाम: 22 एसएसएच पर एसएनएमपी का उपयोग करके कनेक्ट करता है जैसा कि आईएसएमएस काम कर रहा है
समूह (आरएफसी अभी तक इस तिथि तक प्रकाशित नहीं हुई है)। इसकी आवश्यकता होगी
कि TSM सुरक्षा मॉडल उपयोग में है (--defSecurityModel=tsm)।
आईपीएक्स::00D0B7AAE308 IPX डेटाग्राम का उपयोग करके नोड नंबर पर क्वेरी निष्पादित करें 00D0B7AAE308 on
डिफ़ॉल्ट नेटवर्क, और 36879 (900F .) के डिफ़ॉल्ट IPX पोर्ट का उपयोग करना
हेक्साडेसिमल), जैसा कि RFC 1906 में सुझाया गया है।
ipx:0AE43409:00D0B721C6C0/1161
पोर्ट करने के लिए IPX डेटाग्राम का उपयोग करके क्वेरी निष्पादित करें 1161 नोड नंबर पर
00D0B721C6C0 नेटवर्क नंबर पर 0AE43409.
यूनिक्स:/tmp/स्थानीय-एजेंट यूनिक्स डोमेन सॉकेट से कनेक्ट करें /tmp/स्थानीय-एजेंट, और प्रदर्शन
उस कनेक्शन पर पूछताछ।
/tmp/स्थानीय-एजेंट पिछले विनिर्देश के समान, चूंकि यूनिक्स डोमेन है
डिफ़ॉल्ट परिवहन iff का पहला वर्ण iff
पता> एक '/' है।
उपनाम: मेरा नाम के लिए एक कनेक्शन निष्पादित करें Myname उपनाम जिसे परिभाषित करने की आवश्यकता है
snmp.conf फ़ाइल में "जैसे लाइन का उपयोग करके" उर्फ Myname
यूडीपी:127.0.0.1:9161 "। किसी भी प्रकार की परिवहन परिभाषा हो सकती है
उपनाम विस्तार पैरामीटर के रूप में उपयोग किया जाता है। उपनाम विशेष रूप से हैं
बार-बार जटिल परिवहन स्ट्रिंग्स का उपयोग करने के लिए उपयोगी।
एएएल5पीवीसी:100 स्थायी वर्चुअल पर भेजे गए AAL5 PDU का उपयोग करके क्वेरी निष्पादित करें
पहले एटीएम एडेप्टर पर वीपीआई = 0 और वीसीआई = 100 (दशमलव) के साथ सर्किट
मशीन में।
पीवीसी:1.10.32 स्थायी वर्चुअल पर भेजे गए AAL5 PDU का उपयोग करके क्वेरी निष्पादित करें
दूसरे पर VPI=10 (दशमलव) और VCI=32 (दशमलव) के साथ सर्किट
मशीन में एटीएम एडॉप्टर। ध्यान दें कि "पीवीसी" के लिए समानार्थी है
"एएएल5पीवीसी"।
ध्यान दें कि ऊपर सूचीबद्ध सभी परिवहन डोमेन हमेशा उपलब्ध नहीं रहेंगे; के लिये
उदाहरण के लिए, बिना IPv6 समर्थन वाले होस्ट udp6 परिवहन पते का उपयोग करने में सक्षम नहीं होंगे, और
ऐसा करने के प्रयासों के परिणामस्वरूप "अज्ञात होस्ट" त्रुटि होगी। इसी तरह, AAL5 PVC के बाद से
समर्थन केवल वर्तमान में लिनक्स पर उपलब्ध है, यह अन्य पर उसी त्रुटि के साथ विफल हो जाएगा
प्लेटफार्मों।
मेबा पदच्छेद विकल्प
नेट-एसएनएमपी एमआईबी पार्सर ज्यादातर प्रबंधन सूचना (एसएमआई) की संरचना का पालन करता है।
जैसा कि विनिर्देश समय के साथ बदल गया है, और (अहम) विविधता की मान्यता में
एमआईबी फाइलों में व्यक्त अनुपालन में, अतिरिक्त विकल्प अधिक लचीलापन प्रदान करते हैं
एमआईबी फाइलें पढ़ना।
-पीसी टॉगल करता है कि क्या ASN.1 टिप्पणियों का विस्तार MIB स्रोत लाइन के अंत तक होना चाहिए।
कड़ाई से बोलते हुए, "--" की दूसरी उपस्थिति को टिप्पणी समाप्त करनी चाहिए, लेकिन
यह कुछ एमआईबी फाइलों को तोड़ देता है। डिफ़ॉल्ट व्यवहार (टिप्पणियों की व्याख्या करने के लिए
सही ढंग से) को कॉन्फ़िगरेशन टोकन के साथ भी सेट किया जा सकता है टिप्पणी करने के लिएEOL.
-पीडी एमआईबी फाइलों को पार्स करते समय एमआईबी ऑब्जेक्ट विवरण की लोडिंग अक्षम करता है। इस
चल रहे एप्लिकेशन द्वारा उपयोग की जाने वाली मेमोरी की मात्रा को कम करता है।
-पी.ई टॉगल करता है कि एमआईबी फाइलों को पार्स करते समय आई त्रुटियों को दिखाना है या नहीं। इसमे शामिल है
आयातित मॉड्यूल और एमआईबी ऑब्जेक्ट्स के संदर्भ जो एमआईबी में स्थित नहीं हो सकते हैं
निर्देशिका खोज सूची। डिफ़ॉल्ट व्यवहार को इसके साथ भी सेट किया जा सकता है
विन्यास टोकन दिखाएँMibत्रुटियाँ.
-पीआर यदि एक ही एमआईबी ऑब्जेक्ट (मूल नाम और उप-पहचानकर्ता) कई बार दिखाई देता है
लोड की गई MIB परिभाषाओं की सूची, पढ़ने के लिए अंतिम संस्करण का उपयोग करें। By
डिफ़ॉल्ट रूप से, पहले संस्करण का उपयोग किया जाएगा, और किसी भी डुप्लीकेट को छोड़ दिया जाएगा। इस
व्यवहार को कॉन्फ़िगरेशन टोकन के साथ भी सेट किया जा सकता है mibReplaceWithनवीनतम.
ऐसा आदेश आम तौर पर केवल तभी प्रासंगिक होता है जब दो एमआईबी फाइलें परस्पर विरोधी हों
एक ही ओआईडी के लिए ऑब्जेक्ट परिभाषाएं (या एक ही मूल एमआईबी के विभिन्न संशोधन
वस्तु)।
पु टॉगल करता है कि एमआईबी ऑब्जेक्ट नामों और अन्य में अंडरलाइन कैरेक्टर को अनुमति देना है या नहीं
प्रतीक कड़ाई से बोलते हुए, यह मान्य SMI सिंटैक्स नहीं है, लेकिन कुछ विक्रेता MIB
फ़ाइलें ऐसे नामों को परिभाषित करती हैं। डिफ़ॉल्ट व्यवहार को इसके साथ भी सेट किया जा सकता है
विन्यास टोकन mibAllowअंडरलाइन.
-पीडब्ल्यूई एमआईबी फाइलों को पार्स करने और समग्र ओआईडी बनाने में विभिन्न चेतावनी संदेश दिखाएं
पेड़। इसे कॉन्फ़िगरेशन निर्देश के साथ भी सेट किया जा सकता है एमआईबी चेतावनी स्तर 1
-पीडब्ल्यू कुछ अतिरिक्त चेतावनी संदेश दिखाएं, जो अधिकतर व्यक्तिगत MIB को पार्स करने से संबंधित हैं
वस्तुओं। इसे कॉन्फ़िगरेशन निर्देश के साथ भी सेट किया जा सकता है एमआईबी चेतावनी स्तर 2
आउटपुट विकल्प
एसएनएमपी कमांड से आउटपुट के प्रारूप को विभिन्न मापदंडों का उपयोग करके नियंत्रित किया जा सकता है
la -O झंडा। इन उप-विकल्पों के प्रभाव को से तुलना करके देखा जा सकता है
डिफ़ॉल्ट आउटपुट के बाद (जब तक कि अन्यथा निर्दिष्ट न हो):
$ snmpget -c सार्वजनिक -v 1 लोकलहोस्ट sysUpTime.0
SNMPv2-MIB::sysUpTime.0 = Timeticks: (14096763) 1 दिन, 15:09:27.63
-ओए स्ट्रिंग मानों को ASCII स्ट्रिंग्स के रूप में प्रदर्शित करें (जब तक कि इसके लिए DISPLAY-HINT परिभाषित न हो)
संबंधित एमआईबी ऑब्जेक्ट)। डिफ़ॉल्ट रूप से, पुस्तकालय यह निर्धारित करने का प्रयास करता है
क्या मान एक प्रिंट करने योग्य या बाइनरी स्ट्रिंग है, और इसे उसी के अनुसार प्रदर्शित करता है।
यह विकल्प उन वस्तुओं को प्रभावित नहीं करता है जो do एक प्रदर्शन संकेत है।
-ओब उदाहरण की व्याख्या करने की कोशिश करने के बजाय तालिका अनुक्रमणिका को संख्यात्मक रूप से प्रदर्शित करें
उप-पहचानकर्ता स्ट्रिंग या OID मान के रूप में:
$ snmpgetnext -c सार्वजनिक -v 1 लोकलहोस्ट vacmSecurityModel
SNMP-दृश्य-आधारित-ACM-MIB::vacmSecurityModel.0."wes" = xxx
$ snmpgetnext -c सार्वजनिक -v 1 -ओब लोकलहोस्ट vacmSecurityModel
SNMP-दृश्य-आधारित-ACM-MIB::vacmSecurityModel.0.3.119.101.115 = xxx
-ओई गणना मूल्यों से प्रतीकात्मक लेबल हटाता है:
$ snmpget -c सार्वजनिक -v 1 लोकलहोस्ट ipForwarding.0
IP-MIB::ipForwarding.0 = पूर्णांक: अग्रेषण(1)
$ स्नैम्पगेट -सी पब्लिक -वी 1 -ओई लोकलहोस्ट ipForwarding.0
IP-MIB::ipForwarding.0 = पूर्णांक: 1
-ओई उद्धरण वर्णों से बचने के लिए अनुक्रमणिका स्ट्रिंग्स को संशोधित करता है:
$ snmpgetnext -c सार्वजनिक -v 1 लोकलहोस्ट vacmSecurityModel
SNMP-दृश्य-आधारित-ACM-MIB::vacmSecurityModel.0."wes" = xxx
$ snmpgetnext -c सार्वजनिक -v 1 -ओई लोकलहोस्ट vacmSecurityModel
SNMP-दृश्य-आधारित-ACM-MIB::vacmSecurityModel.0.\"wes\" = xxx
यह आउटपुट को शेल कमांड में पुन: उपयोग करने की अनुमति देता है।
-का OID प्रदर्शित करते समय MIB ऑब्जेक्ट्स की पूरी सूची शामिल करें:
.iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.0 =
टाइमटिक्स: (14096763) 1 दिन, 15:09:27.63
-पर OID को संख्यात्मक रूप से प्रदर्शित करता है:
.1.3.6.1.2.1.1.3.0 = टाइमटिक्स: (14096763) 1 दिन, 15:09:27.63
-ओक्यू varbind मान प्रदर्शित करते समय समान चिह्न और प्रकार की जानकारी निकालता है:
SNMPv2-MIB::sysUpTime.0 1:15:09:27.63
-ओक्यू Varbind मान प्रदर्शित करते समय प्रकार की जानकारी निकालता है:
SNMPv2-MIB::sysUpTime.0 = 1:15:09:27.63
-ओस एमआईबी ऑब्जेक्ट नाम प्रदर्शित करें (साथ ही कोई उदाहरण या अन्य उप-पहचानकर्ता):
sysUpTime.0 = टाइमटिक्स: (14096763) 1 दिन, 15:09:27.63
-हड्डी एमआईबी का नाम, साथ ही वस्तु का नाम प्रदर्शित करें:
SNMPv2-MIB::sysUpTime.0 = Timeticks: (14096763) 1 दिन, 15:09:27.63
यह डिफ़ॉल्ट OID आउटपुट स्वरूप है।
-ओटी TimeTicks मानों को कच्ची संख्या के रूप में प्रदर्शित करें:
SNMPv2-MIB::sysUpTime.0 = 14096763
-ओटी यदि मान हेक्स स्ट्रिंग्स के रूप में मुद्रित होते हैं, तो एक प्रिंट करने योग्य संस्करण भी प्रदर्शित करें।
-ओउ OID को पारंपरिक UCD-शैली में प्रदर्शित करें (मूल CMU से विरासत में मिला है
कोड)। इसका मतलब है कि OID से "मानक" उपसर्गों की एक श्रृंखला को हटाना, और
एमआईबी ऑब्जेक्ट नामों की शेष सूची प्रदर्शित करना (साथ ही कोई अन्य उप-पहचानकर्ता):
system.sysUpTime.0 = Timeticks: (14096763) 1 दिन, 15:09:27.63
-ओयू मान के अंत में UNITS प्रत्यय मुद्रित न करें।
-ओवी केवल varbind मान प्रदर्शित करें, OID नहीं:
$ स्नैम्पगेट -सी पब्लिक -वी 1 -ओवी लोकलहोस्ट ipForwarding.0
पूर्णांक: अग्रेषण(1)
-ऑक्स स्ट्रिंग मानों को हेक्स स्ट्रिंग्स के रूप में प्रदर्शित करें (जब तक कि इसके लिए DISPLAY-HINT परिभाषित न हो)
संबंधित एमआईबी ऑब्जेक्ट)। डिफ़ॉल्ट रूप से, पुस्तकालय यह निर्धारित करने का प्रयास करता है
क्या मान एक प्रिंट करने योग्य या बाइनरी स्ट्रिंग है, और इसे उसी के अनुसार प्रदर्शित करता है।
यह विकल्प उन वस्तुओं को प्रभावित नहीं करता है जो do एक प्रदर्शन संकेत है।
-ऑक्स टेबल इंडेक्स को अधिक "प्रोग्राम जैसे" आउटपुट में प्रदर्शित करें, एक पारंपरिक का अनुकरण करें
सरणी-शैली अनुक्रमणिका प्रारूप:
$ snmpgetnext -c सार्वजनिक -v 1 लोकलहोस्ट ipv6RouteTable
IPv6-MIB::ipv6RouteIfIndex.63.254.1.0.255.0.0.0.0.0.0.0.0.0.0.0.64.1 = पूर्णांक: 2
$ snmpgetnext -c सार्वजनिक -v 1 -ऑक्स लोकलहोस्ट ipv6रूटटेबल
IPv6-MIB::ipv6RouteIfIndex[3ffe:100:ff00:0:0:0:0:0][64][1] = INTEGER: 2
इनमें से अधिकांश विकल्प कॉन्फ़िगरेशन टोकन के माध्यम से भी कॉन्फ़िगर किए जा सकते हैं। देखें
snmp.conf(5) विवरण के लिए मैनुअल पेज।
काटना विकल्प
चेतावनी और त्रुटि संदेशों के लॉगिंग के लिए उपयोग करने के लिए तंत्र और गंतव्य हो सकता है
विभिन्न मापदंडों को पारित करके नियंत्रित किया जाता है -L झंडा।
-इस संदेशों को मानक त्रुटि स्ट्रीम में लॉग करें।
-एलएफ फ़ाइल
निर्दिष्ट फ़ाइल में संदेश लॉग करें।
-एल.ओ. संदेशों को मानक आउटपुट स्ट्रीम में लॉग करें।
-एलएस सुविधा
निर्दिष्ट सुविधा का उपयोग करके syslog के माध्यम से संदेश लॉग करें (LOG_DAEMON के लिए 'd', 'u' for
LOG_USER, या '0'-'7' LOG_LOCAL0 से LOG_LOCAL7 के लिए)।
इनमें से प्रत्येक विकल्प के "अपर केस" संस्करण भी हैं, जो अनुमति देते हैं
संबंधित लॉगिंग तंत्र को संदेश की कुछ प्राथमिकताओं तक सीमित रखा जाना चाहिए। का उपयोग करते हुए
एक उदाहरण के रूप में मानक त्रुटि लॉगिंग:
-ले प्राथमिक
प्राथमिकता 'प्राइ' और उससे ऊपर के संदेशों को मानक त्रुटि में लॉग करेगा।
-ले पी1-पी2
संदेशों को 'पी1' और 'पी2' (समावेशी) से मानक के बीच प्राथमिकता के साथ लॉग करेगा
त्रुटि।
के लिए -एलएफ और -एलएस प्राथमिकता विनिर्देश फ़ाइल या सुविधा टोकन से पहले आता है। NS
मान्यता प्राप्त प्राथमिकताएं हैं:
0 or ! LOG_EMERG के लिए,
1 or a LOG_ALERT के लिए,
2 or c LOG_CRIT के लिए,
3 or e LOG_ERR के लिए,
4 or w LOG_WARNING के लिए,
5 or n LOG_NOTICE के लिए,
6 or i LOG_INFO के लिए, और
7 or d LOG_DEBUG के लिए।
सामान्य आउटपुट के प्राथमिकता स्तर पर लॉग किया जाता है (या होगा!) LOG_नोटिस
इनपुट विकल्प
इनपुट ऑब्जेक्ट नामों की व्याख्या और असाइन किए जाने वाले मानों को नियंत्रित किया जा सकता है
के विभिन्न मापदंडों का उपयोग करते हुए -I झंडा। डिफ़ॉल्ट व्यवहार का वर्णन किया जाएगा
इस खंड का अंत।
-इबो निर्दिष्ट करता है कि दिए गए नाम को मिलान करने के लिए नियमित अभिव्यक्ति के रूप में माना जाना चाहिए
(केस-असंवेदनशील) MIB ट्री में ऑब्जेक्ट नामों के विरुद्ध। "सर्वश्रेष्ठ" मैच होगा
इस्तेमाल किया जा सकता है - की गणना की शुरुआत के सबसे करीब से मेल खाने वाले के रूप में की जाती है
नोड नाम और पेड़ में उच्चतम। उदाहरण के लिए, एमआईबी ऑब्जेक्ट
vacmSecurityModel का मिलान vacmsecuritymodel (पूरा नाम,
लेकिन अलग मामला), या vacm.*model (regexp पैटर्न)।
ध्यान दें कि '।' रेगुलर एक्सप्रेशन पैटर्न में एक विशेष वर्ण है, इसलिए
अभिव्यक्ति उदाहरण उप-पहचानकर्ता या एक से अधिक ऑब्जेक्ट नाम निर्दिष्ट नहीं कर सकता है। ए
"सर्वश्रेष्ठ मिलान" अभिव्यक्ति केवल एकल एमआईबी ऑब्जेक्ट नामों के विरुद्ध लागू की जाएगी। के लिये
उदाहरण, अभिव्यक्ति sys*onact.0 उदाहरण से मेल नहीं खाएगा sysContact.0
(हालांकि sys*onact sysContact से मेल खाएगा)। इसी तरह, एक एमआईबी मॉड्यूल निर्दिष्ट करना
नाम सफल नहीं होगा (इसलिए SNMPv2-MIB::sys.*संपर्क करें या तो मेल नहीं खाएगा)।
-इहो मान निर्दिष्ट करते समय DISPLAY-HINT जानकारी के उपयोग को अक्षम करता है। यह ऐसा होगा
फिर कच्चा मूल्य प्रदान करने की आवश्यकता है:
स्नैपसेट ... होस्ट-संसाधन-एमआईबी :: hrSystemDate.0
x "07 D2 0C 0A 02 04 06 08"
स्वरूपित संस्करण के बजाय:
स्नैपसेट ... होस्ट-संसाधन-एमआईबी :: hrSystemDate.0
= 2002-12-10,2:4:6.8
-इरो तालिका अनुक्रमणिका और प्रासंगिक के विरुद्ध असाइन किए जाने वाले मान को अक्षम करता है
एमआईबी परिभाषाएं यह (उम्मीद है) दूरस्थ एजेंट रिपोर्टिंग में परिणाम देगा a
अमान्य अनुरोध, इसे भेजने से पहले इसे जांचने (और अस्वीकार करने) के बजाय
रिमोट एजेंट।
स्थानीय जांच अधिक कुशल होती है (और प्रदान किए गए निदान भी अधिक होते हैं
सटीक), लेकिन परीक्षण करते समय इस व्यवहार को अक्षम करना विशेष रूप से उपयोगी होता है
रिमोट एजेंट।
-आईआर एमआईबी नामों के "रैंडम एक्सेस" लुकअप को सक्षम बनाता है। एक पूर्ण OID पथ प्रदान करने के बजाय
वांछित एमआईबी ऑब्जेक्ट के लिए (या एक स्पष्ट एमआईबी मॉड्यूल के साथ इस ऑब्जेक्ट को अर्हता प्राप्त करना
नाम), MIB ट्री को मिलान करने वाले ऑब्जेक्ट नाम के लिए खोजा जाएगा। इस प्रकार
.iso.org.dod.internet.mib-2.system.sysDescr.0 (या SNMPv2-MIB::sysDescr.0) हो सकता है
केवल sysDescr.0 के रूप में निर्दिष्ट।
चेतावनी:
चूंकि एमआईबी ऑब्जेक्ट नाम विश्व स्तर पर अद्वितीय नहीं हैं, इसलिए यह दृष्टिकोण वापस आ सकता है
विभिन्न एमआईबी ऑब्जेक्ट जिसके आधार पर एमआईबी फाइलें लोड की गई हैं।
RSI एमआईबी-मॉड्यूल::ऑब्जेक्टनाम सिंटैक्स में विशिष्ट रूप से a . की पहचान करने का लाभ होता है
विशेष रूप से MIB ऑब्जेक्ट, साथ ही साथ थोड़ा अधिक कुशल (और स्वचालित रूप से .)
यदि आवश्यक हो तो आवश्यक एमआईबी फ़ाइल लोड करना)।
-है प्रत्यय
कमांड लाइन पर दिए गए प्रत्येक टेक्स्ट OID में निर्दिष्ट प्रत्यय जोड़ता है। यह हो सकता है
एक तालिका की एक ही पंक्ति से कई वस्तुओं को पुनः प्राप्त करने के लिए इस्तेमाल किया जा सकता है, a . निर्दिष्ट करके
सामान्य सूचकांक मूल्य।
-है उपसर्ग
कमांड लाइन पर दिए गए प्रत्येक टेक्स्ट OID में निर्दिष्ट उपसर्ग जोड़ता है। यह हो सकता है
पुनर्प्राप्त की जा रही सभी वस्तुओं के लिए एक स्पष्ट एमआईबी मॉड्यूल नाम निर्दिष्ट करने के लिए उपयोग किया जा सकता है (या
लाइलाज आलसी टाइपिस्टों के लिए)।
-आईयू इनपुट ओआईडी की व्याख्या करने के लिए पारंपरिक यूसीडी-शैली दृष्टिकोण को सक्षम बनाता है। इस
मानता है कि ओआईडी पेड़ में 'एमआईबी -2' बिंदु पर निहित हैं (जब तक वे शुरू नहीं होते हैं)
एक स्पष्ट '।' के साथ या एक एमआईबी मॉड्यूल नाम शामिल करें)। तो ऊपर sysDescr उदाहरण
system.sysDescr.0 के रूप में संदर्भित किया जाएगा।
एक अग्रणी '.' के साथ निर्दिष्ट वस्तु नाम हमेशा "पूरी तरह से योग्य" के रूप में व्याख्या की जाती है
OIDs, MIB ट्री की जड़ से MIB ऑब्जेक्ट्स के अनुक्रम को सूचीबद्ध करता है। ऐसी वस्तुएं और
जो एक स्पष्ट एमआईबी मॉड्यूल नाम से योग्य हैं, वे इससे अप्रभावित हैं -इबो, -आईआर और -आईयू
झंडे।
अन्यथा, यदि उपरोक्त में से कोई भी इनपुट विकल्प निर्दिष्ट नहीं है, तो a . के लिए डिफ़ॉल्ट व्यवहार
"रिश्तेदार" ओआईडी इसे एक (निहित रूप से) पूरी तरह से योग्य ओआईडी के रूप में समझने और व्याख्या करने के लिए है, फिर
"रैंडम एक्सेस" लुकअप लागू करें (-आईआर), उसके बाद "सर्वश्रेष्ठ मिलान" पैटर्न मिलान (-इबो).
वातावरण चर
PREFIX ऑब्जेक्ट आइडेंटिफ़ायर के लिए मानक उपसर्ग (UCD-शैली आउटपुट का उपयोग करते समय)। चूक
से .iso.org.dod.internet.mgmt.mib-2
MIBS लोड करने के लिए MIB की सूची। SNMPv2-TCSNMPv2-MIB: IF-MIB: IP-MIBTCP-MIB के लिए डिफ़ॉल्ट
यूडीपी-एमआईबीएसएनएमपी-वीएसीएम-एमआईबी। द्वारा ओवरराइड किया गया -m विकल्प.
MIBDIRS
एमआईबी की खोज के लिए निर्देशिकाओं की सूची। /usr/share/snmp/mibs के लिए डिफ़ॉल्ट।
द्वारा ओवरराइड किया गया -M विकल्प.
onworks.net सेवाओं का उपयोग करके ऑनलाइन snmpcmd का उपयोग करें