问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用ipmitool配置服务器BMC的IP地址

创作时间:
作者:
@小白创作中心

使用ipmitool配置服务器BMC的IP地址

引用
CSDN
1.
https://blog.csdn.net/2401_86544677/article/details/145674719

HoRain云小助手:个人主页
🔥 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想,就是为了理想的生活!

推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

专栏介绍

专栏名称 专栏介绍
《C语言》 本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。
《网络协议》 本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制!
《docker容器精解篇》 全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。
《linux系列》 本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。
《python 系列》 本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。
《试题库》 本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等)

目录
⛳️ 推荐
专栏介绍
简介
环境准备
安装ipmitool
配置BMC IP地址步骤

  1. 查看当前BMC网络信息
  2. 设置IP地址源(静态/DHCP)
  3. 配置静态IP地址(若选择静态)
  4. 验证配置
    测试BMC网络连通性
    其他常用命令
    注意事项
    总结

简介

BMC(Baseboard Management Controller)是服务器上的独立管理控制器,支持远程监控、重启、固件更新等操作。通过配置BMC的IP地址,管理员可通过网络远程管理服务器。本文介绍如何使用 ipmitool 工具快速配置BMC的IP地址。

环境准备

  • 操作系统:Linux(Ubuntu/CentOS等)
  • 工具:ipmitool
  • 权限要求:root或sudo权限
  • 硬件要求:服务器支持IPMI(需主板启用BMC功能)

安装ipmitool

# Ubuntu/Debian
sudo apt update
sudo apt install ipmitool -y

# CentOS/RHEL
sudo yum install ipmitool -y

配置BMC IP地址步骤

1. 查看当前BMC网络信息

sudo ipmitool lan print 1  # 通道号通常为1(可通过`ipmitool lan print`列出所有通道)

输出示例:

IP Address Source       : DHCP Address
IP Address              : 192.168.1.100
Subnet Mask             : 255.255.255.0
Default Gateway IP      : 192.168.1.1

2. 设置IP地址源(静态/DHCP)

  • 静态IP
sudo ipmitool lan set 1 ipsrc static
  • DHCP
sudo ipmitool lan set 1 ipsrc dhcp

3. 配置静态IP地址(若选择静态)

sudo ipmitool lan set 1 ipaddr 192.168.1.200    # 设置IP地址
sudo ipmitool lan set 1 netmask 255.255.255.0   # 设置子网掩码
sudo ipmitool lan set 1 defgw ipaddr 192.168.1.1 # 设置默认网关

4. 验证配置

sudo ipmitool lan print 1

检查输出中的
IP Address

Subnet Mask

Default Gateway
是否生效。

测试BMC网络连通性

ping 192.168.1.200 # 替换为配置的BMC IP

若无法连通,需检查:

  1. 防火墙是否放行ICMP和IPMI端口(默认UDP 623)。
  2. 网线是否连接至BMC专用管理网口。

其他常用命令

  • 重启BMC服务
sudo ipmitool mc reset cold
  • 修改BMC默认密码
sudo ipmitool user set password 2新密码 # 用户ID通常为2(admin)

注意事项

  1. 通道号:不同厂商的BMC通道号可能不同(如1/2/8),需通过
    ipmitool lan print
    确认。
  2. 厂商差异:华为、戴尔、惠普等厂商的BMC默认用户名/密码可能不同(如华为为
    root/admin
    ,戴尔为
    root/calvin
    )。
  3. 权限问题:若提示权限不足,尝试加载IPMI内核模块:
sudo modprobe ipmi_devintf sudo modprobe ipmi_si

总结

通过
ipmitool
配置BMC的IP地址后,即可通过Web界面(如iLO/iDRAC/iBMC)或IPMI协议远程管理服务器。建议配置完成后:

  • 修改默认密码以提升安全性。
  • 记录BMC IP地址并确保网络可达。

附:常见问题

  • 无法连接BMC:检查IP配置、网口指示灯、防火墙规则。
  • 权限错误:使用
    sudo
    或以root用户执行命令,确保加载IPMI内核模块。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号