{"id":769,"date":"2021-10-11T11:28:50","date_gmt":"2021-10-11T10:28:50","guid":{"rendered":"https:\/\/unihost.com\/blog?p=769"},"modified":"2026-11-13T15:09:50","modified_gmt":"2026-11-13T13:09:50","slug":"what-is-ipmi","status":"publish","type":"post","link":"https:\/\/unihost.com\/blog\/what-is-ipmi\/","title":{"rendered":"What Is IPMI? BMC and Remote Server Management"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">IPMI is an interface for monitoring and managing server hardware through a baseboard management controller, or BMC. It can provide hardware status and power controls independently of the installed operating system. Access still depends on the server\u2019s management hardware, power, network configuration and permissions.<\/span><\/p>\n<h2>What is IPMI<\/h2>\n<p><span style=\"font-weight: 400;\">IPMI is one way to monitor and manage server hardware remotely. Available functions depend on the platform and the BMC firmware. Typical features include:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Monitoring the physical state of the equipment. For example, using IPMI, you can easily check fan speed, voltage and other indicators.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Restoration of service performance. You can update outdated software, reboot the system remotely, turn on the power automatically or manually.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manage any peripheral devices.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manage access ports and SSL certificate access protection.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Set up notifications about how the server is running.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">IPMI can also keep an event log and store information about the equipment in use. Out-of-band functions can remain available when the operating system is stopped, but the management controller still needs power and network access. Availability of each function depends on the specific server and its configuration.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">IPMI 2.0 is based on a LAN network interface with its own IP address. Its use does not provide for the use of special patented devices and microcontrollers. Thus, the cost of renting a server directly depends on the cost of consumables. High-quality integrated IPMI 2.0 is, first of all:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Visual information about the condition of the equipment.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A unique set of proposals for server recovery.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opportunities for collecting statistical data on all components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The technology can be used with ordinary computers, not just servers.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Let&#8217;s look at 2 of the most common practical examples of IPMI:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The OS is installed on the rented server and you need to configure the network card. Until the network settings are made on the server, the only way to gain access to management is <\/span><span style=\"font-weight: 400;\">IPMI<\/span><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">During operation, the software has frozen the remote server and it is unavailable. If you have <\/span><span style=\"font-weight: 400;\">IPMI<\/span><span style=\"font-weight: 400;\">, you can try to reboot the system with the button or turn on the server again.<\/span><\/p>\n<h2>IPMI, BMC, KVM and Redfish<\/h2>\n<div style=\"overflow-x:auto;margin:24px 0;\">\n<table style=\"width:100%;min-width:560px;border-collapse:separate;border-spacing:0;border:1px solid #dbe7ee;border-radius:8px;overflow:hidden;font-size:15px;line-height:1.45;margin:0;\">\n<thead>\n<tr>\n<th style=\"background:#0099CC;color:#ffffff;text-align:left;padding:12px 14px;font-weight:600;\">Term<\/th>\n<th style=\"background:#0099CC;color:#ffffff;text-align:left;padding:12px 14px;font-weight:600;\">What it describes<\/th>\n<th style=\"background:#0099CC;color:#ffffff;text-align:left;padding:12px 14px;font-weight:600;\">What to check<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;font-weight:600;color:#1f3a4a;\">IPMI<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;\">A hardware-management interface and command set<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;\">Supported functions and secure access method<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;font-weight:600;color:#1f3a4a;\">BMC<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;\">The controller that provides out-of-band management<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;\">Firmware, network isolation and accounts<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;font-weight:600;color:#1f3a4a;\">Remote KVM<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;\">Remote keyboard, video and mouse access<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#ffffff;\">Availability, permissions and any license<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;font-weight:600;color:#1f3a4a;\">Redfish<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;\">An HTTP-based management API<\/td>\n<td style=\"padding:12px 14px;border-top:1px solid #dbe7ee;vertical-align:top;background:#f3f9fc;\">Platform support and authentication<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>A remote console can help diagnose boot or operating-system problems, while hardware sensors can expose temperature and power events. Neither guarantees that a failed component can be repaired remotely. Check what the specific server and service actually provide.<\/p>\n<h2>Basic components of any IPMI<\/h2>\n<p><span style=\"font-weight: 400;\">Considering the basic components, first of all, we will focus on the IPMI BMC. First of all, let&#8217;s answer the question, BMC what is it? Baseboard Management Controller (BMC) &#8211; IPMI controller through which the server is directly controlled. They are essentially a separate computer with its own software and a network interface located on the motherboard. The BMCs are equipped with an integrated graphics core that communicates and interacts with the main components of the motherboard.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The BMC is powered from the motherboard\u2019s standby power, so it can keep running while the main system is off. It still depends on that power and on its network connection. You can expand the capabilities of the basic management of the bmc interface by connecting Management Controllers, MCs. With the help of the latter, peripheral devices and voltage sources are monitored.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The controllers are connected to the BMC through the IPMB (Intelligent Platform Management Bus) interface. Through this bus, control commands are redirected to the following parts of the architecture:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Communication with additional controllers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reading out sensor data.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Access to non-volatile storage.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">The main feature of the architecture is that the remote administrator is not provided with direct access to the system components. Note that you can make the controller take actions automatically. The mechanisms involved in this:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PEF (Platform Event Filtering) &#8211; enable, reboot the system, generate an alert.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Watchdog Timer &#8211; interrupts actions after a specified time has elapsed, reboots the server.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Firmware Firewall &#8211; Prevents potential problems by blocking IPMI commands.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Another critical component of interface IPMI is non-volatile storage. It remains available even if the CPU server has crashed and includes:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">System Event Log (SEL);<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sensor Data Record (SDR) Repository;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Field Replaceable Units (FRUs) Info.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">SEL (system event log) can be implemented with the following requirements: storing at least 16 events in memory, access to information regardless of the state of the platform and the BMC. It is possible to delete SEL. Since its memory is limited, it may be necessary to periodically clear and validate the log.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let&#8217;s briefly talk about the main post types:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SDR. Data on the number and types of sensors, the ability to generate events. Stored in the Sensor Data Records Repository memory area.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">FRU. Information about serial numbers and models of the processor, controllers, I \/ O boards.<\/span><\/li>\n<\/ol>\n<h2>Structure of IPMI Commands<\/h2>\n<p><span style=\"font-weight: 400;\">IPMI is capable of transmitting messages in a request-response format, where requests are commands that initiate actions and values. Let&#8217;s consider a basic set of fields, which is the same for all commands:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Network Function (NetFn) &#8211; chassis, storage, event commands.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Request \/ Response Identifier &#8211; distinguishes between responses and requests.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Requester&#8217;s ID &#8211; informing about the source of the message.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Responder&#8217;s ID &#8211; an address request to a specific respondent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data &#8211; additional parameters, including the data returned in the response.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Channels for transmitting IPMI remote messages can be conditionally divided directly into BMC, System Interface (managed platform) and Serial Interface (remote administrator). Thus, the BMC acts as a switch that connects the interfaces of the system.<\/span><\/p>\n<h2>Remote access interfaces<\/h2>\n<p><span style=\"font-weight: 400;\">The IPMI LAN Interface is used for remote access. When transmitted over a LAN, messages go through the following encapsulation stages:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">IPMI Session Packing.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Encapsulation of IPMI Session via RMCP (Remote Management Control Protocol).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Formatting RMCP protocols in UDP datagrams.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adding Ethernet frames.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Today, the serial interface for connecting the IPMI console is almost never used, but it is required to implement:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Serial Port Sharing (redirecting the BIOS console to the BMC module).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Serial-over-LAN (SoL). It is used to interact with system components that understand the serial communication interface. Also, commands are sent from the console to chips, cards and other devices.<\/span><\/li>\n<\/ol>\n<h2>Session and Authentication<\/h2>\n<p><span style=\"font-weight: 400;\">Before you start sending ipmi messages, you need to establish a session to form an IPMI Session data packet. In essence, this is the authentication of a specific user in the IPMI network.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now let&#8217;s look at how to connect to IPMI step by step:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The remote console asks for BMC data.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The BMC sends a response about what types of authentication are supported (for example, none, password).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The remote console sends a command about the selected authentication type and IPMI log.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Does the user have privileges to access a specific channel? The BMC&#8217;s response will contain the session ID.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A session activation request is sent through the remote console, containing an ID and information that identifies the user.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The BMC verifies the username, keys, password and sends a response about successful activation.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">In some cases, sessions can be automatically terminated. This happens if during a given time interval nothing happens or the connection is broken. Is it possible to block the remote server management module? Yes, if you send a large number of requests to activate a session at the same time. The fact is that then all resources are used to track sessions that require activation.<\/span><\/p>\n<h2>Keep management access restricted<\/h2>\n<p>Do not expose a BMC indiscriminately to the public internet. Use the provider\u2019s approved access path, restrict authorized sources, maintain firmware and separate administrator accounts. Keep a recovery process for situations where the management network itself is unavailable.<\/p>\n<h2>When IPMI becomes unavailable<\/h2>\n<p><span style=\"font-weight: 400;\">In some cases, the IPMI server becomes unavailable. Let&#8217;s consider the most likely causes of failures in its work in more detail:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Problems at the network level. These include a broken IPMI port, an insufficiently well-compressed twisted pair cable, cable defects, and equipment loss of performance.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Software problem. If it&#8217;s not about the IPMI port and other network elements, most likely the software is failing. The most typical options: the BMC module hangs, you need to update the firmware, module, system bug.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The hardware fails. We are talking about overheating, defects in the architecture of the system, breakdown of critical components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Power problems. Mostly &#8211; with an IPMI server power supply.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">The factors we have listed above affect both IPMI and the server. Failures of the BMC itself are quite rare, almost always the &#8220;environment&#8221; breaks down, for example, a RAM module.<\/span><\/p>\n<h2>IPMI in practice<\/h2>\n<p><span style=\"font-weight: 400;\">IPMI management is carried out using utilities from the manufacturer, web browser, and open source utilities. Although each IPMI module has its own interface, the principle of gaining access is similar. For this you need:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enter the IP-address of the BCM port into the IPMI address line.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enter your password and login.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Many people are interested in how to set up Remote Control. To always have remote access to the server, you need to go to IPMI. In the remote control section, you will see a menu that allows you to:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">reset data;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">turn off the power immediately or gradually.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Note that the latter feature is very handy, especially if you are trying to troubleshoot remotely or disable and then re-enable the server. One of the best features is Virtual Media, which allows you to mount virtual media through a Windows share.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For <a href=\"https:\/\/unihost.com\/dedicated\/\">dedicated servers<\/a> abroad, IPMI is implemented as a KVM console, which is launched through the control panel. First, in the card with information about the server, you need to click on the console icon, which is located in the upper right corner. The console will open in your browser and adjust to the size of your screen. By the way, you can even use it via a smartphone. Remember: if you exit the panel, the session will be interrupted.<\/span><\/p>\n<h2>Conclusion<\/h2>\n<p><span style=\"font-weight: 400;\">Summing up, these are the main advantages of IPMI:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Registration of current events.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Supports various operating systems well, as well as DOS, BIOS setup.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Easy to operate.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">If you use IPMI to manage your server, you can save on system administrator services and reduce overall maintenance costs. Also, the control port allows you to control the operation of the equipment remotely, which is very convenient.<\/span><\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Does IPMI require the operating system to be running?<\/h3>\n<p>Not necessarily. Out-of-band management can work when the OS is stopped, but the management controller still needs the appropriate power and network access.<\/p>\n<h3>Is a BMC the same thing as IPMI?<\/h3>\n<p>No. A BMC is a controller; IPMI is one interface it may implement. Other access methods depend on the platform.<\/p>\n<h3>Is public IPMI access safe by default?<\/h3>\n<p>It should not be assumed safe. Use restricted management access and the security controls recommended for the hardware and service.<\/p>\n<p>Compare <a href=\"https:\/\/unihost.com\/dedicated\/\">dedicated servers<\/a> and their <a href=\"https:\/\/unihost.com\/management\/\">server management<\/a> options before relying on a particular remote-access feature.<\/p>\n<p><span style=\"font-weight: 400;\">By the way, you can order <a href=\"https:\/\/unihost.com\/management\/\">server administration<\/a> and rent the best cloud hosting from Unihost. Our VPS servers are:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A wide selection of the latest OS versions.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The most productive processors.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The ability to change the tariff at any time without the threat of data loss.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Huge throughput for the implementation of the most ambitious projects.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">24\/7 user support.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DDoS protection and uptime guarantee.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">To find out more about the services we provide or to apply for their connection, use the special contact form or call the contact phone numbers indicated on the website. We invite you to mutually beneficial cooperation now!<\/span><!--themify_builder_content-->\n<div id=\"themify_builder_content-769\" data-postid=\"769\" class=\"themify_builder_content themify_builder_content-769 themify_builder tf_clear\">\n                    <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_f5wl558 tb_first tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_vvla559 first\">\n                    <!-- module template_part -->\n<div  class=\"module module-layout-part tb_to4o268 \">\n    <\/div>\n<!-- \/module template_part -->        <\/div>\n                        <\/div>\n        <\/div>\n        <\/div>\n<!--\/themify_builder_content-->","protected":false},"excerpt":{"rendered":"<p>IPMI is an interface for monitoring and managing server hardware through a baseboard management controller, or BMC. It can provide hardware status and power controls independently of the installed operating system. Access still depends on the server\u2019s management hardware, power, network configuration and permissions. What is IPMI IPMI is one way to monitor and manage [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":668,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webdev","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What Is IPMI? BMC and Remote Server Management<\/title>\n<meta name=\"description\" content=\"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/unihost.com\/blog\/what-is-ipmi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Is IPMI? BMC and Remote Server Management\" \/>\n<meta property=\"og:description\" content=\"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/unihost.com\/blog\/what-is-ipmi\/\" \/>\n<meta property=\"og:site_name\" content=\"Unihost.com Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/unihost\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-11T10:28:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-13T13:09:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/unihost.com\/blog\/minio.php?2017\/03\/logo7.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"34\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alex Shevchuk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@unihost\" \/>\n<meta name=\"twitter:site\" content=\"@unihost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Shevchuk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/\"},\"author\":{\"name\":\"Alex Shevchuk\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#\\\/schema\\\/person\\\/92e127fbc9a0ce4ca134886442a54474\"},\"headline\":\"What Is IPMI? BMC and Remote Server Management\",\"datePublished\":\"2021-10-11T10:28:50+00:00\",\"dateModified\":\"2026-11-13T13:09:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/\"},\"wordCount\":1990,\"publisher\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2017\\\/11\\\/slepilo_SHO_bilo.svg\",\"articleSection\":[\"WebDev\"],\"inLanguage\":\"en\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/\",\"name\":\"What Is IPMI? BMC and Remote Server Management\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2017\\\/11\\\/slepilo_SHO_bilo.svg\",\"datePublished\":\"2021-10-11T10:28:50+00:00\",\"dateModified\":\"2026-11-13T13:09:50+00:00\",\"description\":\"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2017\\\/11\\\/slepilo_SHO_bilo.svg\",\"contentUrl\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2017\\\/11\\\/slepilo_SHO_bilo.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/what-is-ipmi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Unihost\",\"item\":\"https:\\\/\\\/unihost.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/unihost.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What Is IPMI? BMC and Remote Server Management\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/\",\"name\":\"Unihost.com Blog\",\"description\":\"Web hosting, Online marketing and Web News\",\"publisher\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/unihost.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#organization\",\"name\":\"Unihost\",\"alternateName\":\"Unihost\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2026\\\/01\\\/minio.png\",\"contentUrl\":\"https:\\\/\\\/unihost.com\\\/blog\\\/minio.php?2026\\\/01\\\/minio.png\",\"width\":300,\"height\":300,\"caption\":\"Unihost\"},\"image\":{\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/unihost\",\"https:\\\/\\\/x.com\\\/unihost\",\"https:\\\/\\\/instagram.com\\\/unihost\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/unihost-com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/unihost.com\\\/blog\\\/#\\\/schema\\\/person\\\/92e127fbc9a0ce4ca134886442a54474\",\"name\":\"Alex Shevchuk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g\",\"caption\":\"Alex Shevchuk\"},\"description\":\"Alex Shevchuk is the Head of DevOps with extensive experience in building, scaling, and maintaining reliable cloud and on-premise infrastructure. He specializes in automation, high-availability systems, CI\\\/CD pipelines, and DevOps best practices, helping teams deliver stable and scalable production environments. LinkedIn: https:\\\/\\\/www.linkedin.com\\\/in\\\/alex1shevchuk\\\/\",\"url\":\"https:\\\/\\\/unihost.com\\\/blog\\\/author\\\/alex-shevchuk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Is IPMI? BMC and Remote Server Management","description":"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/unihost.com\/blog\/what-is-ipmi\/","og_locale":"en_US","og_type":"article","og_title":"What Is IPMI? BMC and Remote Server Management","og_description":"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.","og_url":"https:\/\/unihost.com\/blog\/what-is-ipmi\/","og_site_name":"Unihost.com Blog","article_publisher":"https:\/\/www.facebook.com\/unihost","article_published_time":"2021-10-11T10:28:50+00:00","article_modified_time":"2026-11-13T13:09:50+00:00","og_image":[{"width":200,"height":34,"url":"https:\/\/unihost.com\/blog\/minio.php?2017\/03\/logo7.png","type":"image\/png"}],"author":"Alex Shevchuk","twitter_card":"summary_large_image","twitter_creator":"@unihost","twitter_site":"@unihost","twitter_misc":{"Written by":"Alex Shevchuk","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#article","isPartOf":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/"},"author":{"name":"Alex Shevchuk","@id":"https:\/\/unihost.com\/blog\/#\/schema\/person\/92e127fbc9a0ce4ca134886442a54474"},"headline":"What Is IPMI? BMC and Remote Server Management","datePublished":"2021-10-11T10:28:50+00:00","dateModified":"2026-11-13T13:09:50+00:00","mainEntityOfPage":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/"},"wordCount":1990,"publisher":{"@id":"https:\/\/unihost.com\/blog\/#organization"},"image":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#primaryimage"},"thumbnailUrl":"https:\/\/unihost.com\/blog\/minio.php?2017\/11\/slepilo_SHO_bilo.svg","articleSection":["WebDev"],"inLanguage":"en"},{"@type":"WebPage","@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/","url":"https:\/\/unihost.com\/blog\/what-is-ipmi\/","name":"What Is IPMI? BMC and Remote Server Management","isPartOf":{"@id":"https:\/\/unihost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#primaryimage"},"image":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#primaryimage"},"thumbnailUrl":"https:\/\/unihost.com\/blog\/minio.php?2017\/11\/slepilo_SHO_bilo.svg","datePublished":"2021-10-11T10:28:50+00:00","dateModified":"2026-11-13T13:09:50+00:00","description":"Learn how IPMI and a BMC support remote server management, monitoring and recovery. Review access security and hardware compatibility.","breadcrumb":{"@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/unihost.com\/blog\/what-is-ipmi\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#primaryimage","url":"https:\/\/unihost.com\/blog\/minio.php?2017\/11\/slepilo_SHO_bilo.svg","contentUrl":"https:\/\/unihost.com\/blog\/minio.php?2017\/11\/slepilo_SHO_bilo.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/unihost.com\/blog\/what-is-ipmi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Unihost","item":"https:\/\/unihost.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/unihost.com\/blog\/"},{"@type":"ListItem","position":3,"name":"What Is IPMI? BMC and Remote Server Management"}]},{"@type":"WebSite","@id":"https:\/\/unihost.com\/blog\/#website","url":"https:\/\/unihost.com\/blog\/","name":"Unihost.com Blog","description":"Web hosting, Online marketing and Web News","publisher":{"@id":"https:\/\/unihost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/unihost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/unihost.com\/blog\/#organization","name":"Unihost","alternateName":"Unihost","url":"https:\/\/unihost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/unihost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/unihost.com\/blog\/minio.php?2026\/01\/minio.png","contentUrl":"https:\/\/unihost.com\/blog\/minio.php?2026\/01\/minio.png","width":300,"height":300,"caption":"Unihost"},"image":{"@id":"https:\/\/unihost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/unihost","https:\/\/x.com\/unihost","https:\/\/instagram.com\/unihost","https:\/\/www.linkedin.com\/company\/unihost-com"]},{"@type":"Person","@id":"https:\/\/unihost.com\/blog\/#\/schema\/person\/92e127fbc9a0ce4ca134886442a54474","name":"Alex Shevchuk","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/secure.gravatar.com\/avatar\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/37068b7d8dd334ae091ca77c586798519f5157257b25f6bc5dbe0daa5f828510?s=96&d=mm&r=g","caption":"Alex Shevchuk"},"description":"Alex Shevchuk is the Head of DevOps with extensive experience in building, scaling, and maintaining reliable cloud and on-premise infrastructure. He specializes in automation, high-availability systems, CI\/CD pipelines, and DevOps best practices, helping teams deliver stable and scalable production environments. LinkedIn: https:\/\/www.linkedin.com\/in\/alex1shevchuk\/","url":"https:\/\/unihost.com\/blog\/author\/alex-shevchuk\/"}]}},"_links":{"self":[{"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/posts\/769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/comments?post=769"}],"version-history":[{"count":11,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/posts\/769\/revisions"}],"predecessor-version":[{"id":9253,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/posts\/769\/revisions\/9253"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/media\/668"}],"wp:attachment":[{"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/media?parent=769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/categories?post=769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unihost.com\/blog\/wp-json\/wp\/v2\/tags?post=769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}