Wat is iDRAC en wat kun je ermee op een Dell PowerEdge?

iDRAC (integrated Dell Remote Access Controller) is een aparte beheercontroller op het moederbord van een Dell PowerEdge-server, met een eigen IP-adres en een eigen webinterface. Je zet er de server mee aan en uit, bekijkt temperaturen en foutmeldingen en werkt firmware bij, los van het besturingssysteem en ook als dat niet draait. Op een PowerEdge R630 zit iDRAC8. De standaardlicentie is Express; wil je op afstand het scherm overnemen of een ISO-bestand koppelen, dan heb je Enterprise nodig.
In het kort
- iDRAC werkt onafhankelijk van het besturingssysteem: aan- en uitzetten, sensoren, logs en updates via het netwerk.
- Een R630 heeft iDRAC8 Express als standaard en Enterprise als upgrade. De licentie hoort bij de servicetag.
- Virtuele console en virtuele media zitten alleen in Enterprise.
- Standaardinloggegevens bij iDRAC8: gebruiker root, wachtwoord calvin. Verander het wachtwoord direct.
- iDRAC8 krijgt sinds februari 2024 geen regulier onderhoud meer. Zet hem nooit direct aan het internet.
Wat doet iDRAC precies?
Volgens Dell is iDRAC bedoeld om servers te beheren, bij te werken en te herstellen vanaf elke locatie, ongeacht of er een besturingssysteem of hypervisor draait. In de praktijk gebruik je hem voor:
- Stroom: de server aanzetten, uitzetten of hard herstarten, en het actuele stroomverbruik aflezen.
- Bewaking: temperaturen, ventilatoren, voedingen, geheugen, processors en de RAID-controller, met meldingen per e-mail of SNMP.
- Logboeken: de System Event Log met hardwarefouten en de Lifecycle Log met wijzigingen in configuratie en onderdelen.
- Updates: BIOS en firmware bijwerken zonder dat er software op de server hoeft te draaien.
- Installatie: via de Lifecycle Controller (F10 tijdens het opstarten) een besturingssysteem installeren met de juiste drivers.
Je bereikt iDRAC via de webinterface, via de opdrachtregel (RACADM en SSH) en via standaardprotocollen als IPMI 2.0 en Redfish. Daarmee kun je iDRAC ook aansturen vanuit scripts en monitoringsoftware.
Express of Enterprise: wat zit waarin?
Volgens de technische handleiding van Dell is iDRAC8 Express standaard op de R630 en is Enterprise een upgrade. Het verschil zit vooral in het overnemen van het scherm op afstand.
| Functie | iDRAC8 Express | iDRAC8 Enterprise |
|---|---|---|
| Webinterface, RACADM, SSH, IPMI 2.0, Redfish | ja | ja |
| Aan- en uitzetten op afstand | ja | ja |
| Sensoren, logs en e-mailmeldingen | ja | ja |
| Realtime stroomverbruik | ja | ja |
| Firmware bijwerken via iDRAC | ja | ja |
| Virtuele console (scherm, toetsenbord, muis) | nee | ja, tot zes gebruikers tegelijk |
| Virtuele media (ISO-bestand koppelen) | nee | ja |
| Inloggen met Active Directory of LDAP | nee | ja |
| Stroomverbruik begrenzen (power capping) | nee | ja |
| Logs doorsturen naar een syslogserver | nee | ja |
Met Express kun je de server dus bewaken, aan- en uitzetten en bijwerken. Wat ontbreekt is het beeld. Enterprise wordt waardevol als het misgaat: een server die in het BIOS blijft hangen, een installatie op afstand of een systeem dat niet meer opstart. Zonder virtuele console moet je daarvoor naar de server toe, of je moet het besturingssysteem vooraf hebben ingesteld voor Serial-over-LAN, dat wel in Express zit.
De licentie is volgens Dell permanent en gekoppeld aan de servicetag van de server. Welke licentie er op een server staat, zie je in de webinterface onder Overview > Server > Licenses. Een upgrade loopt via Dell zelf; er bestaan ook evaluatielicenties van 30 dagen.
Eigen poort of gedeelde netwerkpoort
iDRAC kan een eigen netwerkpoort gebruiken (Dedicated) of meeliften op een van de gewone netwerkpoorten van de server (LOM1 tot LOM4). Met de eigen poort loopt het beheerverkeer fysiek gescheiden van je gewone netwerk. De keuze maak je in de iDRAC-instellingen onder NIC Selection. Dell is niet eenduidig over de licentie die daarvoor nodig is: de R630-handleiding noemt de poort op de achterkant de “iDRAC8 Enterprise port”, terwijl de licentietabel in de iDRAC8-handleiding de dedicated poort ook bij Express noemt. Welke opties jouw server biedt, zie je in NIC Selection.
iDRAC de eerste keer instellen
- Sluit de iDRAC-poort, of de gedeelde netwerkpoort, aan op je beheernetwerk.
- Druk tijdens het opstarten op F2 en kies iDRAC Settings. Stel onder Network de NIC Selection in, en kies DHCP of een vast IP-adres. Het standaardadres van iDRAC op een rackserver is 192.168.0.120.
- Open het IP-adres in je browser en log in. Bij iDRAC8 is de standaardgebruiker root met wachtwoord calvin.
- Verander het wachtwoord direct. Dell raadt dat zelf aan, en iDRAC toont standaard een waarschuwing zolang root/calvin actief is.
- Werk de iDRAC-firmware bij naar de laatste versie, 2.86.86.86.
Sta je bij de server en heb je nog geen netwerk ingericht, dan kan het ook via iDRAC Direct: de USB-poort met het gereedschapssymbool aan de voorkant van de R630, met een USB A-naar-A-kabel naar je laptop.
Virtuele console: kies HTML5
iDRAC8 kan de virtuele console openen met Java, ActiveX (alleen Internet Explorer) of HTML5. Voor Java moet je een Java Runtime op je computer installeren; HTML5 werkt in de browser zonder installatie. Heb je Enterprise, zet het plug-intype in de instellingen van de virtuele console dan op HTML5.
Beveiliging: iDRAC8 is uit onderhoud
Dell stopte in december 2021 met de verkoop van iDRAC8, en sinds februari 2024 valt de software buiten regulier onderhoud. Beveiligingsupdates komen daarna alleen nog als Dell dat nodig vindt. De laatste firmware is versie 2.86.86.86 van april 2024; die bevat onder meer een oplossing voor CVE-2023-48795 in SSH.
Dell is daarover duidelijk: iDRAC hoort op een apart beheernetwerk en is niet ontworpen om aan het internet te hangen. Dat betekent:
- iDRAC in een eigen VLAN, afgeschermd met een firewall. Hoe je VLAN’s inricht, lees je in onze gids over unmanaged, smart en managed switches.
- Van buitenaf alleen via een VPN, nooit via port forwarding.
- Het standaardwachtwoord vervangen en alleen de accounts laten bestaan die je gebruikt.
- Firmware op 2.86.86.86 houden.
iDRAC op een refurbished server
Koop je een gebruikte PowerEdge, kijk dan naar drie dingen. Ten eerste de licentie: staat er Express of Enterprise op? Ten tweede de firmwareversie. Ten derde wat de vorige eigenaar heeft achtergelaten: gebruikersaccounts, een vast IP-adres of een koppeling met Active Directory. Ben je de inloggegevens kwijt, dan zet je iDRAC terug naar de fabrieksinstellingen via F2 > iDRAC Settings of met lokale RACADM vanuit het besturingssysteem: racadm racresetcfg. Daarna is root/calvin weer het enige account.
Een Dell PowerEdge R630 die je bij ons samenstelt testen we voor verzending. Wil je weten welke iDRAC-licentie erop staat, vraag het ons dan voordat je bestelt. Wat je verder nodig hebt voor een eigen testomgeving staat in een homelab bouwen met een refurbished server. Voor de keuze van onderdelen zijn er de gidsen welke processor past in een R630 en welk geheugen past in een R630.
Bronnen
- Dell, iDRAC 8/7 v2.50.50.50 User’s Guide (licentietabel, licentietypen, standaard inlog en IP-adres, NIC Selection, HTML5-console, best practices, racresetcfg)
- Dell, PowerEdge R630 Technical Guide (Express standaard, Enterprise als upgrade, iDRAC8 Enterprise port, iDRAC Direct)
- Dell, PowerEdge: Support for Integrated Dell Remote Access Controller 8 (iDRAC8) (einde verkoop en onderhoud, laatste firmware)
- Dell, iDRAC 2.86.86.86 driverdetails (releasedatum, opgeloste kwetsbaarheden)
- Dell, PowerEdge: iDRAC default username and password guide (uniek standaardwachtwoord, resetten)
Veelgestelde vragen
Wat is het standaardwachtwoord van iDRAC?
Bij iDRAC8, dus ook op een R630, is de standaardgebruiker root met wachtwoord calvin. Nieuwere PowerEdge-servers krijgen volgens Dell standaard een uniek wachtwoord, dat op het uittreklabel met de servicetag staat.
Heb ik een Enterprise-licentie nodig?
Alleen als je het scherm op afstand wilt overnemen, ISO-bestanden wilt koppelen, wilt inloggen via Active Directory of het stroomverbruik wilt begrenzen. Voor aan- en uitzetten, bewaking en updates is Express genoeg.
Werkt iDRAC als de server uit staat?
Ja, zolang de voedingen op het stroomnet zijn aangesloten. Daardoor kun je de server via iDRAC op afstand aanzetten.
Kan ik iDRAC via internet bereiken?
Dat raadt Dell af: iDRAC is niet ontworpen om aan het internet te hangen. Gebruik een VPN naar je beheernetwerk.
Hoe zet ik iDRAC terug naar de fabrieksinstellingen?
Druk tijdens het opstarten op F2, kies iDRAC Settings en zet de configuratie terug naar de standaardwaarden. Via de opdrachtregel kan het met racadm racresetcfg. Daarna log je in met root en calvin.
Krijgt iDRAC8 nog updates?
Beperkt. Sinds februari 2024 valt iDRAC8 buiten regulier onderhoud en komen beveiligingsupdates alleen nog als Dell dat nodig vindt. De laatste versie is 2.86.86.86, uitgebracht in april 2024.
Past bij dit artikel
Dell PowerEdge R630 – rackserver
incl. btw
Intel X520/I350 rNDC – 2x 10Gb SFP+ en 2x 1Gb netwerkkaart
incl. btw