Dell iDRAC
Dwa żądania przez Redfish: GET /redfish/v1 w celu sprawdzenia
tożsamości producenta, a następnie GET /redfish/v1/Managers/iDRAC.Embedded.1
w celu odczytania wersji firmware.
targets: - id: blade-1a-idrac product: dell-idrac address: https://idrac-blade-1a.example.com credentials: idrac-roUwierzytelnianie — wymagane
Dział zatytułowany „Uwierzytelnianie — wymagane”Uwierzytelnianie HTTP Basic; bez niego endpointy odpowiadają 401
(potwierdzone na żywo).
credentials: idrac-ro: kind: basic username: enodia password: "${IDRAC_PASSWORD}"Wystarczy konto iDRAC tylko do odczytu. Kontrolery iDRAC zwykle udostępniają certyfikat z podpisem własnym — zamiast wyłączać weryfikację, należy go przypiąć, zobacz Konfiguracja → TLS.
Weryfikacja tożsamości producenta
Dział zatytułowany „Weryfikacja tożsamości producenta”Dlaczego dwa żądania: potwierdzono na żywo na prawdziwym iDRAC 12.
generacji, że sam zasób Manager nie zawiera żadnego znacznika
producenta, podczas gdy główny zasób usługi /redfish/v1 zawiera
Oem.Dell (z numerem service tag) oraz ciąg produktu „Integrated Dell
Remote Access Controller”. Pierwsze żądanie potwierdza, że to Dell;
drugie odczytuje wersję. iDRAC.Embedded.1 to standardowy identyfikator
Della dla wbudowanego kontrolera — to on jest sprawdzany.
Dell CMC (kontroler na poziomie obudowy kasetowej) to inny produkt, w ogóle bez endpointu Redfish, i nie jest obsługiwany.
Rejestrowane pola
Dział zatytułowany „Rejestrowane pola”version—FirmwareVersion, np.2.65.65.65extra.model, jeśli występujeextra.serviceTag, jeśli występuje
Korelacja CVE
Dział zatytułowany „Korelacja CVE”Dopasowywany do NVD i BDU FSTEC, gdy skonfigurowano blok cve:. Od wersji 2.2. Obie bazy
traktują każdą generację iDRAC jako osobny produkt, z pokrywającymi się
numerami firmware’u, więc generacja jest odczytywana z extra.model
(model z Redfish, np. 12G Modular → iDRAC7; 11G iDRAC6, 13G iDRAC8,
14G–16G iDRAC9, 17G iDRAC10). Bez modelu wyszukiwany jest tylko firmware
3.x i nowszy (może to być wyłącznie iDRAC9) — zobacz
Dell iDRAC i Synology DSM.
Resolver cyklu życia
Dział zatytułowany „Resolver cyklu życia”Brak — firmware BMC nie ma publicznego kalendarza cyklu życia (potwierdzone 404 pod każdym wypróbowanym slugiem). Wyłącznie do inwentarza.