Телефон
Электронная почта
Мессенджеры
Связаться со специалистом
Задать вопрос
Оставить заявку
Наш специалист перезвонит Вам в течение двух минут и детально проконсультирует

    Ваш номер телефона

    Ваше имя

    Ваш email

    Сообщение

    или
    Напишите нам в соц. сетях
    Остались вопросы?
    Наш специалист перезвонит Вам в течение двух минут и ответит на ваши вопросы

      Ваш номер телефона

      Ваше имя

      Ваш email

      Ваш вопрос

      или
      Напишите нам в соц. сетях
      Спасибо!
      Ваша заявка отправлена.
      Скоро мы свяжемся с вами
      или
      Напишите нам в соц. сетях
      Мы официальный представитель китайского завода HUANANZHITrade-in: зачтём вашу видеокарту до 20 000 ₽ →
      Каталог
      Каталог
      Связаться со специалистом
      0
      Всё о серверном железе

      IPMI и удалённое управление сервером: что это и зачем

      14 мин. чтения

      Если сервер стоит в стойке, серверной или дата-центре, а не рядом с рабочим местом, рано или поздно встаёт вопрос: как включить машину, посмотреть, что с ней происходит, или переустановить систему, не приезжая на площадку. Отвечает на этот вопрос IPMI, удалённое управление сервером, реализованное аппаратно и не зависящее от состояния основной операционной системы. В этой статье разберём, что такое IPMI и BMC, какие возможности они дают и когда без этого функционала действительно не обойтись.

      Что такое IPMI

      Серверная плата: BMC-контроллер и отдельный порт управления

      IPMI (Intelligent Platform Management Interface) – это стандартный интерфейс управления сервером на аппаратном уровне. Он не является программой, которая работает поверх Windows или Linux: за него отвечает отдельный микроконтроллер, встроенный прямо в материнскую плату. Именно поэтому IPMI продолжает работать даже тогда, когда сервер выключен, завис или на нём вообще не установлена операционная система, лишь бы плата была подключена к питанию.

      BMC: сердце системы управления

      Аппаратной основой IPMI служит BMC, Baseboard Management Controller. Это самостоятельный чип с собственной прошивкой, оперативной памятью и, как правило, отдельным сетевым портом на задней панели платы. BMC функционирует независимо от центрального процессора и основной ОС сервера: он опрашивает датчики, принимает команды по сети и управляет питанием платы вне зависимости от того, что происходит на стороне операционной системы.

      Подключение к BMC происходит по IP-адресу через веб-интерфейс. Достаточно открыть браузер, ввести адрес контроллера и авторизоваться, после чего открывается панель с состоянием сервера и набором инструментов управления.

      Сетевой порт BMC

      У большинства серверных плат под управление BMC выделен отдельный сетевой разъём, физически отличный от портов основной сетевой карты. Это принципиально важное решение: даже если сеть, через которую сервер отдаёт свои сервисы, полностью недоступна, канал управления продолжает работать. На части плат вместо выделенного порта используется режим совместного использования одного разъёма (shared LAN), когда BMC и основная система делят один физический интерфейс, различая трафик на уровне контроллера. Какой вариант реализован, зависит от конкретной модели платы, и это стоит уточнять при выборе оборудования под задачи с удалённым управлением.

      Что умеет IPMI и BMC на практике

      Набор функций у большинства современных BMC примерно одинаков, независимо от производителя платы. Разница обычно в удобстве интерфейса и глубине детализации, а не в принципиальных возможностях.

      Удалённое включение и перезагрузка

      Через веб-интерфейс BMC можно включить сервер, выключить его, сделать жёсткую или мягкую перезагрузку. Это удобно после планового обновления прошивки, при зависании системы или когда нужно вернуть сервер в строй после сбоя питания, не выезжая на площадку.

      KVM-over-IP: удалённая консоль

      Одна из ключевых функций IPMI – это удалённая консоль KVM-over-IP. Она передаёт по сети видеосигнал с сервера и позволяет управлять мышью и клавиатурой так, будто вы сидите прямо перед стойкой. Через такую консоль видно весь процесс загрузки, включая BIOS и загрузчик операционной системы, а значит можно диагностировать проблемы, которые не видны из самой ОС.

      Мониторинг состояния

      BMC постоянно опрашивает датчики на плате: температуру процессора и чипсета, напряжения на шинах питания, скорость вращения вентиляторов, состояние блоков питания. При выходе значений за нормальные пределы система фиксирует это в логах, а часть решений умеет отправлять уведомления. Такой мониторинг работает независимо от загрузки ОС и нагрузки на процессор.

      Монтаж ISO-образов

      Через IPMI можно смонтировать ISO-образ операционной системы удалённо и установить систему с нуля, как если бы вы вставили загрузочную флешку физически. Эта функция особенно ценна для дата-центров и удалённых площадок: переустановка ОС не требует присутствия инженера у стойки. Тот же механизм монтирования виртуальных носителей используют и для загрузки диагностических утилит, live-образов для восстановления данных или обновления прошивок, когда штатная операционная система на сервере недоступна или повреждена.

      Просмотр логов событий

      BMC ведёт журнал системных событий: перезагрузки, сбои датчиков, ошибки памяти, изменения состояния питания. Эти логи сохраняются в самом контроллере и доступны даже после аварийного выключения сервера, что упрощает разбор инцидентов постфактум.

      IPMI и брендовые аналоги: iDRAC, iLO

      У крупных производителей серверов есть собственные фирменные реализации того же самого функционала. У Dell это iDRAC, у HPE – iLO, у Supermicro используется классический IPMI. По сути все они решают одну и ту же задачу: дают администратору полный удалённый контроль над сервером на аппаратном уровне, независимо от состояния операционной системы. Различия между решениями касаются в основном оформления веб-панели, скорости передачи видео в консоли KVM-over-IP и набора дополнительных сервисов, которые производитель включает в старшие лицензии. Базовый принцип работы у всех одинаков: отдельный контроллер, независимое питание от системы управления и доступ по сети через выделенный или общий порт.

      Функция IPMI / BMC Dell iDRAC HPE iLO
      Удалённое включение и выключение Да Да Да
      KVM-over-IP консоль Да Да Да
      Мониторинг температур и напряжений Да Да Да
      Монтаж ISO-образов Да Да Да
      Удалённое обновление прошивки Да Да Да
      Принадлежность Открытый стандарт Фирменное решение Dell Фирменное решение HPE

      Зачем нужно удалённое управление сервером

      Главная причина внедрения IPMI: физическая недоступность сервера. Машина стоит в стойке в дата-центре или в отдельной серверной, куда неудобно, долго или дорого добираться каждый раз, когда нужно что-то проверить или перезапустить. IPMI снимает эту зависимость от физического присутствия. Особенно это заметно, если оборудование размещено в другом городе или арендовано в стороннем дата-центре: без удалённого управления любая нештатная ситуация, вплоть до банального зависания системы, означает заявку в поддержку площадки и ожидание, пока кто-то физически подойдёт к стойке.

      Помимо экономии времени, это ещё и вопрос надёжности процессов: диагностику и переустановку ОС можно провести из любой точки, где есть доступ в сеть управления, а инциденты фиксируются в логах BMC и разбираются постфактум без необходимости ехать на площадку. Для сервера, который работает в режиме 24/7, такая функциональность на практике стала стандартом де-факто, а не опциональным бонусом.

      Когда IPMI избыточен

      Для домашнего настольного компьютера или рабочей станции, которая всегда под рукой, полноценный IPMI избыточен: перезагрузить или переустановить систему можно вручную за пару минут. Наличие отдельного BMC-контроллера добавляет стоимости плате и требует настройки сети управления, которая для одиночного домашнего ПК просто не нужна. Но как только оборудование переезжает в стойку или начинает работать без постоянного физического доступа, ценность удалённого управления резко возрастает, и разница в цене платы быстро окупается сэкономленным временем и нервами.

      Когда IPMI действительно нужен

      • Сервер размещён в дата-центре или colocation, куда нет постоянного физического доступа
      • Оборудование стоит в отдельной серверной, до которой неудобно и долго добираться
      • Требуется удалённая переустановка операционной системы без выезда инженера
      • Нужна диагностика сбоев загрузки, включая доступ к BIOS и логам до старта ОС
      • Сервер работает в режиме 24/7 и простой из-за отсутствия физического доступа недопустим
      • Инфраструктурой управляет распределённая команда из разных городов или офисов

      Мы, huananzhi.ru, официальный дистрибьютор HUANANZHI в России, поможем подобрать материнскую плату с поддержкой IPMI под ваши задачи: от домашней лаборатории до серверной стойки в дата-центре. В каталоге материнских плат представлены решения на разных платформах, а платформа X99 остаётся одним из самых востребованных вариантов для сборки сервера с удалённым управлением. Если нужна помощь с выбором, материал как выбрать плату X99 (LGA 2011-3) и пошаговое руководство как собрать сервер на X99 помогут разобраться в нюансах сборки. Все платы поставляются с гарантией, доставка осуществляется по всей России: свяжитесь с нами, и мы подберём конфигурацию под ваши задачи.

      Совет на практике

      Сразу после первого подключения смените заводской пароль доступа к BMC и, если плата это позволяет, ограничьте доступ к сетевому порту управления отдельным VLAN или списком разрешённых IP-адресов. Интерфейс IPMI часто остаётся с дефолтными учётными данными годами, а поскольку он работает независимо от основной ОС, обычный файрвол сервера его не защищает.

      Безопасность BMC: пароли, VLAN, фильтрация

      BMC — это отдельный компьютер с root-доступом к питанию и консоли. Стандартные учётные данные меняются в первую очередь: Dell iDRAC — root/calvin, Supermicro — ADMIN/ADMIN, HPE iLO — Administrator/уникальный пароль на бирке, ASRock Rack — admin/admin, Huananzhi — ADMIN/ADMIN. Смена через веб-интерфейс или ipmitool: ipmitool -I lanplus -H 10.0.0.50 -U ADMIN -P ADMIN user set password 2 NewP@ssw0rd.

      Изоляция в отдельной VLAN. Management-интерфейс BMC не должен быть доступен из пользовательской сети. Пример: VLAN 100, подсеть 10.0.100.0/24, шлюз только для jump-хоста. На коммутаторе порт BMC — access VLAN 100, на маршрутизаторе — запрет любых пакетов из VLAN 100 в остальные, кроме 10.0.0.10. Если BMC не нужен извне — не давать ему default gateway.

      Ограничение по IP. В IPMI 2.0 есть IP access list, но надёжнее — ACL на коммутаторе или firewall. Разрешить только адреса администраторов: ipmitool lan set 1 access on, затем через веб добавить правила. Отключить неиспользуемые сервисы: IPMI 1.5 (не шифрует), Telnet, незащищённый HTTP, оставить только HTTPS (443), SSH (22) и RMCP+ (623).

      Прошивка BMC — часть периметра. CVE-2013-4786 (hash password) и CVE-2019-6260 (Supermicro) эксплуатируются удалённо. Обновляйте BMC не реже раза в год, следя за бюллетенями вендора. После настройки проверьте: ipmitool user list 1 — не должно быть лишних учёток, ipmitool lan print 1 — корректный IP и маска.

      Пошаговая настройка IPMI: сеть, веб-интерфейс, прошивка

      Настройка начинается с BIOS/UEFI: раздел Advanced → IPMI Configuration → BMC Network Configuration. Там выбирается статический IP или DHCP. Для статики нужны адрес, маска, шлюз. Пример: IP 10.0.100.50, маска 255.255.255.0, шлюз 10.0.100.1, VLAN 100.

      Через ipmitool (Linux, пакет ipmitool, модуль ipmi_devintf):

      • ipmitool lan set 1 ipsrc static
      • ipmitool lan set 1 ipaddr 10.0.100.50
      • ipmitool lan set 1 netmask 255.255.255.0
      • ipmitool lan set 1 defgw ipaddr 10.0.100.1
      • ipmitool lan print 1 — проверка.

      Для DHCP: ipmitool lan set 1 ipsrc dhcp, затем ipmitool lan print 1 покажет выданный адрес. Если ipmitool недоступен, все то же делается в веб-интерфейсе после входа по известному IP.

      Вход в веб: https://10.0.100.50. Браузер ругается на самоподписанный сертификат — это нормально. Логин/пароль по умолчанию см. выше, сразу меняем. Интерфейс у Supermicro — IPMI, у Dell — iDRAC, у HPE — iLO, у ASRock Rack — BMC.

      Обновление прошивки: скачать файл с сайта вендора (Supermicro IPMI_xxx.bin, Dell iDRAC_xxx.exe, HPE iLO_xxx.bin). В веб-интерфейсе: Maintenance → Firmware Update → выбрать файл → Upload. Занимает 5–15 минут, питание сервера не выключать, сеть не рвать. После обновления — сброс BMC: ipmitool mc reset cold или кнопка Reset в веб. Проверить версию: ipmitool mc info.

      Не обновляйте BMC по Wi-Fi или через VPN с потерями: прерывание записи во флеш-память превращает контроллер в кирпич, восстановление — только программатором.

      KVM over IP и виртуальные носители

      KVM over IP — это проброс видео, клавиатуры и мыши через BMC. Реализован на отдельном видеоядре (обычно ASPEED AST2400/2500/2600) и не зависит от ОС. Разрешение: 1024×768 или 1280×1024 на старых платах, 1920×1080 на iDRAC 9, iLO 5, Supermicro X11/X12. Частота кадров 30–60 fps, но на 100 Мбит/с канал быстро забивается, поэтому KVM лучше запускать через dedicated NIC BMC.

      Клиент KVM: старые версии требуют Java (iDRAC 7/8, iLO 3/4) — сегодня это боль: Java-плагины не работают в современных браузерах. Новые — HTML5 (iDRAC 9, iLO 5/6, Supermicro X12). Для Supermicro X10/X11 есть HTML5-клиент в свежих прошивках, но иногда только Java. Учтите: KVM отключается по таймауту (обычно 30 минут), при простое браузера сессия рвётся.

      Virtual Media — подключение ISO-образа как виртуального CD/DVD или USB. Варианты:

      • Local image: файл с ПК администратора монтируется через KVM-клиент. Скорость 1–5 МБ/с, зависит от канала.
      • Network share: BMC сам монтирует ISO с NFS/SMB (iDRAC, iLO). Быстрее и не занимает канал администратора.
      • Remote image: URL на HTTP-сервер.

      Сценарий удалённой установки ОС: в веб-интерфейсе включить Virtual Media, смонтировать ISO, в KVM выбрать загрузку с виртуального CD/DVD, перезагрузить сервер, пройти установку. Никакого выезда в ДЦ. После установки отмонтировать образ, иначе сервер будет пытаться грузиться с него.

      Ограничения: на платах без BMC (или с урезанной прошивкой) KVM и Virtual Media могут отсутствовать. Даже если BMC есть, виртуальный носитель не появится, если в прошивке вырезан модуль.

      Ограничения IPMI и совместимость с Huananzhi

      IPMI — стандарт, но его реализация зависит от вендора. Даже базовая команда ipmitool sensor list на разных платах возвращает разные имена сенсоров и единицы. Вендорские расширения (OEM-команды) несовместимы: у Dell, HPE, Supermicro свои raw-команды. Redfish API есть у iDRAC 7+, iLO 4+, Supermicro X11+, но не у старых или дешёвых плат.

      Ограничения на разных материнских платах:

      • Число пользователей BMC: обычно 5–10, у некоторых Asus/ASRock Rack — 5.
      • Одновременных KVM-сессий: 1–2, при второй первая рвётся.
      • Virtual Media: не на всех платах, часто только CD/DVD, без USB.
      • Скорость: 100 Мбит/с у старых BMC, 1 Гбит/с у новых (AST2500/2600).
      • SSL/TLS: старые BMC не поддерживают TLS 1.2+, только 1.0 — браузер откажется работать.

      Huananzhi — отдельный случай. Платы X99-F8D, X99-TF, X99-D8 имеют BMC на ASPEED AST2400/AST2500, но прошивка сильно урезана. Что работает: ipmitool chassis status, ipmitool power on/off/cycle, ipmitool sensor list (частично), веб-интерфейс с базовыми датчиками. Что не работает: KVM over IP, Virtual Media, SOL (Serial over LAN), часто отсутствует смена пароля и IP-фильтрация. Прошивки обновляются редко, риск кирпича при обновлении высок. Redfish нет.

      Совместимость с ipmitool: базовые команды проходят по IPMI 2.0 (RMCP+), но OEM-команды не работают. Если нужен полноценный удалённый KVM и установка ОС, Huananzhi не подходит. Для инфраструктуры берите Supermicro (X10/X11/X12), ASRock Rack, Gigabyte с полноценным BMC. На потребительских платах (ASUS Prime, MSI) BMC нет вообще — там только программный KVM через ОС, что при зависании бесполезно.

      Частые ошибки при настройке IPMI

      Ошибка подключения: кабель воткнут не в порт управления сервером
      • Заводской пароль BMC не меняется годами, а порт управления смотрит в общедоступную сеть без ограничений по IP.
      • Порт BMC подключают в ту же сеть, что и продуктивный трафик, вместо выделенного сегмента управления.
      • Прошивка BMC не обновляется годами, из-за чего накапливаются известные уязвимости и баги в веб-интерфейсе.
      • Отсутствие плана на случай потери доступа к сети управления: нет альтернативного способа достучаться до сервера, если сам канал IPMI недоступен.

      Частые вопросы

      Работает ли IPMI, если сервер полностью выключен?
      Да, BMC получает питание от блока питания сервера отдельно от основной платы и работает, пока сервер физически подключён к электросети, даже если сам сервер выключен кнопкой питания.
      Нужен ли отдельный кабель для порта управления BMC?
      Если на плате есть выделенный сетевой разъём под IPMI, да, нужен отдельный кабель в сеть управления. На платах с shared LAN порт управления делит один физический разъём с основной сетевой картой, и отдельный кабель не требуется, но трафик управления идёт через тот же канал.
      Чем IPMI отличается от удалённого доступа через TeamViewer или RDP?
      TeamViewer и RDP работают поверх операционной системы и требуют, чтобы ОС была загружена и сетевая служба удалённого доступа запущена. IPMI работает на уровне BMC независимо от ОС, поэтому доступен даже при зависшей системе, сбое загрузки или полностью выключенном сервере.
      Можно ли переустановить операционную систему полностью удалённо через IPMI?
      Да, через монтаж ISO-образа в консоли BMC можно загрузиться с виртуального образа и провести установку ОС с нуля так же, как с физического загрузочного носителя, без выезда на площадку.

      Что из этого можно купить

      В наличии, с доставкой по России
      Сервер GPD BD4 1|2123 (Xeon E5-2680 v4, 64 ГБ DDR4 ECC, SSD NVMe 1 ТБ + HDD 1 ТБ, GPU — 2 ГБ)
      Сервер GPD BD4 1|2123 (Xeon E5-2680 v4, 64 ГБ DDR4 ECC, SSD NVMe 1 ТБ + HDD 1 ТБ, GPU — 2 ГБ)
      Доставка (от 4 дней)
      129 479 ₽
      В наличии
      Вся категория «Серверы и рабочие станции» →Подобрать процессор и память под вашу плату →
      Автор статьи
      Поделиться:
      Корзина
      Вход

      Нет аккаунта?

      Сайдбар
      Магазин
      Избранное
      0 пунктов Заказ
      Мой аккаунт
      ×
      Сообщество HUANANZHI
      Присоединяйтесь к Telegram-чату! Советы по сборке, помощь от владельцев комплектующих и свежие новости бренда.
      Вступить в чат