【VMware ESXi】ESXi CLI命令获取服务器硬件管理口IP地址
在 ESXi 主机上排查带外管理、IPMI 或 BMC 配置时,很多时候需要先确认服务器硬件管理口当前的 IP 地址。除了登录 iDRAC、iLO 或其他带外页面,也可以直接在 ESXi 命令行中查询。
查询命令
esxcli hardware ipmi bmc get
# 或者
localcli hardware ipmi bmc get命令说明
esxcli hardware ipmi bmc get:通过标准esxcli命令查询当前主机的 BMC 信息。localcli hardware ipmi bmc get:在部分场景下也可以直接使用localcli获取同类信息。
查询结果里通常可以看到这些关键字段:
IPv4 AddressIPv4 GatewayIPv4 SubnetMAC AddressBMC Firmware Version

适用场景
这个命令适合用于以下情况:
- 忘记了服务器带外管理口地址。
- 需要核对 ESXi 主机和硬件管理口的对应关系。
- 排查 IPMI、BMC 或远程管理网络配置异常。
补充说明
如果命令无法返回有效结果,需要进一步确认:
- 当前服务器硬件是否支持 IPMI 或 BMC 查询。
- BIOS / iDRAC / iLO 中是否已经启用带外管理功能。
- ESXi 是否能够正常读取到底层硬件管理信息。