إعداد مراقبة صحة SNMP MIB على مستشعر OT

توضح هذه المقالة كيفية تكوين مستشعرات OT لمراقبة السلامة عبر خادم مراقبة SNMP معتمد. يتم استقصاء استعلامات SNMP حتى 50 مرة في الثانية، باستخدام UDP عبر المنفذ 161.

يتضمن إعداد مراقبة SNMP تكوين الإعدادات على مستشعر OT وعلى خادم SNMP. لتعريف مستشعرات Defender for IoT على خادم SNMP، حدد الإعدادات يدويا أو استخدم ملف SNMP MIB معرفا مسبقا تم تنزيله من مدخل Microsoft Azure.

المتطلبات الأساسية

قبل تنفيذ الإجراءات الواردة في هذه المقالة، تأكد من أن لديك ما يلي:

  • خادم مراقبة SNMP، باستخدام إصدارات SNMP 2 أو 3. إذا كنت تستخدم الإصدار 3 من SNMP وتريد استخدام تشفير AES و3-DES، يجب أن يكون لديك أيضا:

    • محطة إدارة شبكة (NMS) تدعم الإصدار 3 من SNMP
    • فهم مصطلحات SNMP وبنية SNMP في مؤسستك
    • منفذ UDP 161 مفتوح في جدار الحماية الخاص بك

    يجب أن تكون التفاصيل التالية لخادم SNMP جاهزا:

    • عنوان IP
    • اسم المستخدم وكلمة المرور
    • نوع المصادقة: MD5 أو SHA
    • نوع التشفير: DES أو AES
    • المفتاح السري
    • سلسلة مجتمع SNMP v2
  • تم تثبيت مستشعرOT وتنشيطه، مع إمكانية الوصول كمستخدم مسؤول. لمزيد من المعلومات، راجع المستخدمين المحليين والأدوار لمراقبة OT باستخدام Defender for IoT.

لتنزيل ملف SNMP MIB معرف مسبقا من مدخل Microsoft Azure، تحتاج إلى الوصول إلى مدخل Microsoft Azure كمستخدم أمان أو مساهم أو مالك. لمزيد من المعلومات، راجع أدوار مستخدم Azure وأذوناته ل Defender for IoT.

تكوين إعدادات مراقبة SNMP على مستشعر OT

  1. سجل الدخول إلى مستشعر OT وحدد System settings > Sensor management > Health واستكشاف أخطاء مراقبة SNMP MIB وإصلاحها>.

  2. في جزء تكوين مراقبة SNMP MIB، حدد + إضافة مضيف وأدخل التفاصيل التالية:

    • المضيف 1: أدخل عنوان IP لخادم مراقبة SNMP. حدد + إضافة مضيف مرة أخرى إذا كان لديك خوادم متعددة، عدة مرات حسب الحاجة.

    • SNMP V2: حدد ما إذا كنت تستخدم الإصدار 2 من SNMP، ثم أدخل سلسلة مجتمع SNMP V2. يمكن أن تحتوي سلسلة المجتمع على ما يصل إلى 32 حرفا أبجديا رقميا، ولا توجد مسافات.

    • SNMP V3: حدد ما إذا كنت تستخدم الإصدار 3 من SNMP، ثم أدخل التفاصيل التالية:

      Name ‏‏الوصف
      اسم المستخدم وكلمة المرور كلمة المرور أدخل بيانات اعتماد SNMP v3 المستخدمة للوصول إلى خادم SNMP. يجب تكوين كل من أسماء المستخدمين وكلمات المرور على كل من مستشعر OT وخادم SNMP.

      يمكن أن تتضمن أسماء المستخدمين ما يصل إلى 32 حرفا أبجديا رقميا، ولا توجد مسافات.

      كلمات المرور حساسة لحالة الأحرف، ويمكن أن تتضمن 8-12 حرفا أبجديا رقميا.
      نوع المصادقة حدد نوع المصادقة المستخدم للوصول إلى خادم SNMP: MD5 أو SHA
      التشفير حدد التشفير المستخدم عند الاتصال بخادم SNMP:
      - DES (حجم مفتاح 56 بت): RFC3414 نموذج الأمان المستند إلى المستخدم (USM) للإصدار 3 من بروتوكول إدارة الشبكة البسيط (SNMPv3).
      - AES (AES 128 بت مدعومة): RFC3826 خوارزمية تشفير معيار التشفير المتقدم (AES) في نموذج الأمان المستند إلى مستخدم SNMP.
      المفتاح السري أدخل مفتاحا سريا يستخدم عند الاتصال بخادم SNMP. يجب أن يحتوي المفتاح السري على ثمانية أحرف أبجدية رقمية بالضبط.
  3. حدد حفظ لحفظ التغييرات الخاصة بك.

تنزيل ملف Defender ل IoT SNMP MIB

يوفر Defender for IoT في مدخل Microsoft Azure ملف MIB قابل للتنزيل للتحميل في نظام مراقبة SNMP الخاص بك إلى Defender مسبقا لأجهزة استشعار IoT.

لتنزيل ملف SNMP MIB من Defender for IoT على مدخل Microsoft Azure، حدد المواقع وأجهزة الاستشعار>مزيد من الإجراءات>تنزيل ملف MIB SNMP.

معرفات OID لمستشعر OT لتكوينات SNMP اليدوية

إذا كنت تقوم بتكوين Defender لمستشعرات IoT على نظام مراقبة SNMP يدويا، فاستخدم الجدول التالي للرجوع إليه فيما يتعلق بقيم معرف كائن الاستشعار (OIDs):

وحدة تحكم الإدارة وأجهزة الاستشعار OID التنسيق ‏‏الوصف
sysDescr 1.3.6.1.2.1.1.1 عرض السلسلة رجوع Microsoft Defender for IoT
النظام الأساسي 1.3.6.1.2.1.1.1.0 سلسلة وحدة تحكم إدارة أجهزة الاستشعار أو في الموقع
sysObjectID 1.3.6.1.2.1.1.2 عرض السلسلة إرجاع تخصيص MIB الخاص، على سبيل المثال 1.3.6.1.4.1.53313.1.1 هو جذر OID الخاص ل 1.3.6.1.4.1.53313
sysUpTime 1.3.6.1.2.1.1.3 عرض السلسلة إرجاع وقت تشغيل أداة الاستشعار بالمئات من الثانية
sysContact 1.3.6.1.2.1.1.4 عرض السلسلة إرجاع الاسم النصي للمستخدم المسؤول لجهاز الاستشعار هذا
المورد 1.3.6.1.2.1.1.4.0 سلسلة دعم Microsoft (support.microsoft.com)
sysName 1.3.6.1.2.1.1.5 عرض السلسلة إرجاع اسم الجهاز
اسم الجهاز 1.3.6.1.2.1.1.5.0 سلسلة اسم الجهاز لوحدة التحكم في الإدارة المحلية
sysLocation 1.3.6.1.2.1.1.6 عرض السلسلة إرجاع الموقع الافتراضي Portal.azure.com
sysServices 1.3.6.1.2.1.1.7 INTEGER إرجاع قيمة تشير إلى الخدمة التي يقدمها هذا الكيان، على سبيل المثال، 7 تشير إلى "التطبيقات"
ifIndex 1.3.6.1.2.1.2.2.1.1 GAUGE32 إرجاع أرقام المعرف التسلسلية لكل بطاقة شبكة
ifDescription 1.3.6.1.2.1.2.2.1.2 عرض السلسلة إرجاع سلسلة من وصف الأجهزة لكل بطاقة واجهة شبكة
ifType 1.3.6.1.2.1.2.2.1.3 INTEGER إرجاع نوع محول الشبكة، على سبيل المثال 1.3.6.1.2.1.2.2.1.3.117 يشير إلى Gigabit Ethernet
ifMtu 1.3.6.1.2.1.2.2.1.4 GAUGE32 إرجاع قيمة MTU لمحول الشبكة هذا. لاحظ أن واجهات المراقبة لا تعرض قيمة MTU
ifspeed 1.3.6.1.2.1.2.2.1.5 GAUGE32 إرجاع سرعة الواجهة لمحول الشبكة هذا
الرقم التسلسلي‬ 1.3.6.1.4.1.53313.1 سلسلة السلسلة التي يستخدمها الترخيص
إصدار البرنامج 1.3.6.1.4.1.53313.2 سلسلة سلسلة الإصدار الكامل من Xsense وإدارة سلسلة الإصدار الكامل
استخدام وحدة المعالجة المركزية 1.3.6.1.4.1.53313.3.1 GAUGE32 إشارة من صفر إلى 100
درجة حرارة وحدة المعالجة المركزية 1.3.6.1.4.1.53313.3.2 سلسلة إشارة مئوية من الصفر إلى 100 استنادًا إلى إدخال Linux.

يقوم أي جهاز ليس لديه مستشعر درجة حرارة فعلي فعلي (على سبيل المثال VMs) بإرجاع "لم يتم العثور على أجهزة استشعار"
استخدام الذاكرة 1.3.6.1.4.1.53313.3.3 GAUGE32 إشارة من صفر إلى 100
استخدام القرص 1.3.6.1.4.1.53313.3.4 GAUGE32 إشارة من صفر إلى 100
حالة الخدمة 1.3.6.1.4.1.53313.5 سلسلة الاتصال بالإنترنت أو عدم الاتصال بالإنترنت إذا فشل أحد المكونات الأربعة المهمة
متصل محليا/سحابي 1.3.6.1.4.1.53313.6 سلسلة وضع تنشيط هذا الجهاز: متصل بالسحابة / متصل محليًا
حالة الترخيص 1.3.6.1.4.1.53313.7 سلسلة فترة تنشيط هذا الجهاز: نشط / تاريخ انتهاء الصلاحية / منتهٍ الصلاحية

لاحظ ما يلي:

  • تستجيب المفاتيح غير موجودة باستخدام null، HTTP 200.
  • يجب اختبار MIBs المتعلقة بالأجهزة (استخدام وحدة المعالجة المركزية ودرجة حرارة وحدة المعالجة المركزية واستخدام الذاكرة واستخدام القرص) على جميع البنيات وأجهزة الاستشعار المادية. من المتوقع أن تكون درجة حرارة وحدة المعالجة المركزية على الأجهزة الظاهرية غير قابلة للتطبيق.

الخطوات التالية

لمزيد من المعلومات، راجع الاحتفاظ بأجهزة استشعار شبكة OT من واجهة المستخدم الرسومية.