I am interested in remote out-of-bounds (OOB) access. I am looking for information from admins experienced with OOB remote access and configuration.
We have some Proxmox (Debian) and some CentOS servers. The servers are distributed across in three different remote locations. Firewall configs limit access to the local net range, but the systems do have public facing IP addresses. All of the Proxmox and one of the CentOS servers are refurbished Dell PowerEdge R710 and 2950. Two CentOS systems are old Supermicros (X7SBi and X8SIL).
Questions
1. Security. From what I have read, for example
here, security is a significant concern with OOB management. How do experienced admins deal with OOB security? Should OOB never be enabled on public facing servers?
2. On the two Supermicros the IPMI kernel modules do not automatically load on boot. Manually loading them still does not allow ipmitool to access anything and there are no /dev/ipmi* device nodes. Any ideas how to resolve? Is there a special set of IPMI tools for these older Supermicros? I thought there was a BMC but perhaps I am mistaken.
3. Should we be using Dell OSMA or ipmitool or both? I am tinkering with both on a spare PowerEdge 2950 and I notice the Dell tools open port 1311 to provide access to the web interface. Is having that port open for the world to see a good idea or is that an open invitation to malicious people?
4. If I understand correctly the BMC creates different MACs and we should assign a different IP address for OOB access than the normal IP address used for OS access, such as with SSH. Should this separate OOB address be a private address? If private, how to configure routing to traverse to the system?
I am overwhelmed by the topic. All very new to me. I realize there is a lot of RTFM ahead of me. Just looking for pointers and general concepts to help me get started.
Thanks much!
