On this page
Every FlexDedi server includes IPMI and an HTML5 KVM console. Together they give you the server's screen, keyboard and power button from your browser, whatever state the operating system is in.
What out-of-band access is
IPMI is served by the baseboard management controller (BMC), a small dedicated computer on the motherboard with its own firmware and network connection. It runs whenever the server has power, even if the main system is off, frozen or stuck in firmware setup. Through it you can:
- watch the console from power-on, including firmware (POST) screens and the boot loader
- type on the server's keyboard as if you were in front of it
- power the server on or off, reset it or power-cycle it
- attach an ISO image as a virtual CD/DVD drive
The HTML5 KVM console runs in a normal browser, with no Java or plugin. In the control panel, open your server and launch the KVM console, then click inside the window so it captures your keystrokes.
Power actions
Always prefer a clean reboot from inside the OS (systemctl reboot on Linux, shutdown /r /t 0 on Windows). Use out-of-band actions when the OS cannot do it:
| Action | What it does | When to use it |
|---|---|---|
| Graceful shutdown | Sends a power-button event so the OS shuts down cleanly | Planned maintenance from outside the OS |
| Power off | Cuts power immediately, like pulling the plug | The OS ignores a graceful shutdown |
| Power on | Starts the server | After a power-off |
| Reset | Hard reboot without cutting power | The OS is frozen |
| Power cycle | Power off, short pause, power on | A device stays hung after a reset |
From a running Linux system, ipmitool talks to the BMC in-band, without the network, and reads the hardware event log:
apt install ipmitool # dnf install ipmitool on AlmaLinux and Rocky Linux
modprobe ipmi_devintf ipmi_si
ipmitool chassis status
ipmitool sel elist # hardware event log: memory errors, power supply eventsBoot an ISO with virtual media
Virtual media boots any ISO: an OS that is not in the one-click library, or a diagnostic tool.
- Download the ISO to the computer that runs your browser.
- In the KVM console, open the virtual media menu and attach the ISO as a virtual CD/DVD drive.
- Reboot the server and press the boot-menu key shown during POST, often F11 or F12.
- Pick the virtual CD/DVD entry and install or run the tools as usual.
- When you are done, detach the ISO so the server boots from its own disks again.
If the boot menu lists the virtual drive twice, pick the UEFI entry on a UEFI system: installers set up the boot loader for the mode they start in.
Open the BIOS or UEFI setup
- Open the KVM console and click inside it.
- Reboot the server from the OS, or with Reset if the OS is unresponsive.
- When the POST screen appears, press the setup key it shows, usually Del or F2. If the keystroke is missed, use the console's virtual keyboard and try again.
On a running Linux system in UEFI mode, systemctl reboot --firmware-setup restarts straight into setup.
Keep out-of-band access secure
The BMC controls power, console and virtual media, so its credentials are as powerful as physical access to the server.
- Change the IPMI password you were given, to a long random one that differs from your root password. Some BMCs limit passwords to 16 or 20 characters. Change only your own user and leave other BMC accounts alone.
- Keep the BMC off the public internet when possible. IPMI 2.0 has a known protocol weakness: anyone who can reach its UDP port 623 and guess a valid user name can obtain a password hash and try to crack it offline. Prefer the control panel's console. If you connect to the BMC directly, do so only from fixed admin addresses, a VPN or a bastion host, and ask our support engineers if you are unsure how it is reachable.
- Close sessions when you are done. Log out of the console and detach any virtual media.
To change the password from Linux, list the users on channel 1 (the usual LAN channel), then set a new password for your user ID. ipmitool asks for it twice:
ipmitool user list 1
ipmitool user set password 3 # replace 3 with your user IDRecovery scenarios
Common cases where the console gets you back in:
| Symptom | Fix through the console |
|---|---|
| A firewall rule blocks SSH | Log in, run ufw disable or delete the rule, then fix your rule set |
| A network configuration error took the server offline | Correct the Netplan or interfaces file, then apply it again |
| Boot stops in emergency mode | Usually an fstab entry for a missing disk: add nofail or comment it out |
| A new kernel does not boot | Pick the previous kernel under Advanced options in the GRUB menu |
| Forgotten root password | Boot rescue mode and reset it from there |
| No output, or errors at POST | Likely hardware: open a ticket and include ipmitool sel elist output if you have it |
Ubuntu hides the GRUB menu by default. To show it, press Esc repeatedly during boot (UEFI systems) or hold Shift (legacy BIOS).
For disk repairs, a lost password or a broken boot loader, continue with Reinstall the OS or boot rescue mode; for SSH lockouts, see Connect to your server with SSH. Hardware faults go to our engineers through a support ticket, 24/7, with spare parts on site in every location.