هذا هو الأمر snmpbulkwalk الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
snmpbulkwalk - استرداد شجرة فرعية لقيم الإدارة باستخدام طلبات SNMP GETBULK
موجز
com.snmpbulkwalk [خيارات التطبيق] [خيارات عامة] الوكيل [OID]
الوصف
com.snmpbulkwalk هو تطبيق SNMP يستخدم طلبات SNMP GETBULK للاستعلام عن شبكة
كيان بكفاءة لشجرة المعلومات.
يمكن إعطاء معرف الكائن (OID) في سطر الأوامر. يحدد معرف الكائن هذا
سيتم البحث عن جزء من مساحة معرف الكائن باستخدام طلبات GETBULK. الجميع
المتغيرات في الشجرة الفرعية أسفل معرف الكائن المحدد يتم الاستعلام عنها وعرض قيمها إلى
مستخدم. يتم إعطاء كل اسم متغير بالتنسيق المحدد في المتغيرات(5). إذا لم يكن هناك معرف الكائن
الحجة موجودة ، com.snmpbulkwalk سيبحث في MIB-2.
إذا كان لدى كيان الشبكة خطأ في معالجة حزمة الطلب ، فستكون حزمة الخطأ
عاد وسيتم عرض رسالة ، مما يساعد على تحديد سبب تشوه الطلب.
إذا تسبب البحث الشجري في محاولات البحث بعد نهاية ملف MIB ، تظهر رسالة "End
من MIB ".
OPTIONS
-نسخة لا تتحقق مما إذا كانت معرّفات الكائن التي تم إرجاعها تتزايد. بعض الوكلاء (LaserJets هي
مثال) إرجاع OIDs خارج الترتيب ، ولكن يمكنه إكمال المسيرة على أي حال. آخر
يقوم الوكلاء بإرجاع معرفات الكائن التي خارج الترتيب ويمكن أن تسبب com.snmpbulkwalk إلى الحلقة
إلى أجل غير مسمى. بشكل افتراضي، com.snmpbulkwalk يحاول الكشف عن هذا السلوك ويحذر
أنت عندما تصطدم بوكيل يتصرف بشكل غير قانوني. يستخدم -نسخة لإيقاف هذا السلوك.
-سي قم بتضمين معرف الكائن المحدد في نطاق البحث. عادة com.snmpbulkwalk يستخدم GETBULK
الطلبات التي تبدأ بـ OID الذي حددته وإرجاع جميع النتائج في MIB
شجرة بعد ذلك OID. في بعض الأحيان ، قد ترغب في تضمين معرف الكائن المحدد في ملف
سطر الأوامر في النتائج المطبوعة إذا كان معرف الكائن صالحًا في الشجرة نفسها. هذا
الخيار يتيح لك القيام بذلك.
-كن
تعيين غير الراسبين في GETBULK PDUs. هذا يحدد عدد
المتغيرات المزودة التي لا ينبغي تكرارها. الافتراضي هو 0.
-كب عند الانتهاء من الجولة ، اطبع عدد المتغيرات التي تم العثور عليها.
-سجل تجاري
تعيين أقصى عدد من التكرار في GETBULK PDUs. هذا يحدد الحد الأقصى
عدد التكرارات على المتغيرات المتكررة. الافتراضي هو 10.
بالإضافة إلى هذه الخيارات ، com.snmpbulkwalk يأخذ الخيارات الشائعة الموضحة في
com.snmcmd(1) صفحة دليل. لاحظ أن com.snmpbulkget يتطلب وسيطة تحدد العامل
للاستعلام ووسيطة OID واحدة على الأكثر ، كما هو موضح أعلاه.
مثال
الامر:
snmpbulkwalk -v2c -Os -c نظام zeus العام
سوف يسترد جميع المتغيرات تحت النظام:
sysDescr.0 = STRING: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
sysObjectID.0 = معرف الكائن: enterprise.hp.nm.hpsystem.10.1.1
sysUpTime.0 = المواعيد الزمنية: (155274552) 17 يومًا ، 23:19:05
sysContact.0 = STRING: ""
sysName.0 = STRING: "zeus.net.cmu.edu"
sysLocation.0 = STRING: ""
sysServices.0 = العدد الصحيح: 72
أضع ثقتي في snmpwalk، سيتم عادةً جمع هذه المعلومات في ملف واحد
تم العثور على معاملة مع الوكيل ، بدلاً من العثور على معاملة واحدة لكل متغير. com.snmpbulkwalk
وبالتالي أكثر كفاءة من حيث استخدام الشبكة ، والتي قد تكون مهمة بشكل خاص
عند استرجاع الطاولات الكبيرة.
نوت
كما يوحي الاسم، com.snmpbulkwalk يستخدم رسالة SNMP GETBULK ، وهي ليست كذلك
متوفر في SNMP v1.
استخدم snmpbulkwalk عبر الإنترنت باستخدام خدمات onworks.net