前置:mgnt口和网卡1连接入内网,并分配静态ip
1. 安装 ipmitool
Debian/Ubuntu:
- sudo apt-get update
- sudo apt-get install ipmitool
复制代码 CentOS/RHEL:
- sudo yum install ipmitool
复制代码 2. 配置 BMC 的 IP 地址
- #打印当前ipmi 地址配置信息。
- ipmitool lan print 1
- # 设置 id 1 为静态IP地址。
- ipmitool lan set 1 ipsrc static
- # 设置 IPMI 地址。
- ipmitool lan set 1 ipaddr xx.xx.xx.xx
- # 设置 IPMI 子网掩码。
- ipmitool lan set 1 netmask xxx.xxx.xxx.xxx
- # 设置 IPMI 网关。
- ipmitool lan set 1 defgw ipaddr xx.xx.xx.xx
复制代码 3. 配置 BMC 用户登录账户暗码。
- # 显示 IPMI 用户列表。
- ipmitool user list 1
- # 修改改密码
- ipmitool user set password <id> <新密码>
- # 启用用户
- ipmitool user enable <id>
复制代码 4. 查看 BMC 配置信息
- sudo ipmitool lan print 1
复制代码 这将显示 BMC 网络配置、IP 地址、网关、子网掩码等信息。
5. 重启 BMC
- sudo ipmitool power reset
复制代码 6. 查看 BMC 状态
这将显示 BMC 固件版本、IP 地址、状态等信息。
7. 启用IPMI-over-LAN功能
使用ipmitool channel info <通道号>下令查抄BMC所在通道的IPMI-over-LAN功能是否已经启用。如果未启用,可以使用以下下令启用
- ipmitool channel setaccess <通道号> 2 ipmi=on auth=off link=on privilege=4
复制代码 这将启用指定通道的IPMI-over-LAN功能,并使得通过此通道的IPMI会话的权限级别为4(ADMINISTRATOR级别)。
8. 连接到远程BMC
使用以下下令连接到远程BMC:
- ipmitool -H <BMC IP地址> -U <用户名> -P <密码> -I lanplus <命令>
复制代码 留意,这里使用了-I lanplus选项,以使用基于LAN的IPMI协议。<下令>是您要执行的ipmitool下令。例如,要获取传感器信息,可以使用以下下令:
- ipmitool -H xx.xx.xx.xx -U admin -P password -I lanplus sensor list
复制代码 完成✅
> 局域网内https://设置的ip即可访问,前提是ip得ping得通
> 单线连接:电脑连接服务器mgnt口,服务器脱离网线,电脑设置和bmc通个ip段即可访问
重置:
冷重启的方式重置BMC
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |