访问 IPMI 地址

访问 IPMI 地址

目前,如果我想知道服务器 IPMI 地址,我必须转到 SBIOS 并在 BMC 下检查。有没有办法从虚拟机内部获取 IPMI 地址?

答案1

要从物理安装的操作系统获取有关 IPMI 的信息(并更改其设置),您可以使用ipmitool(1)以及众多类似的软件。大多数情况下,它需要 root 权限才能运行。

然后你可以做类似的事情:

$ sudo ipmitool lan print
Set in Progress         : Set Complete
Auth Type Support       : NONE MD2 MD5 PASSWORD OEM 
Auth Type Enable        : Callback : NONE MD2 MD5 PASSWORD OEM 
                        : User     : NONE MD2 MD5 PASSWORD OEM 
                        : Operator : NONE MD2 MD5 PASSWORD OEM 
                        : Admin    : NONE MD2 MD5 PASSWORD OEM 
                        : OEM      : 
IP Address Source       : Static Address
IP Address              : 172.20.0.30
Subnet Mask             : 255.255.255.0
MAC Address             : 00:25:90:9d:a1:dc
SNMP Community String   : AMI
IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl   : 0.0 seconds
Default Gateway IP      : 172.20.0.1
Default Gateway MAC     : 00:00:00:00:00:00
Backup Gateway IP       : 0.0.0.0
Backup Gateway MAC      : 00:00:00:00:00:00
802.1q VLAN ID          : Disabled
802.1q VLAN Priority    : 0
RMCP+ Cipher Suites     : 0,1,2,3,6,7,8,11,12
Cipher Suite Priv Max   : XaaaXXaaaXXaaXX
                        :     X=Cipher Suite Unused
                        :     c=CALLBACK
                        :     u=USER
                        :     o=OPERATOR
                        :     a=ADMIN
                        :     O=OEM

在此示例中,172.20.0.30 是 IPMI 的地址。

相关内容