Ho oltre 200 computer in grado di fornire servizi IPMI . I server sono prodotti da diverse società (SuperMicro, Dell, ecc.) E ci sono 6-7 modelli BMC di circa 5 diversi fornitori e ogni modello ha le sue idiosincrasie.
Finora abbiamo configurato i BMC utilizzando una combinazione di DHCP e configurando manualmente ciascun BMC. La configurazione manuale potrebbe essere eseguita utilizzando un CD-ROM di avvio, la configurazione dal BIOS (se supportato), dal sistema operativo host con un'utilità come ipmitool , freeipmi , ecc. O in remoto utilizzando ipmitool se siamo in grado di determinare l'indirizzo di rete del dispositivo.
Tuttavia, questa configurazione manuale è piuttosto noiosa. In alcuni casi vogliamo cambiare un'impostazione a livello globale su tutti i BMC, il che richiede che un amministratore esegua un comando su dozzine di caselle. Poiché i BMC sono forniti da diversi fornitori e ogni modello di BMC potrebbe avere le proprie idiosincrasie, lo stesso comando non sempre funziona su tutti i BMC.
Ci sono utility che mi permettono di configurare in massa i BMC su dozzine di scatole? Supponiamo che io voglia interrogare un parametro su dozzine di BMC diversi, o cambiare la password, disabilitare l'accesso HTTP alla WebUI o disabilitare la famigerata falla di sicurezza zero della cifra .
Punti bonus per qualsiasi utility che mi consentirebbe di aggiornare il firmware BMC, che è necessario per mitigare diverse vulnerabilità di sicurezza