IPMI / BMC nedir?
IPMI (Intelligent Platform Management Interface), sunucunun işletim sistemi kapalı olsa bile donanıma uzaktan erişmeyi sağlayan bir yönetim standardıdır. BMC (Baseboard Management Controller) ise bu işlevi yürüten, sunucu anakartı üzerindeki ayrı küçük denetleyicidir.
Uzaktan açma-kapama, konsol erişimi, sıcaklık ve fan izleme gibi işlemler bu arayüzle yapılır.
Nasıl çalışır?
BMC, sunucudan bağımsız olarak çalışan kendi işlemcisine, belleğine ve ağ bağlantısına sahiptir. Sunucu kapalıyken bile güç alırsa BMC yönetilebilir. Web arayüzü, komut satırı veya IPMI protokolü üzerinden erişilir.
Sanal konsol, sanal medya bağlama ve olay kayıtlarını görüntüleme gibi özellikler, fiziksel olarak veri merkezine gitmeden müdahale imkânı verir.
Sunucu ve hosting ortamında
Dedicated sunucu kiralarken sağlayıcı genellikle IPMI erişimi sunar; sunucu çökerse buradan yeniden başlatabilir ya da işletim sistemi kurabilirsiniz. Ancak BMC, sunucuya donanım düzeyinde tam erişim sağladığı için büyük bir saldırı yüzeyidir.
IPMI arayüzünün internete doğrudan açılması ciddi bir risktir. Eski IPMI sürümlerinin zayıf kimlik doğrulama yöntemleri ve bilinen güvenlik açıkları bulunabilir; bu nedenle ayrı yönetim ağı, VPN ve güçlü parola gerekir.
Nasıl korunulur?
- IPMI/BMC arayüzünü internetten erişilemez yapın; yalnızca özel yönetim ağı veya VPN üzerinden kullanın.
- Varsayılan kullanıcı adı ve parolayı değiştirin.
- BMC firmware’ini düzenli güncelleyin.