خدمات IT هزاره سوم

مشاوره، طراحی، توسعه شبکه، سایت، سئوی خود را به ما بسپارید.

WebDev📅 ۱۴ آبان ۱۴۰۵⏱ 11 دقیقه مطالعه💬 0 دیدگاه
راهنما
۱۴ آبان ۱۴۰۵آموزش شبکه و سرور17 دقیقه مطالعه

نکات کلیدی

  • در مدیریت خارج از باند، مسیر دسترسی از سیستم عامل جدا است و از یک کانال مستقل عبور می کند.
  • هر کسی که به این کنترلر دسترسی داشته باشد، عملاً کنترل فیزیکی سرور را در اختیار دارد: می تواند سرور را ری استارت کند، از رسانهٔ مجازی بوت کند و حتی سیستم عامل را دوباره نصب کند.
  • CISA هم در هشدارهای خود تأکید می کند که دسترسی به کنترلر مدیریتی، دسترسی به کل سیستم است.

IPMI یا Intelligent Platform Management Interface یک استاندارد باز برای مدیریت سخت‌افزار سرور از راه دور است؛ استانداردی که مستقل از سیستم‌عامل کار می‌کند و به شما اجازه می‌دهد حتی وقتی سرور بالا نمی‌آید یا شبکه‌اش قطع است، به آن دسترسی داشته باشید. اگر تا حالا شده سرورتان به‌خاطر یک قانون فایروال از دسترس خارج شود، می‌دانید چنین امکانی چه ارزشی دارد.

  • دسترسی در بدترین شرایط: وقتی سیستم‌عامل قفل کرده یا SSH و RDP جواب نمی‌دهند، رابط مدیریتی همچنان پاسخ می‌دهد.
  • کنترل کامل برق: روشن و خاموش کردن و ری‌استارت سرور، بدون تماس با دیتاسنتر.
  • کنسول گرافیکی: دیدن صفحهٔ بوت، BIOS و نصب سیستم‌عامل از راه دور با KVM over IP
  • پایش سخت‌افزار: دما، ولتاژ، سرعت فن و وضعیت منبع تغذیه، همین‌جا در دسترس است.

یک جمله‌ی کلیدی: BMC همیشه روشن است و با برق Standby کار می‌کند؛ یعنی حتی وقتی سرور خاموش است، رابط مدیریتی زنده است. این ویژگی همان چیزی است که آن را «مدیریت خارج از باند» می‌نامیم.

IPMI چیست و مدیریت خارج از باند چطور کار می‌کند؟

در مدیریت درون باند، شما از طریق خود سیستم‌عامل به سرور وصل می‌شوید؛ با SSH، RDP یا پنل وب برنامه. اگر آن لایه از کار بیفتد، دست شما هم کوتاه می‌شود. در مدیریت خارج از باند، مسیر دسترسی از سیستم‌عامل جدا است و از یک کانال مستقل عبور می‌کند.

سرور را مثل یک ساختمان اداری در نظر بگیرید. سیستم‌عامل، کارمندانی هستند که در ساعات کاری کار می‌کنند و با آن‌ها تماس می‌گیرید. BMC اما سرایدار ساختمان است که کلید همهٔ اتاق‌ها را دارد و همیشه سر کار است؛ حتی تعطیلات. وقتی کارمندان پاسخ نمی‌دهند، سراغ سرایدار می‌روید.

BMC چیست؟

BMC یا Baseboard Management Controller همان سخت‌افزاری است که استاندارد IPMI را اجرا می‌کند. این کنترلر ریزپردازنده، حافظه و فریم‌ور مستقل خودش را دارد و از برق Standby تغذیه می‌شود؛ به همین دلیل به خاموش یا روشن بودن سرور وابسته نیست. IPMI در واقع زبان مشترکی است که ابزارهای مختلف با این کنترلر حرف می‌زنند.

IPMI چه کارهایی انجام می‌دهد؟

  • پایش حسگرها: خواندن دما، ولتاژ، سرعت فن‌ها و وضعیت منبع تغذیه.
  • لاگ رویدادهای سیستم: ثبت خطاهای سخت‌افزاری و اتفاقات مهم در فهرست رویدادها.
  • کنترل برق: روشن و خاموش کردن امن، ری‌استارت سخت و ری‌استارت نرم.
  • کنسول و رسانهٔ مجازی: دیدن صفحهٔ نمایش و سوار کردن فایل ISO از راه دور.
  • حسابرسی دسترسی: تعریف کاربر و سطح دسترسی برای هر کسی که با کنترلر کار می‌کند.

رایج‌ترین ابزار کار با IPMI در لینوکس، ipmitool است؛ با آن می‌توان وضعیت حسگرها را خواند، فهرست رویدادها را دید و فرمان برق فرستاد. برای محیط‌های بزرگ‌تر، ابزارهای مدیریت متمرکز از همین استاندارد استفاده می‌کنند.

جایگاه IPMI در سال 2026؛ Redfish جانشین مدرن

در ژوئن 2020، حامیان اصلی IPMI یعنی Dell، Hewlett Packard Enterprise، NEC و Intel در پیامی مشترک اعلام کردند که توسعهٔ این استاندارد را متوقف می‌کنند و مهاجرت به Redfish را توصیه می‌کنند. Redfish استانداردی از DMTF است که بر پایهٔ REST و دادهٔ JSON و روی HTTPS کار می‌کند و برای مدیریت ساده و امن مراکز داده طراحی شده است.

حتما مطالعه نمائید.
نصب سیستم‌عامل روی سرور HP با Intelligent Provisioning 2026

این تغییر به معنای بی‌فایده شدن IPMI نیست؛ بسیاری از سرورهای در حال کار هنوز از آن استفاده می‌کنند و ابزارهای قدیمی به آن وابسته‌اند. اما اگر امروز سرور می‌خرید، وجود رابط Redfish را به‌عنوان یک مزیت جدی در نظر بگیرید.

IPMI چیست و مدیریت خارج از باند چطور کار می‌کند؟
کنترلر مدیریتی مستقل روی مادربرد، مسیر دسترسی خارج از باند را فراهم می‌کند.

iLO برای HPE و iDRAC برای Dell؛ BMCهای تجاری

هر دو پیاده‌سازی معروف، همان وظیفهٔ IPMI را انجام می‌دهند اما امکانات بیشتری روی آن سوار می‌کنند: کنسول گرافیکی، رسانهٔ مجازی، به‌روزرسانی فریم‌ور و پایش پیشرفته.

iLO در سرورهای HPE ProLiant

طبق مستندات HPE، iLO یا Integrated Lights-Out فناوری مدیریت خارج از باند است که در سرورهای ProLiant تعبیه شده است. نسخهٔ آن به نسل سرور بستگی دارد: iLO 4 در Gen9، iLO 5 در Gen10، iLO 6 در Gen11 و iLO 7 در تازه‌ترین نسل‌ها. هر نسخه امکانات تازه‌ای در امنیت، پایش و سرعت کنسول اضافه می‌کند و برخی قابلیت‌های پیشرفته به لایسنس نیاز دارند.

iDRAC در سرورهای Dell PowerEdge

iDRAC یا Integrated Dell Remote Access Controller طبق مستندات Dell برای استقرار، به‌روزرسانی، پایش و نگهداری سرور طراحی شده است. در نسل‌های تازه، Dell روی امنیت سخت‌افزاری سرمایه‌گذاری کرده است: ریشهٔ اعتماد سیلیکونی، احراز هویت مبتنی بر گواهی و کنترل دسترسی مبتنی بر نقش از جملهٔ این امکانات‌اند.

KVM over IP چیست؟

KVM over IP یعنی تصویر صفحهٔ سرور و ورودی صفحه‌کلید و ماوس از طریق شبکه منتقل شود؛ گویی روبه‌روی همان سرور نشسته‌اید. این قابلیت برای کارهایی حیاتی است که از SSH برنمی‌آیند: تنظیمات BIOS، انتخاب دستگاه بوت، نصب سیستم‌عامل و ورود به محیط بازیابی.

تفاوت iLO و iDRAC در عمل

تفاوت این دو بیشتر به اکوسیستم برند برمی‌گردد تا به فناوری: هر دو BMC اختصاصی با کنسول گرافیکی، رسانهٔ مجازی، API و امکانات امنیتی هستند. اگر تیم شما با یکی از آن‌ها سال‌ها کار کرده است، همان را انتخاب کنید؛ هزینهٔ یادگیری و ابزارهای پایش، تفاوت واقعی را می‌سازد.

جدول مقایسهٔ IPMI، iLO و iDRAC

ویژگی IPMI iLO در HPE iDRAC در Dell
نوع استاندارد باز کنترلر اختصاصی HPE کنترلر اختصاصی Dell
سرورها تقریباً همهٔ سرورهای صنعتی HPE ProLiant Dell PowerEdge
رابط مدرن محدود؛ Redfish در نسل‌های تازه Redfish و رابط وب Redfish و رابط وب
کنسول گرافیکی وابسته به پیاده‌سازی دارد؛ بخشی با لایسنس دارد؛ بخشی با لایسنس
امنیت پیشرفته پایدار و کهنه بهبود در هر نسل ریشهٔ اعتماد سیلیکونی در نسل‌های تازه
iLO برای HPE و iDRAC برای Dell؛ BMCهای تجاری
دو پیاده‌سازی مشهور BMC؛ تفاوت اصلی در اکوسیستم برند و ابزارهای مدیریتی است.

امنیت BMC؛ قدرتمندترین در پشتی سرور

هر کسی که به این کنترلر دسترسی داشته باشد، عملاً کنترل فیزیکی سرور را در اختیار دارد: می‌تواند سرور را ری‌استارت کند، از رسانهٔ مجازی بوت کند و حتی سیستم‌عامل را دوباره نصب کند. به همین دلیل، امنیت BMC از امنیت خود سیستم‌عامل کم‌اهمیت‌تر نیست. CISA هم در هشدارهای خود تأکید می‌کند که دسترسی به کنترلر مدیریتی، دسترسی به کل سیستم است.

ضعف‌های شناخته‌شدهٔ IPMI

طبق پایگاه ملی آسیب‌پذیری NIST، در آسیب‌پذیری CVE-2013-4786 خود مشخصات IPMI 2.0 از روش احراز هویت RAKP استفاده می‌کند که امکان استخراج هش رمز عبور را برای مهاجم فراهم می‌کرد. این مورد و چند ضعف مشابه، دلیل اصلی حرکت سازندگان به سمت Redfish بود.

چک‌لیست امن‌سازی BMC

  • جداسازی شبکه: رابط مدیریتی را فقط در VLAN مدیریتی و پشت VPN در دسترس بگذارید.
  • رمزهای قوی و اختصاصی: رمز پیش‌فرض را عوض کنید و برای هر ادمین حساب جدا بسازید.
  • بستن سرویس‌های بی‌استفاده: هر پروتکل و کاربری که لازم نیست، غیرفعال بماند.
  • به‌روزرسانی فریم‌ور: نسخهٔ فریم‌ور BMC را جدی و منظم به‌روز کنید.
  • پایش لاگ دسترسی: ورودهای موفق و ناموفق را بررسی و هشدارگذاری کنید.

هشدار جدی: رابط مدیریتی سرور را هرگز با IP عمومی و بدون فیلتر روی اینترنت نگذارید. اسکن خودکار اینترنت، پورت‌های مدیریتی را پیدا می‌کند و سرورهایی که با رمز پیش‌فرض رها شده‌اند، اولین قربانی‌ها هستند.

یک سناریوی رایج از پشتیبانی

مدیری هنگام تنظیم فایروال، قانونی اضافه می‌کند که پورت SSH را هم می‌بندد و دسترسی‌اش به سرور قطع می‌شود. در این وضعیت نیازی به سفر به دیتاسنتر نیست: از پنل مدیریت، کنسول KVM را باز می‌کند، قانون اشتباه را اصلاح می‌کند و سرویس برمی‌گردد. همین یک قابلیت، هزینهٔ کل مدیریت خارج از باند را توجیه می‌کند.

امنیت BMC و مدیریت خارج از باند
رابط مدیریتی قدرتمندترین نقطهٔ دسترسی سرور است و باید پشت لایهٔ امنیتی و شبکهٔ جدا قرار بگیرد.

از شرکت هاستینگ کدام دسترسی مدیریتی را بخواهیم؟

حالا که می‌دانید IPMI چیست و BMC چه قدرتی دارد، هنگام اجارهٔ سرور اختصاصی باید بپرسید دقیقاً کدام بخش از این دسترسی‌ها به شما داده می‌شود:

  • کنسول از راه دور: آیا کنسول گرافیکی یا KVM over IP در اختیار شماست تا صفحهٔ بوت و BIOS را ببینید؟
  • کنترل برق: روشن و خاموش کردن و ری‌استارت از پنل انجام می‌شود یا فقط با تیکت؟
  • نصب مجدد سیستم‌عامل: آیا خودتان می‌توانید نصب را از سر بگیرید یا منتظر پشتیبانی می‌مانید؟
  • دسترسی مستقیم به BMC: رابط مدیریتی با IP عمومی به شما داده می‌شود یا از طریق پنل امن؟

دو مدل، دو مسئولیت: دسترسی از طریق پنل امن‌تر است و خطر باز ماندن رابط مدیریتی روی اینترنت را حذف می‌کند. دسترسی مستقیم، آزادی بیشتری می‌دهد اما امنیت و به‌روزرسانی فریم‌ور آن بر عهدهٔ شماست. هر کدام را انتخاب کردید، همان را در قرارداد روشن کنید.


مدیریت از راه دور در سرور اختصاصی خدمات IT هزاره

خدمات IT هزاره سرورهای اختصاصی را روی سخت‌افزار HPE ProLiant ارائه می‌کند و کارهای روزمرهٔ مدیریت از پنل انجام می‌شود:

  • ری‌استارت و روشن و خاموش کردن سرور از پنل مدیریت
  • کنسول KVM برای دسترسی مستقیم، حتی وقتی SSH از کار افتاده است
  • نصب مجدد سیستم‌عامل بدون نیاز به رفت‌وآمد به دیتاسنتر
  • پشتیبانی فنی برای بازیابی دسترسی در شرایط اضطراری

شفاف بگوییم: پلن آماده روی HPE DL360 Gen9 با iLO 4 ارائه می‌شود که امکانات امنیتی سخت‌افزاری نسل‌های تازه را ندارد. اگر پروژهٔ شما الزامات سختگیرانهٔ امنیتی دارد، پیش از سفارش دربارهٔ نسل‌های جدیدتر مشورت کنید.


پرسش‌های پرتکرار دربارهٔ IPMI، BMC، iLO و iDRAC

IPMI مخفف چیست؟

IPMI مخفف Intelligent Platform Management Interface است؛ رابط هوشمند مدیریت پلتفرم. این استاندارد، راهی مشترک برای پایش و مدیریت سخت‌افزار سرور از راه دور فراهم می‌کند.

حتما مطالعه نمائید.
سرعت سرور اختصاصی: پورت ۱۰ گیگ یا ۱ گیگ؛ کدام گزینه بهتر است؟

BMC چیست و چه فرقی با IPMI دارد؟

BMC ریزکنترلری روی مادربرد است که با برق Standby کار می‌کند و کارهای مدیریتی را انجام می‌دهد؛ IPMI زبان و استانداردی است که ابزارها با آن کنترلر صحبت می‌کنند. یکی سخت‌افزار است و دیگری پروتکل.

iDRAC چیست و در کدام سرورها وجود دارد؟

iDRAC کنترلر دسترسی از راه دور دل است که در سرورهای PowerEdge تعبیه شده و امکاناتی مثل کنسول، رسانهٔ مجازی و پایش سخت‌افزار را در اختیار می‌گذارد.

تفاوت iLO و iDRAC در چیست؟

هر دو BMC اختصاصی با کنسول گرافیکی، رسانهٔ مجازی و API هستند. تفاوت اصلی در اکوسیستم برند، نام ابزارها و سیاست لایسنس است، نه در ماهیت کار.

KVM over IP چیست و چه فرقی با SSH دارد؟

KVM over IP تصویر و ورودی صفحه‌کلید و ماوس را از طریق شبکه منتقل می‌کند و مستقل از سیستم‌عامل است؛ در حالی که SSH یک شل متنی روی سیستم‌عامل در حال اجراست.

آیا IPMI هنوز امن است؟

IPMI 2.0 ضعف‌های شناخته‌شده‌ای دارد؛ از جمله ضعف روش احراز هویت RAKP که در CVE-2013-4786 ثبت شده است. راه‌حل عملی، جداسازی شبکهٔ مدیریتی، رمزهای قوی، به‌روزرسانی فریم‌ور و در نسل‌های تازه استفاده از Redfish است.

Redfish چیست و جای IPMI را می‌گیرد؟

Redfish استانداردی از DMTF با رابط RESTful و دادهٔ JSON روی HTTPS است که حامیان IPMI در سال 2020 مهاجرت به آن را توصیه کردند. جایگزین تدریجی است و در محیط‌های نسل‌جدید روزبه‌روز رایج‌تر می‌شود.

در سرور اجاره‌ای به iLO دسترسی دارم؟

به سیاست شرکت ارائه‌دهنده بستگی دارد. معمولاً امکانات اصلی مثل کنسول، کنترل برق و نصب مجدد از پنل ارائه می‌شود و دسترسی مستقیم به رابط مدیریتی فقط با هماهنگی و پذیرش مسئولیت امنیتی داده می‌شود.


جمع‌بندی؛ مدیریت خارج از باند، بیمهٔ سرور شما

در این راهنما دیدیم IPMI چیست: استانداردی باز که با کمک BMC، مدیریت سخت‌افزار را مستقل از سیستم‌عامل ممکن می‌کند. iLO و iDRAC دو پیاده‌سازی تجاری همان ایده‌اند و Redfish مسیر مدرن و امن‌تر آینده است.

مهم‌ترین نکتهٔ عملی، امنیت است: BMC قدرتمندترین در پشتی سرور است و باید فقط از شبکهٔ مدیریتی امن و پشت VPN در دسترس باشد. رمز پیش‌فرض، پورت باز روی اینترنت و فریم‌ور قدیمی، سه اشتباه پرتکرار در همین نقطه‌اند.

اگر تیم فنی کوچکی دارید، دسترسی از طریق پنل ارائه‌دهنده معمولاً امن‌ترین و ساده‌ترین انتخاب است. اگر سرور شخصی دارید و تیم متخصص، دسترسی مستقیم با رعایت اصول بالا گزینهٔ انعطاف‌پذیرتری است. پرسشی داشتید؟ در بخش نظرات بنویسید.

✓ مزایا

  • دسترسی به سرور حتی با سیستم‌عامل از کار افتاده
  • کنترل کامل برق از راه دور
  • کنسول گرافیکی برای BIOS و نصب سیستم‌عامل
  • پایش دما، ولتاژ و رویدادهای سخت‌افزاری

✕ معایب

  • ضعف‌های امنیتی شناخته‌شده در IPMI 2.0
  • خطر جدی در صورت باز بودن رابط روی اینترنت
  • وابستگی بعضی امکانات به لایسنس
  • تفاوت امکانات میان نسل‌های iLO
امتیازدهی

دیدگاه خود را بنویسید