درخواست های ارتباط
جستجو تنظیمات
لیست دوستان من
صندوق پیام
همه را دیدم تنظیمات
  • در حال دریافت لیست پیام ها
صندوق پیام
  • در حال دریافت لیست رویدادها
همه رویدادهای من

فعال سازی SNMP در ESX 5 / 5.5 / 6

5 نظرات
SNMP تکنولوژی جدیدی نیست اما بسیار قابل اعتماد هست و تقریبا همه سیستم های مانیتورینگ از اون استفاده می کنند و بسیار کاربردی هست.راه های زیادی برای مانیتورینگ ESXi ها وجود داره ولی اگر به دنبال راهی سریع برای مانیتورینگ هاست های ESXi و ارسال اطلاعات اونها به نرم افزار مانیتورینگی که دارید هستید می تونید از SNMP استفاده کنید.توی این آموزش روش فعال کردن و کانفیگ SNMP روی هاست های ESXi 5 , 5.5 , 6 به شما آموزش داده خواهد شد.

فعال کردن SNMP روی ESXi 5 , 5.5 , 6


مراحلی که برای فعال کردن SNMP وجود دارد به صورت زیر هستند:
1- ست کردن SNMP Community
2- فعال کردن سرویس SNMP
3- اضافه و فعال کردن رول های مورد نیاز و ضروری روی فایروال

اولین مرحله کار اینه که به هاست ESXi مون با استفاده از SSH متصل بشیم(نحوه فعال سازی SSH و ارتباط با دستگاه رو توی آموزش های قبلی گفتم) بعد از اینکه به ESXi تون متصل شدید دستور ها زیر رو وارد کنید:

#  esxcli system snmp set --communities YOUR_STRING
#  esxcli system snmp set --enable true


به جای YOUR_STRING، کامانیتی!! مورد نظر خودتون رو وارد کنید در بسیاری از موارد به صورت پیش فرض این مقدار PUBLIC و یا PRIVATE هست. توی تصویر زیر هم میتونید نحوه وارد کردن کامند ها رو ببینید:

Image


بعد از این کار ما نیاز به اضافه کردن و فعال سازی رول های فایر وال در ESXi برای ارسال اطلاعاتمون داریم:

#  esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true
#  esxcli network firewall ruleset set --ruleset-id snmp --enabled true

Image

دستورهای بالا همه درخواستهای ورودی از همه هاست ها و سابنت ها برای SNMP رو اجازه دسترسی می ده! در صورتی که نیاز به این دارید که فقط به هاست خاصی دسترسی بدید از دستور های زیر استفاده کنید:

#  esxcli network firewall ruleset set --ruleset-id snmp --allowed-all false
#  esxcli network firewall ruleset allowedip add --ruleset-id snmp --ip-address 192.168.1.0/24
#  esxcli network firewall ruleset set --ruleset-id snmp --enabled true

همونطور که توی دستور هم مشخصه آی پی هاست و یا ساب نتتون رو می تونید به راحتی ست کنید.

Image


در آخرین مرحله و پس از کانفیگ مورد نیاز، بایستی که برای اعمال همه تنظیمات یک بار سرویس SNMP رو ری استارت کنیم که برای این کار از دستور زیر استفاده می کنیم:

#  /etc/init.d/snmpd restart

Image


در صورتی که میخواید این تنظیمات رو از روی vSphere Client انجام بدید توی vSphere Client مسیر زیر رو دنبال کنید:

Configuration > Security Profile > Services

Image

شما میتونیدتنظیمات دیگ رو هم در قسمت Configuration > Security Profile > Firewall مشاهده کنید و تغییر بدید.


امیدوارم که این آموزش براتون مفید باشه.
با نظرات خودتون به بهتر شدن آموزش های من کمک کنید.
لایک یادتون نره!!
مرتضی امیدیان
ITPROای باشید.
برچسب ها
ردیف عنوان قیمت
1 بکاپ و ریستور تنظیمات ESXi Host با استفاده از Vsphere Command-line رایگان
2 کنسل کردن پروسه های در حال اجرا برای یک Virtual Machine در ESXi Host رایگان
3 بکاپ و ریستور تنظیمات و دیتابیس Vcenter Server Applience - قسمت اول رایگان
4 بکاپ و ریستور تنظیمات و دیتابیس Vcenter Server Applience - قسمت دوم رایگان
5 فعال سازی SNMP در ESX 5 / 5.5 / 6 رایگان
مطالب مرتبط
نظرات
  • نکته بسیار کاربردی بود مخصوصا اینکه از طریق Command انجام میشد ... ممنون مهندس
  • با تشكر
    در تكميل مواردي كه فرمودين
    ميشه اينكار رو با ويرايش فايل xml مخصوص snmp در اديتور لينوكسي vim هم انجام داد
    بسيار باحالتره و راحت تر و روونتر
    همونطور كه فرمودين سرويس و فايروال هم كه تو نرم افزار تحت ويندوز قابل انجامه

  • با تشكر
    در تكميل مواردي كه فرمودين
    ميشه اينكار رو با ويرايش فايل xml مخصوص snmp در اديتور لينوكسي vim هم انجام داد
    بسيار باحالتره و راحت تر و روونتر
    همونطور كه فرمودين سرويس و فايروال هم كه تو نرم افزار تحت ويندوز قابل انجامه

  • با سلام
    یه مشکلی واسه من هست. اینکه اصلا سرویس snmpd واسه من توی قسمت Configuration > Security Profile > Services نیستش. واسه همین دستوراتی که با snmp کار داره رو not found بهم میده. فقط توی firewall هستش.
    ممنون
  • سلام
    ورژن ESXi تون چنده؟

برای ارسال نظر ابتدا به سایت وارد شوید

arrow