You can use IPMI tools for configuring iDrac, CIMC and similar remote management systems quickly.
–> Install IPMI Tools
# yum install OpenIPMI OpenIPMI-tools
–> Start ipmi service automatically
# chkconfig ipmi on
–> Print current configuration.
# ipmitool lan print -1
Set in Progress : Set Complete
Auth Type Support : NONE MD2 MD5 PASSWORD
Auth Type Enable : Callback :
: User :
: Operator :
: Admin :
: OEM :
IP Address Source : Static Address
IP Address : 1.2.3.4
Subnet Mask : 255.255.255.0
MAC Address : ab:aa:vv:cc:xx:dd
SNMP Community String : public
IP Header : TTL=0x40 Flags=0x00 Precedence=0x00 TOS=0x10
BMC ARP Control : ARP Responses Disabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl : 2.0 seconds
Default Gateway IP : 1.2.3.4
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,4,5,6,7,8,9,10,11,12,13,14
Cipher Suite Priv Max : XXXaaaXXaaaXaaa
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
–> Set Ip Adress source static
# ipmitool lan set 1 ipsrc static
–> Set IP address
# ipmitool lan set 1 ipaddr 1.2.3.4
–> Set Netmask
# ipmitool lan set 1 netmask 255.255.255.0
–> Set Default Gateway
# ipmitool lan set 1 defgw ipaddr 1.2.3.4
–> Print user list.
# ipmitool user list 1
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 admin true false true ADMINISTRATOR
2 true false true CALLBACK
3 test true false true USER
4 true false true CALLBACK
5 true false true CALLBACK
6 true false true CALLBACK
7 true false true CALLBACK
–> Create User (3 is the ID of user)
# ipmitool user set name 3 test
–> Set password for user test
# ipmitool user set password 3
Password for user 3:
–> Give Administrator Privilege
Possible privilege levels are:
1 Callback level
2 User level
3 Operator level
4 Administrator level
# ipmitool channel setaccess 1 2 link=on ipmi=on callin=on privilege=4