अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

pysnmpbulkwalk - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में pysnmpbulkwalk चलाएं

यह कमांड pysnmpbulkwalk है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


pysnmpcmd - अधिकांश PySNMP कमांड-लाइन टूल के लिए सामान्य विकल्प और व्यवहार

SYNOPSIS


pisnmpcmd [विकल्प] एजेंट [पैरामीटर]

वर्णन


यह मैनुअल पेज PySNMP कमांड के लिए सामान्य विकल्पों का वर्णन करता है: pysnmpbulkwalk,
pisnmpget, pysnmpset, pysnmptranslate, pisnmpwalk. कमांड लाइन एप्लिकेशन का उपयोग करते हैं
एसएनएमपी प्रोटोकॉल एक एसएनएमपी सक्षम नेटवर्क इकाई, एक एजेंट के साथ संचार करने के लिए। व्यक्ति
एप्लिकेशन आमतौर पर (लेकिन जरूरी नहीं) अतिरिक्त पैरामीटर लेते हैं जो दिए गए हैं
एजेंट विनिर्देश के बाद। इन मापदंडों के लिए मैनुअल पृष्ठों में प्रलेखित हैं
प्रत्येक आवेदन।

विकल्प


-a प्रामाणिक प्रोटोकॉल
प्रमाणित SNMPv5 के लिए प्रयुक्त प्रमाणीकरण प्रोटोकॉल (MD3 या SHA) सेट करें
संदेश.

-A प्रमाणीकरण पासवर्ड
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त प्रमाणीकरण पास वाक्यांश सेट करें।

-c समुदाय
SNMPv1/v2c लेनदेन के लिए समुदाय स्ट्रिंग सेट करें।

-d भेजे और प्राप्त किए गए कच्चे एसएनएमपी पैकेट (हेक्साडेसिमल में) डंप करें।

-D टोकन[,...]
दिए गए के लिए डिबगिंग आउटपुट चालू करें टोकन(एस)। प्रयत्न सब अत्यंत क्रिया के लिए
उत्पादन.

-e इंजन आईडी
SNMPv3 अनुरोध संदेशों के लिए उपयोग किया जाने वाला आधिकारिक (सुरक्षा) इंजन आईडी सेट करें। यह है
आमतौर पर इसे निर्दिष्ट करने की आवश्यकता नहीं है, क्योंकि यह आमतौर पर खोजा जाएगा
स्वचालित रूप से.

-E इंजन आईडी
SNMPv3 REQUEST संदेशों के लिए उपयोग किए जाने वाले संदर्भ इंजन को सेट करें scopedPdu। अगर नहीं
निर्दिष्ट, यह आधिकारिक इंजन आईडी के लिए डिफ़ॉल्ट होगा।

-एच, --मदद
एक संक्षिप्त उपयोग संदेश प्रदर्शित करें और फिर बाहर निकलें।

-H कमांड द्वारा समझे गए कॉन्फ़िगरेशन फ़ाइल निर्देशों की एक सूची प्रदर्शित करें और फिर
बाहर जाएं।

-I [हू]
इनपुट पार्सिंग विकल्प निर्दिष्ट करता है। देखो इनपुट विकल्प नीचे.

-l सेकलेवल
SNMPv3 संदेशों के लिए प्रयुक्त सुरक्षा स्तर सेट करें (noAuthNoPriv|authNoPriv|authPriv)।
किसी भी स्तर से अधिक का उपयोग करते समय उपयुक्त पास वाक्यांश प्रदान किया जाना चाहिए
noAuthNoPriv.

-m मिब्लिस्ट
इसके लिए लोड करने के लिए एमआईबी मॉड्यूल (फाइल नहीं) की एक कोलन से अलग सूची निर्दिष्ट करता है
आवेदन.

विशेष कीवर्ड सब एमआईबी निर्देशिका खोज में सभी एमआईबी मॉड्यूल लोड करने के लिए प्रयोग किया जाता है
सूची। हर फाइल जिसका नाम "।" से शुरू नहीं होता है। पार्स किया जाएगा जैसे कि यह a . था
एमआईबी फ़ाइल।

-M डारलिस्ट
एमआईबी की खोज के लिए कोलन से अलग की गई निर्देशिकाओं की सूची निर्दिष्ट करता है। ध्यान दें कि एमआईबी
-m विकल्प का उपयोग करके निर्दिष्ट किया जाएगा, द्वारा सूचीबद्ध निर्देशिकाओं में से एक से लोड किया जाएगा
-एम विकल्प (या समकक्ष)।

-n प्रसंगनाम
SNMPv3 संदेशों के लिए प्रयुक्त प्रसंगनाम सेट करें। डिफ़ॉल्ट संदर्भनाम खाली है
डोरी ""।

-O [एबीईएफएनक्यूक्यूएसएसटीटीयूयूवीएक्सएक्स]
आउटपुट मुद्रण विकल्प निर्दिष्ट करता है। देखो आउटपुट विकल्प नीचे.

-r पुनर्प्रयास
अनुरोधों में उपयोग किए जाने वाले पुनर्प्रयासों की संख्या निर्दिष्ट करता है। डिफ़ॉल्ट 5 है।

-t मध्यांतर
पुनर्प्रयासों के बीच सेकंड में टाइमआउट निर्दिष्ट करता है। डिफ़ॉल्ट 1 है।

-u सेकंडनाम
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त सुरक्षा नाम सेट करें।

-v 1 | 2c | 3
उपयोग करने के लिए प्रोटोकॉल संस्करण निर्दिष्ट करता है: 1 (RFCs 1155-1157), 2c (RFCs 1901-1908), या
3 (आरएफसी 2571-2574)। डिफ़ॉल्ट आमतौर पर संस्करण 3 है।

-वी, --संस्करण
एप्लिकेशन के लिए संस्करण जानकारी प्रदर्शित करें और फिर बाहर निकलें।

-x निजी प्रोटोकॉल
एन्क्रिप्टेड SNMPv3 संदेशों के लिए उपयोग किए जाने वाले गोपनीयता प्रोटोकॉल (DES या AES) को सेट करें।

-X निजी पासवर्ड
एन्क्रिप्टेड SNMPv3 संदेशों के लिए उपयोग किए जाने वाले गोपनीयता पास वाक्यांश को सेट करें।

-Z जूते, समय
प्रमाणित SNMPv3 संदेशों के लिए प्रयुक्त इंजनबूट और इंजन समय सेट करें। इस
एक प्रमाणित के साथ एजेंटों के बूट/समय की स्थानीय धारणा को प्रारंभ करेगा
एलसीडी में संग्रहीत मूल्य। आमतौर पर इस विकल्प को निर्दिष्ट करने की आवश्यकता नहीं होती है, जैसे
ये मान आमतौर पर स्वचालित रूप से खोजे जाएंगे।

एजेंट विनिर्देशन


डोर एजेंट में SYNOPSIS उपरोक्त दूरस्थ एसएनएमपी इकाई को निर्दिष्ट करता है जिसके साथ
संवाद। यह विनिर्देश रूप लेता है:

[ :]

अपने सरलतम रूप में, एजेंट विनिर्देश में एक होस्टनाम, या एक IPv4 पता शामिल हो सकता है
मानक "बिंदीदार क्वाड" संकेतन। इस मामले में, संचार का उपयोग करने का प्रयास किया जाएगा
UDP/IPv4 दिए गए होस्ट के पोर्ट 161 पर। अन्यथा का हिस्सा
विनिर्देश निम्न तालिका के अनुसार पार्स किया गया है:

प्रारूप

यूडीपी होस्टनाम [: पोर्ट] or IPv4-पता [: पोर्ट]

ध्यान दें कि तार केस-असंवेदनशील होते हैं, उदाहरण के लिए, "टीसीपी"
और "टीसीपी" समकक्ष हैं। उनकी व्याख्या के साथ कुछ उदाहरण यहां दिए गए हैं:

होस्टनाम:161 UDP/IPv4 डेटाग्राम का उपयोग करके क्वेरी निष्पादित करें मेजबाननाम बंदरगाह पर 161.
":161" यहां बेमानी है क्योंकि यह डिफ़ॉल्ट एसएनएमपी पोर्ट है
किसी भी स्थिति में।

यूडीपी:होस्टनाम पिछले विनिर्देश के समान। "udp:" बेमानी है
यहाँ चूंकि UDP/IPv4 डिफ़ॉल्ट परिवहन है।

आउटपुट विकल्प


एसएनएमपी कमांड से आउटपुट के प्रारूप को विभिन्न मापदंडों का उपयोग करके नियंत्रित किया जा सकता है
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) विवरण के लिए मैनुअल पेज।

इनपुट विकल्प


इनपुट ऑब्जेक्ट नामों की व्याख्या और असाइन किए जाने वाले मानों को नियंत्रित किया जा सकता है
के विभिन्न मापदंडों का उपयोग करते हुए -I झंडा। डिफ़ॉल्ट व्यवहार का वर्णन किया जाएगा
इस खंड का अंत।

-इबो निर्दिष्ट करता है कि दिए गए नाम को मिलान करने के लिए नियमित अभिव्यक्ति के रूप में माना जाना चाहिए
(केस-असंवेदनशील) MIB ट्री में ऑब्जेक्ट नामों के विरुद्ध। "सर्वश्रेष्ठ" मैच होगा
इस्तेमाल किया जा सकता है - की गणना की शुरुआत के सबसे करीब से मेल खाने वाले के रूप में की जाती है
नोड नाम और पेड़ में उच्चतम। उदाहरण के लिए, एमआईबी ऑब्जेक्ट
vacmSecurityModel का मिलान vacmsecuritymodel (पूरा नाम,
लेकिन अलग मामला), या vacm.*model (regexp पैटर्न)।

ध्यान दें कि '।' रेगुलर एक्सप्रेशन पैटर्न में एक विशेष वर्ण है, इसलिए
अभिव्यक्ति उदाहरण उप-पहचानकर्ता या एक से अधिक ऑब्जेक्ट नाम निर्दिष्ट नहीं कर सकता है। ए
"सर्वश्रेष्ठ मिलान" अभिव्यक्ति केवल एकल एमआईबी ऑब्जेक्ट नामों के विरुद्ध लागू की जाएगी। के लिये
उदाहरण, अभिव्यक्ति sys*onact.0 उदाहरण से मेल नहीं खाएगा sysContact.0
(हालांकि sys*onact sysContact से मेल खाएगा)। इसी तरह, एक एमआईबी मॉड्यूल निर्दिष्ट करना
नाम सफल नहीं होगा (इसलिए SNMPv2-MIB::sys.*संपर्क करें या तो मेल नहीं खाएगा)।

-इहो मान निर्दिष्ट करते समय DISPLAY-HINT जानकारी के उपयोग को अक्षम करता है। यह ऐसा होगा
फिर कच्चा मूल्य प्रदान करने की आवश्यकता है:
स्नैम्पसेट ... होस्ट-संसाधन-एमआईबी :: hrSystemData.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-TC के लिए डिफ़ॉल्ट: SNMPv2-MIB: IF-MIB: IP-MIB: TCP-
एमआईबी: यूडीपी-एमआईबी: एसएनएमपी-वीएसीएम-एमआईबी। द्वारा ओवरराइड किया गया -m विकल्प.

MIBDIRS
एमआईबी की खोज के लिए निर्देशिकाओं की सूची। DATADIR/snmp/mibs के लिए डिफ़ॉल्ट।
द्वारा ओवरराइड किया गया -M विकल्प.

onworks.net सेवाओं का उपयोग करके ऑनलाइन pysnmpbulkwalk का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad