Назад | Перейти на главную страницу

Доступ к IPMI-адресу

В настоящее время, если я хочу узнать IPMI-адрес сервера, мне нужно будет зайти в SBIOS и проверить его в BMC. Есть ли способ получить IPMI-адрес из виртуальной машины?

Чтобы получить информацию об 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.