Guide
How to use the HPE iLO remote console from anywhere, safely
HPE ProLiant servers have iLO, a small computer of their own that stays on while the server is off. Its remote console shows the server's screen from power-on, so you can get into the BIOS, mount an ISO and reinstall the operating system without being in the room.
Here's how to keep iLO off the internet and still use it, and its HTML5 remote console, from anywhere with RemoteAccessApp, plus the iLO command line over SSH for power and the serial console.
- iLO and its HTML5 console in a tab
- No port forwarded to iLO
- Power and serial console over SSH
Updated · Works on Windows 10 and 11
Before you start: iLO's address and sign-in
- Plug in the iLO port. Most ProLiant servers have a dedicated port marked iLO. Put it on a management network that's separate from your other devices if you can.
- Set its address. While the server starts, press the key shown for System Utilities (F9 on recent generations) and find the iLO configuration utility, or use the iLO setup key older servers show during startup. Give iLO a fixed address or a DHCP reservation.
- Know the sign-in. The user is
Administrator, and the factory password is printed on the label on the server's pull-out tag. Create your own admin user and keep the factory one as a fallback. - Update iLO from HPE's support site. Newer firmware brings the HTML5 console and security fixes.
Save iLO in the app
Step 1: Add a web panel
On the Connections page of the RemoteAccessApp app for Windows, add a web panel with iLO's address, such as
https://10.0.0.30, or just the IP.Step 2: Trust its certificate once
iLO uses a self-signed certificate until you install your own. The tab shows its fingerprint and asks before opening the page. Check it against the certificate in iLO's security settings, then trust it for this panel only. A changed certificate is stopped with a clear warning, never opened silently.
Step 3: Save the sign-in
Save the user name and password with the panel; the password is kept encrypted for your Windows user. Fill sign-in types them into iLO's sign-in page (only on iLO's own address, and it doesn't submit), and Copy password clears the clipboard after 30 seconds.
Use the HTML5 remote console
Sign in to iLO in the tab and launch the HTML5 console from the overview page or the remote console page. It opens as a new tab in the app with the server's screen in it.
- Use the console's power button to turn the server on, press and hold, or reset it.
- Mount an ISO from your PC as a virtual drive to install or repair the operating system.
- Send Ctrl+Alt+Del and other key combinations from the console's keyboard menu.
- Watch the server start and catch the System Utilities or boot menu key.
To get a password or a long command into the console, where paste doesn't work, use Type text in the tab's toolbar. It types key by key, with a Careful speed for consoles that drop keys.
The .NET and Java consoles won't open in the tab
From anywhere, with iLO staying private
- Through a PC at the site. Install RemoteAccessApp on any PC on the same network, open it from the app or a browser wherever you are, and use iLO in that PC's browser. Nothing is forwarded: the PC connects out to our relay. See remote desktop without port forwarding.
- SSH from the website, through one of your PCs. Save iLO as an SSH host, open it on the website and choose Through my PC. A PC of yours on that network connects for you, so the power commands below work from a phone or any browser.
- Through the RemoteAccessApp server Pro, for an iLO on a public address at a hosting provider: tick Connect through RemoteAccessApp server on the panel. Connections then come from our server's fixed address, which every RemoteAccessApp user shares, so keep a strong password. Private addresses can't be reached this way.
Keep iLO off the internet
iLO's command line over SSH
iLO answers SSH with its own command line. Add iLO's address as an SSH host, check the key fingerprint the first time, and sign in with an iLO user. Commands worth saving in Scripts & History:
power # is the server on or off? power on # turn it on power off # turn it off power reset # reset it show /map1/firmware1 # iLO firmware version vsp # the server's serial console
vsp (virtual serial port) gives you the server's text console with no picture at all, once the server's BIOS has the virtual serial port turned on and the operating system sends its console there. Press Esc then ( to leave it. Commands and paths vary a little between iLO generations; help lists what yours has.
On Linux, and several servers at once
In the RemoteAccessApp app for Linux, a web panel opens in your default browser and its tab keeps the address, user name and saved password at hand. The certificate prompt, Fill sign-in, consoles opening as tabs, Type text in the page and the server option are in the Windows app. SSH to iLO works the same on both.
With several servers, put their consoles and SSH terminals side by side in split view, up to eight panes, and save the layout as a workspace (split view and workspaces). Dell and Supermicro servers work the same way: see Dell iDRAC remote access and Supermicro IPMI and iKVM.
Questions, answered
More homelab and virtualization guides
- Manage Proxmox, VMware & KVM hostsSSH, web interfaces, RDP and VNC consoles, ISO and backup copies, scripts and dashboards for your hypervisor hosts and VMs, in one app.Read the guide
- Homelab managementOne app for a homelab: SSH, SFTP and FTP, RDP and VNC, web panels, a live host dashboard, and remote desktop for Windows and Linux PCs.Learn more
- Proxmox VE remote managementSSH to Proxmox VE nodes with keys, reach the web UI without opening ports, run qm and pct across nodes, and move ISOs and backups.Read the guide
- Manage VMware ESXi remotelyThe ESXi Host Client and vSphere Client in a tab, SSH with esxcli and vim-cmd, datastore files, and RDP or SSH into guests.Read the guide
- KVM and QEMU VM consoleslibvirt VNC consoles through an SSH tunnel, virsh for everything else, and honest limits for SPICE displays.Read the guide
- Manage Hyper-V remotelyRemote desktop and PowerShell on Hyper-V hosts, RDP into Windows guests, and the same command on many hosts.Read the guide
- TrueNAS, Unraid and NAS accessYour NAS web UI as a saved panel, SSH and SFTP with keys, a live dashboard and server-to-server copies.Read the guide
- pfSense, OPNsense and router adminKeep firewall and router admin pages off the internet and still reach them: web panels, a PC on the LAN, SSH and serial consoles.Read the guide
- Docker and Podman hostsContainers, logs, restarts and shells over SSH, host dashboards, and scripts across every Docker or Podman host.Read the guide
- Raspberry Pi and small serversSSH with keys, a VNC desktop through an SSH tunnel, a live dashboard and file copies for a Pi or any small Linux box.Read the guide
- Dell iDRAC remote accessThe iDRAC and its virtual console in a tab, racadm over SSH, and a way in from anywhere that never exposes it to the internet.Read the guide
- Supermicro IPMI and iKVMThe BMC page and HTML5 iKVM in a tab, ipmitool from a server on the same network, and IPMI kept off the internet.Read the guide
- One app for your whole homelabWhy juggling terminals, browser tabs and viewers for a homelab gets old, and what one app for every host and VM looks like.Read the post
- Homelab maintenance checklistUpdates, backups, disk checks and consoles: a maintenance-night checklist for a homelab, worked through from one window.Read the post
- Stop exposing your hypervisor web UIWhy management web UIs belong on your own network, and how to reach them from anywhere without opening a port.Read the post
- 5 workflows for many serversGroups and tags, saved workspaces, one script on many hosts, direct server-to-server copies and live dashboards.Read the post
Related
- RDP & VNC managerSave RDP, VNC, SSH, SFTP, FTP hosts and web admin panels in one list, and open them in tabs.Learn more
- SSH & SFTP clientTerminal tabs, an SFTP and FTP file manager, key sign-in and one command to every server.Learn more
- No port forwardingHow to reach a PC behind a router without opening ports, and why it's safer.Read the guide
- Remote console accessRemote console access to PCs, servers and devices: PowerShell, bash, SSH and serial consoles from anywhere, in the app or a browser.Read the guide
