Железо

Как закрепить BMC на конкретном порту и сбросить настройки

Узнайте, как закрепить BMC на выбранном сетевом порту в BIOS/UEFI, настроить IP‑адрес (статический/ DHCP) и сбросить контроллер без потери привязки к порту.

Как зарезервировать отдельный сетевой интерфейс для управления BMC (IPMI) на сервере с четырьмя встроенными сетевыми портами? При ручной настройке IP‑адреса BMC использует второй порт, а при DHCP – четвертый. Как гарантировать, что BMC всегда будет использовать конкретный порт (например, второй), независимо от того, какие кабели подключены, и как правильно сбросить настройки BMC, чтобы не потерять привязку к нужному порту?

Как закрепить BMC за конкретным портом и корректно сбросить настройки


Содержание


Как закрепить порт для BMC

  1. Вход в BIOS/UEFI
    Перезагрузите сервер и войдите в BIOS/UEFI.
    На большинстве PowerEdge это F2 при загрузке.

  2. Навигация к настройкам BMC

    • Baseboard Management ControllerNetworkBMC LAN Port
      (На некоторых моделях путь может быть Server Management → BMC LAN Port).
  3. Выбор порта
    Выберите нужный номер порта (например, 2).
    После этого BMC будет использовать именно этот порт для всех IPMI‑соединений – как при статическом, так и при DHCP‑запросе.
    При подключении кабеля к другому порту BMC его не будет использовать.

  4. Сохранение и выход
    Сохраните изменения и перезагрузите сервер.
    После перезагрузки в меню BMC LAN Port должна отображаться выбранная вами опция.

Важно – эта настройка хранится в прошивке BMC и не меняется при обычном сбросе BMC.
Если после обновления прошивки BMC сбрасывает порт‑binding, повторите шаги выше.


Настройка IP‑адреса BMC (статический и DHCP)

Тип конфигурации Как задать Где проверить
Статический IP BIOS: BMC LAN SettingsIP Address, Subnet Mask, Default Gateway.
Параметры: IP Address, Subnet Mask, Default Gateway.
ipmitool lan print 1 – выводит текущие настройки.
DHCP В том же разделе BMC LAN Settings установите IPMI over LAN: Enabled и выберите Use DHCP. ipmitool lan print 1 – статус IP Address: (DHCP) и DHCP Lease.

При использовании DHCP BMC будет запрашивать адрес только на выбранном в BIOS порту.
Если DHCP‑сервер выдаёт адрес из другого диапазона, проверьте, что на этом порту включена опция IPMI over LAN.


Как сбросить BMC без потери привязки к порту

Способ Как выполнить
Кнопка Reset BMC На передней панели сервера (обычно рядом с кнопкой Power) нажмите кнопку Reset BMC. Это просто перезапускает контроллер.
Команда ipmitool bash<br>ipmitool mc reset cold<br>
Эта команда выполняет «cold reset» (похожий на выключение и включение), но сохраняет все пользовательские настройки, включая привязку к порту.
OMSA (OpenManage Server Administrator) В веб‑интерфейсе OMSA → Server ManagementNetworkBMCReset BMC.

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


Что делать при полной очистке конфигурации

Если необходимо вернуть BMC к заводским настройкам (например, после «factory reset» прошивки):

  1. Сделайте резервную копию
    bash
    ipmitool sel info > sel_backup.txt
    ipmitool lan print 1 > lan_backup.txt
    
  2. Запустите factory reset (обычно через BIOS → Reset BMC или через OMSA).
    Это удалит все пользовательские настройки.
  3. Повторно настройте порт в BIOS, как описано в разделе «Как закрепить порт для BMC».
  4. Проверьте ipmitool lan print 1 – убедитесь, что порт соответствует выбранному.

После factory reset BMC начинает использовать порт по умолчанию (часто порт 1). Поэтому важно сразу задать нужный номер в BIOS.


Проверка и диагностика

Инструмент Что проверяем Как использовать
ipmitool Настройки BMC, привязка к порту bash<br>ipmitool lan print 1<br>
OMSA Web UI Статус IPMI, видимость порта Веб‑интерфейс → Server ManagementNetworkBMC
Сетевой монитор (Wireshark) Трафик IPMI, MAC‑адрес BMC Снимите трафик с выбранного порта, проверьте кадры RMCP+IPMI
DHCP‑сервер Лизинг IP для BMC Просмотрите логи, убедитесь, что BMC запрашивает адрес только на нужном порту

Заключение

  • Закрепление порта производится в BIOS/UEFI через пункт BMC LAN Port.
  • После выбора порта BMC будет использовать его независимо от подключения кабелей, как при статическом, так и при DHCP‑конфигурации.
  • Для сброса BMC без потери привязки используйте кнопку Reset BMC или команду ipmitool mc reset cold.
  • При полной очистке прошивки необходимо повторно задать порт в BIOS.
  • Регулярно проверяйте настройки с помощью ipmitool lan print 1 и мониторинга DHCP‑серверов, чтобы убедиться, что BMC всегда работает на нужном интерфейсе.

Следуя этим рекомендациям, вы гарантируете стабильную работу управления сервером через BMC независимо от перемещения кабелей и обновлений прошивки.

Авторы
Проверено модерацией
Модерация