مرتضی امیدیان
متخصص DevOps -مدرس توسینسو - http://www.mOmidian.ir

آموزش فعال کردن SNMP در ESXi در نسخه های مختلف

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. فعال کردن 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 هست. توی تصویر زیر هم میتونید نحوه وارد کردن کامند ها رو ببینید:

وب سایت توسینسو

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

#  esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true
#  esxcli network firewall ruleset set --ruleset-id snmp --enabled true
وب سایت توسینسو

دستورهای بالا همه درخواستهای ورودی از همه هاست ها و سابنت ها برای 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

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

وب سایت توسینسو

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

#  /etc/init.d/snmpd restart
وب سایت توسینسو

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

Configuration > Security Profile > Services
وب سایت توسینسو

شما میتونیدتنظیمات دیگ رو هم در قسمت Configuration > Security Profile > Firewall مشاهده کنید و تغییر بدید. امیدوارم که این آموزش براتون مفید باشه. با نظرات خودتون به بهتر شدن آموزش های من کمک کنید. لایک یادتون نره!!


مرتضی امیدیان
مرتضی امیدیان

متخصص DevOps -مدرس توسینسو - http://www.mOmidian.ir

مدرس سایت توسینسو jncis-sec , jncia-jre , jncia-ijos http://www.mOmidian.ir

نظرات