Supermicro server boards include a separate management chip, the BMC. Even when the OS is frozen or the server is powered off, it lets you control power, see the screen (KVM) and mount ISO images over the network. That feature set is IPMI. Here is how to get connected the first time, plus the commands you will use most.
1. How the LAN port is used
| Mode | What it does |
|---|---|
| Dedicated | Uses only the IPMI port (the lone RJ45, usually above the USB ports) |
| Shared | Shares the first regular LAN port with the OS |
| Failover (often the default) | Dedicated if a cable is in the IPMI port, otherwise Shared |
For a separate management network, cable the dedicated port and use Dedicated mode.
2. Find or set the IPMI IP address
From BIOS: press Del at boot → IPMI → BMC Network Configuration, where you can read the current IP or switch to Static. It defaults to DHCP, so you can also look it up on your router.
From the OS: on Linux with ipmitool installed you can change it from inside the server:
# Show current settings (channel 1)
sudo ipmitool lan print 1
# Set a static IP
sudo ipmitool lan set 1 ipsrc static
sudo ipmitool lan set 1 ipaddr 192.168.1.50
sudo ipmitool lan set 1 netmask 255.255.255.0
sudo ipmitool lan set 1 defgw ipaddr 192.168.1.1
3. Default username and password
- The username is
ADMIN(uppercase). - Boards shipped from around 2019 onward have a unique default password printed on a label on the motherboard or chassis (BMC Password).
- Older boards often use
ADMINas the password too. Change it the moment you log in. - Lost it? Reset it from inside the server: find ADMIN’s user ID with
sudo ipmitool user list 1(usually 2), then runsudo ipmitool user set password 2 'NewPassword'.
4. Using the web console
Browse to https://IPMI-address. The certificate warning is expected because it is self-signed; on an internal network you can proceed.
| Menu (location varies by firmware) | Use it to |
|---|---|
| Remote Control → iKVM/HTML5 | See the screen without a monitor, enter BIOS, install an OS |
| Power Control | Power on, graceful shutdown (Soft), force off, reset |
| Virtual Media | Attach an ISO from your PC as the server’s optical drive |
| Sensor / Health Event Log | Temperatures, fans, voltages and hardware errors |
5. Control it remotely with ipmitool
You can script everything instead of opening the web UI. ipmitool runs on Windows, macOS and Linux.
H=192.168.1.50; U=ADMIN; P='password'
ipmitool -I lanplus -H $H -U $U -P "$P" chassis power status # status
ipmitool -I lanplus -H $H -U $U -P "$P" chassis power on # power on
ipmitool -I lanplus -H $H -U $U -P "$P" chassis power soft # graceful shutdown
ipmitool -I lanplus -H $H -U $U -P "$P" chassis power cycle # off, then on
ipmitool -I lanplus -H $H -U $U -P "$P" sensor list # sensor readings
ipmitool -I lanplus -H $H -U $U -P "$P" sel list # event log
power off is a hard power-off, like holding the power button, and can corrupt data. Use soft for normal shutdowns.
6. Security: never expose it to the internet
- IPMI has full control of the hardware. Port-forwarding it to the internet is asking for trouble. From outside, connect through a VPN first.
- Put it on a management VLAN or separate switch away from user traffic where you can.
- Keep the BMC firmware up to date and disable services you do not use.
- Always change the default password, and create individual accounts if several people need access.