Home

【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 Address
  • IPv4 Gateway
  • IPv4 Subnet
  • MAC Address
  • BMC Firmware Version

适用场景

这个命令适合用于以下情况:

  • 忘记了服务器带外管理口地址。
  • 需要核对 ESXi 主机和硬件管理口的对应关系。
  • 排查 IPMI、BMC 或远程管理网络配置异常。

补充说明

如果命令无法返回有效结果,需要进一步确认:

  • 当前服务器硬件是否支持 IPMI 或 BMC 查询。
  • BIOS / iDRAC / iLO 中是否已经启用带外管理功能。
  • ESXi 是否能够正常读取到底层硬件管理信息。
VMware