# iDRAC / iLO 带外管理初始化 ## 场景 新机器上架,要配带外管理:改 IP、改默认密码、开虚拟控制台。以后装系统、看硬件告警、远程重启都靠它。 ## 前置条件 - 服务器已上电,管理口接好网线(或配了共享口) - 知道默认地址: - Dell iDRAC:`192.168.0.120`,默认账号 `root` / `calvin` - HPE iLO:默认走 DHCP,账号密码贴在机器标签上 - 规划好管理网段和主机名,别和业务网段混用 ## 配置 ### Dell iDRAC ```bash # 在系统里用 racadm 改 racadm set iDRAC.IPv4.Address 10.10.0.21 racadm set iDRAC.IPv4.Netmask 255.255.255.0 racadm set iDRAC.IPv4.Gateway 10.10.0.1 racadm set iDRAC.Users.2.Password '新密码' racadm racreset ``` 没有装 OMSA 的话,开机自检按 F2 → iDRAC Settings 里改。 ### HPE iLO ```bash # 导出配置,改完再导回去 hponcfg -w ilo.xml # 编辑 ilo.xml 里的 IP 和账号 hponcfg -f ilo.xml ``` 或者开机按 F9 → System Utilities → iLO 配置。 ## 验证 - 浏览器打开 `https://10.10.0.21`,能登录 - 虚拟控制台(HTML5)能打开,看得到 BIOS 画面 - 虚拟介质能挂载 ISO ## 回滚 IP 改错又连不上,只剩三条路: - 接显示器进 BIOS 改回来 - Dell 长按前面板的 `i` 按钮重置 iDRAC - `racadm racresetcfg`(会清空所有 iDRAC 配置,慎用) ## 坑 - **默认密码必须改**,管理口暴露出去等于把服务器送人。 - 共享口和专用口别搞混,插错口没网;有些机型要在 BIOS 里切换模式。 - 虚拟控制台要授权:Dell 的 Express 版没有,要 Enterprise;HPE 要 iLO Advanced。 - 改完 IP 当前网页会断,用新地址重新进。 - 固件太老时 HTML5 控制台可能打不开,先升级 iDRAC / iLO 固件。 - 管理网最好单独隔离,至少别和业务 VLAN 混在一起。