SYSTEM ADMIN BOOK
  • Hardware/Physical Machines
    • Physical Networking
      • Patch Panel
    • Hardware Devices
    • PC Build
    • RAID Configs
  • System Configuration
    • Windows
      • OneDrive for Business, Map as Network Drive in Windows
      • PDF Printer
      • Reset Windows Password
    • Linux
    • Mac
      • Factory Reset Mac Mini
      • Install FortiClient VPN
      • Remove FortiClient VPN for Macs
      • Setting Microsoft Teams Notifications in MacOS
      • Download and Install Whatsapp
  • Windows Server
    • Troubleshooting
      • 100% Disk Usage Issue
      • Maximum Path Length Limitation
    • Basic Configurations
      • Change Hostname
      • Change Default RDP Port
      • Create a User
      • Add user to Administrator group
      • Add user to Remote Desktop Users group
      • Allow log on locally - security policy setting
      • Allow Multiple Remote Desktop Connections
      • Enable Insure Guest Authentication
      • Shrink Partition
      • Extend Partition
    • FTP Server
      • Install FTP Server (IIS)
      • Create User Group
      • Add FTP Site (IIS)
      • User Isolation
      • Allow Firewall
      • FTP Client (FileZilla)
      • FTP Server (FileZilla)
      • Configure Passive Mode in FileZilla Server
      • Configuring Windows Firewall for FileZilla Server
      • FileZilla: Password reset
      • Generate a New Self-Signed Certificate
    • Group Policy
      • Block Access to the Control Panel for All Users
      • Create a Logon Banner (Legal Notice)
      • Enable / Disable Copy-Paste Policy
      • Disable Shutdown, Restart Options
      • Disable Multiple Session for Single User
      • Disable Automatic Lock Screen in Windows Server
    • Services
      • NSSM - the Non-Sucking Service Manager
      • Node-windows Library
    • Task Scheduler
      • Automate Program Execution
      • Restart Windows Server Daily
    • Auditing and Diagnostincs
      • Enabling the System Event Audit Log
      • Audit RDP Port Change Event
      • Check the read/write speed of your hard drive
      • Clear temp file and .trc file
    • Event Viewer
      • Restart / Shutdown Event
  • Control Panels
    • Plesk
      • Set Hard Quota on disk space for subscription(s)
      • Changing MX, A, and CNAME Records
      • Host Node.js Application
      • Add FTP account
      • Remove FTP account
      • Download a folder using Plesk File Manager
      • Install WordPress on domain using WP Toolkit
      • Change the name of a Subscription system user
      • Exporting and Importing Database Dumps
    • OVI Panel
      • DNS Zone Editor
    • SolidCP
      • Add a MS SQL database in SolidCP
    • cPanel
  • Virtualization
    • Proxmox VE
      • Introduction
      • Download Proxmox ISO
      • Prepare Installation Media
      • Launch Proxmox Installer
      • Create a VM
  • Web Servers
    • IIS
      • Install IIS
      • Configure Default Site
      • Application Pool
      • Installing PHP
      • Deploy a PHP Application
      • Deploying a Laravel app on Windows using IIS
      • Update PHP Version in IIS
      • Host a Node.js /w Next.js Application
    • JBoss
  • VPNs and Proxy Servers
    • Reverse Proxy
      • IIS - Node.js Application
  • Database Servers
    • MS SQL
      • Download and Install
      • Install SSMS
      • Uninstall an Instance of SQL Server
      • Enable SA Account
      • Change SA Account Password
      • Enable Network Access to SQL Express
      • Create and configure a user in MSSQL
      • Clear SQL Server Cache
      • Setting Infinite Timeout in SQL Server Contexts
      • Take SQL Server Database Offline
      • Memory configuration
  • Web Dev Stacks
    • MERN (w/ Next)
      • Build and Run Node.js Project with Next.js
  • IT Ticketing Systems
    • Jira Ticketing System
  • Linux Servers
  • AWS Environment
  • Azure Environment
  • Backup and Security
    • SSL Certificates
      • Types of SSL Certificates
      • IIS 10: Create CSR and Install SSL Certificate
      • IIS 7: Generate CSR for Wildcard SSL
      • IIS: Generate CSR for Multi-Domain SSL
      • OpenSSL: Generate CSR
      • IIS 10: How to Install and Configure Your SSL Certificate on Windows Server
      • IIS: Export Pfx using MMC
      • IIS: Import Pfx using MMC
      • IIS: Export Pfx using IIS Manager
      • IIS: Import Pfx using IIS Manager
      • cPanel: Export PFX
      • Godaddy-CPanel: Generate a CSR
      • Godaddy-CPanel: Install SSL Certificate
      • cPanel: Generate CSR
      • cPanel: Install SSL Certificate
      • cPanel: Install Let's Encrypt SSL
      • Plesk: Generate CSR
      • Plesk: Let's Encrypt SSL Installation
      • Plesk: Installing the SSL certificate
      • Plesk: Export Public & Private Key
      • Win-ACME Let's Encrypt SSL
      • Certbot - Install SSL
      • Export Leaf, Root, and Intermediate Files
      • XAMPP - Let's Encrypt SSL Installation
      • JBoss Web Server: CSR Generation
      • JBoss: Install SSL Certificate
    • Backup
      • Database
        • MS SQL DB Backup
        • MS SQL Restore Backup
    • Microsoft Defender for Endpoint
      • Introduction & Licenses
    • Microsoft Intune - Endpoint Management
      • Product Introduction
      • Intune Policies for MacOS
      • Enroll your macOS device using the Company Portal app
    • Vulnerability Scanning
      • OpenVAS Quick Guide
      • Nessus Quick Guide
    • Acronis
      • Download and Install the Acronis Cyber Protection Agent
      • Performing a file-level backup
      • Creating a disk-level backup
      • Performing a file-level recovery
      • Enabling Active Protection and Vulnerability Assessment
  • Email and Office 365
    • Troubleshooting
      • Run a message trace in the Exchange admin center
      • Not receiving email
      • Office 365 Apps Activation Error
      • Gmail Issue: Clearing Cache and Cookies
      • Excel worksheet, right click insert not functioning
      • Microsoft 365 Apps activation error: “Your organization has disabled this device”
    • Hybrid Mail Setup
      • Set Up Connectors Between Microsoft 365 and SmarterMail
    • Email Authentication
      • Protocols
    • Mail Clients
      • Outlook
        • Maximum number of Exchange accounts in an Outlook profile
        • Enable automatic forwarding in new Outlook
        • Add Email Signature
        • Create Email Singature
        • Gmail Account Login in Outlook
        • Enable desktop notifications for Outlook on the Web (OWA) in Windows
        • Move Mails to Specific Folders
      • Apple Mail
        • Add email accounts in Mail on Mac
        • Add Mail Signatures
      • Gmail
        • Mail Forwarding to Another Account
        • Set Up an Auto-Reply (Vacation Responder) in Gmail
    • Office 365
      • Intro & Subscriptions
      • How to Create a Trial Account
      • How to Access the Office 365 Admin Center
      • Creating a Tenant
      • Create Users
      • Add several users at the same time to Microsoft 365
      • Creating & Managing Roles
      • Add a Domain
      • Manage MFA
      • Let users reset their own passwords
      • Assign Global Admin Roles
      • Create APP Password
      • Change a user name and email address
      • Reset MFA for Microsoft 365 User
      • Configure email forwarding
      • Add email aliases to a user
      • Change Username or Email Address
      • Export Mailbox to PST From Office 365
      • Import PST to Exchange Online (Microsoft O365)
      • Enable archive mailboxes for Microsoft 365
      • Grant Export Permission in M365 Compliance Center
      • Generate Transfer Token
    • Google Workspace
      • Intro & Plans
      • Create your Google Workspace trial account
      • Review your DNS records
      • Adding Users
      • Create organizational units
      • Restrict access to a Google Workspace service
      • Edit user attributes
      • Manage user accounts
      • Suspend a User
      • Generate a Transfer Token
      • Reduce Licenses in Google Workspace
      • Auto-forward From Google Workspace Using Routing
      • Recovering administrator access to your account
    • MailEnable
    • SmarterMail
      • SmarterMail Installation
      • SmarterMail Server Setup
      • Installation and Configuration (Practical)
      • Enable / Disable Domain in SmarterMail
      • Enable / Disable MFA for User Accounts
      • Create an Administrator User in SmarterMail
    • Microsoft Teams
      • Guest Access vs. External Access
      • Adding Guests To Microsoft Teams Team
      • Teams Chat DIfferent Domain: Enable External Access
      • Setup Teams Time Zone and Work Hours
      • Add Contact Numbers in Profile Page
    • Microsoft Defender for Office 365
      • Remove blocked users from the Restricted entities page
    • Microsoft Purview
      • Create a Retention Policy for Archiving in M365
  • DevOps
  • Firewalls and Access Points
    • Windows Firewall
      • Allow Ports on Windows Firewall
    • Sophos Firewall
      • Set up a new firewall with Sophos Central
      • Enable Sophos Central management of Sophos Firewall
  • Networking
    • Troubleshooting
    • Cisco Router Config
    • Cisco Switch Config
      • Basic Data and Voice VLAN Setup Homelab
  • Migration
    • Drive Migration
      • Google Drive to One Drive
      • One Drive to One Drive [SharePoint Migration Tool]
      • Migrate Google files to Microsoft 365 for business
    • Mail Migration
      • Google Workspace to Office 365 (Manual Method)
      • Google Workspace to Office 365 (Automatic Method)
      • IMAP to Office 365
      • Migration Using PST File Method
      • Office 365 to Google Workspace Migration
      • G-Suite to G-Suite Migration
    • VM Migration
    • Website Migration
      • Migrating IIS Sites Using Web Deploy
      • Plesk to Plesk Migration
    • Database Migration
  • Monitoring
    • Prometheus
      • Monitoring Windows Servers Using Prometheus
    • Grafana
      • Visualize Data in Grafana
    • Loki
  • Data Center
    • HPE ProLiant ILO Configuration
  • Other Technologies
    • Some R&Ds
      • Active vs. Passive Mode in FTP
      • IIS Recycling and Virtual Memory Limit
      • IIS Application Pool
Powered by GitBook
On this page
  • Common Scenarios:
  • HPE PROLIANT DL380 GEN10
  • Setting up A Static IP Address on HP ILO
  • Configuring static IP address
  • iLO IP address acquisition DHCP
  • Access iLO from Your Laptop
  • REFERENCES

Was this helpful?

  1. Data Center

HPE ProLiant ILO Configuration

iLO (Integrated Lights-Out) is a proprietary embedded server management technology by Hewlett Packard Enterprise (HPE). It's essentially a dedicated management processor built into HPE ProLiant and some other HPE servers, allowing administrators to remotely manage servers even when the OS is not running or the server is powered off.

Key Uses of iLO in HPE Servers:

1. Remote Management

  • Full remote access via a web interface or CLI (SSH, XML API, etc.).

  • Power on/off/reboot the server.

  • Mount ISO images or virtual media for OS installation.

  • Access the server console (even pre-boot) using remote KVM (Keyboard Video Mouse).

2. Hardware Monitoring

  • Monitor CPU, RAM, fans, power supply, temperature, and storage components.

  • Real-time alerts for failures or thresholds being breached.

  • Integrates with HPE Insight and other monitoring tools.

3. Firmware and BIOS Configuration

  • Update firmware remotely.

  • Configure BIOS settings without physically accessing the machine.

  • Schedule updates and maintenance windows.

4. Security and Authentication

  • Secure access with user authentication, directory services (LDAP/AD), and two-factor auth.

  • Audit logs and session logging for security reviews.

  • iLO has its own independent firmware and networking, isolated from the main OS.

5. Scripting and Automation

  • iLO supports RESTful API, iLO cmdlets for PowerShell, and Redfish API, making automation and integration into devops/security operations easier

Common Scenarios:

Scenario
iLO Feature

Server is unresponsive

Use iLO to reboot it

Need to install OS remotely

Mount ISO via iLO virtual media

Physical access is restricted (e.g., data center in another city)

Manage everything through iLO web interface

Hardware failure suspected

Check real-time sensor data and logs

Server hardening and audit

Review iLO logs, update firmware, enforce 2FA


HPE PROLIANT DL380 GEN10

  1. Primary Riser. PCI Slots (Slots 1-3 top to bottom, riser standard)

  2. Secondary Riser. PCI Slots (Slots 4-6top to bottom, second processor)

  3. Optional serial port

  4. Tertiary Riser (Slots 7-8). Optional rear 2 SFF HDD

  5. Power supply Power connection

  6. Power supply Power LED

  7. HPE Flexible Slot Power Supply bay 1 (800W shown)

  8. Power supply Power connection

  9. Power supply Power LED

  10. HPE Flexible Slot Power Supply bay 2 (800W shown)

  11. VGA connector

  12. Embedded 4 x 1GbE Network Adapter --- This does not usually exist on editshare servers

  13. Dedicated iLO management port

  14. USB connectors 3.0 (2)

  15. Unit ID LED

  16. Optional FlexibleLOM ports (Shown: 4 x 1GbE)

Setting up A Static IP Address on HP ILO

Note: Once you plug an ethernet cable into the ILO port and connect it to your switch. (number 13 in the above picture) This can be easily done by a Technician using the ipmitool assuming they can still ssh to the system.

Configuring static IP address

This step is required only if user want to use a static IP address. When user use dynamic IP addressing, the DHCP server automatically assigns an IP address for iLO.

To simplify installation, Hewlett Packard Enterprise recommends using DNS or DHCP with iLO.

Procedure

  1. Optional: If user access the server remotely, start an iLO remote console session.

  2. Restart or power on the server.

  3. Press F9 in the server POST screen. The system utilities start.

  4. Click System Configuration.

  5. Click iLO 5 Configuration Utility.

  6. Disable DHCP:

    1. Click Network options.

    2. Select OFF in the DHCP Enable menu. The IP Address, Subnet Mask, and Gateway IP Address boxes become editable. When DHCP enable is set to ON, user cannot edit these values.

  7. Enter values in the IP Address, Subnet Mask and Gateway IP Address boxes.

  8. To save the changes and exit, press F12. The iLO 5 configuration utility prompts user to confirm that user want to save the pending configuration changes.

  9. To save and exit, clickYes - Save Changes.

    The iLO 5 Configuration Utility notifies user that iLO must be reset in order for the changes to take effect.

  10. Click OK.

    iLO resets, and the iLO session is automatically ended. User can reconnect in approximately 30 seconds.

  11. Resume the normal boot process

    1. Start the iLO remote console. The iLO 5 configuration utility is still open from the previous session.

    2. Press ESC several times to navigate to the System Configuration page.

    3. To exit the system utilities and resume the normal boot process, click Exit and resume system boot.

iLO IP address acquisition DHCP

To enable iLO access after it is connected to the network, the iLO management processor must acquire an IP address and subnet mask. You can use a dynamic address or a static address.

Dynamic IP address

A dynamic IP address is set by default. iLO obtains the IP address and subnet mask from DNS or DHCP servers. This method is the simplest.

If you use DHCP:

  • The iLO management port must be connected to a network that is connected to a DHCP server, and iLO must be on the network before power is applied. DHCP sends a request soon after power is applied. If the DHCP request is not answered when iLO first boots, it will reissue the request at 90-second intervals.

  • The DHCP server must be configured to provide DNS and WINS name resolution.


Access iLO from Your Laptop

1. Connect to the Same Network

Make sure your laptop is on the same network/subnet as the iLO port, unless you've set it up with a public IP or through VPN access.

2. Get the iLO IP Address

You probably set a static IP or got it from DHCP. If unsure:

  • Check the iLO display on the server’s front panel (if it has one).

  • Boot into BIOS → iLO Configuration Utility (press F8 during POST when prompted).

  • Or check DHCP logs/router if you used dynamic IP.

3. Access via Web Browser

  • Open a browser (Chrome/Firefox/Edge).

  • Type in the iLO IP address:

    https://<iLO_IP>

    Example:

    https://192.168.1.100
  • Accept the SSL certificate warning (iLO uses a self-signed cert by default).

4. Log in

  • Use the iLO credentials you configured (or default ones from the server tag/card if unchanged).

  • Default iLO username is often Administrator.

5. You're in!

Now you’ll see the iLO web interface, where you can:

  • View server health

  • Open remote console

  • Mount virtual media

  • Power cycle the server

  • Configure settings


REFERENCES

  • https://github.com/ipmitool/ipmitool

  • https://helpdesk.editshare.com/hc/en-us/articles/24621101608475-Configuring-the-HP-ILO

PreviousData CenterNextOther Technologies

Last updated 1 month ago

Was this helpful?

79f46-rear-view-p02463-b21.jpg