使用 vSphere Auto Deploy 置备的主机无法获取 DHCP 地址。

问题

尝试引导使用 vSphere Auto Deploy 置备的主机时,该主机会执行网络引导,但不会分配有 DHCP 地址。vSphere Auto Deploy 服务器无法使用映像配置文件置备主机。

原因

DHCP 服务或防火墙设置可能出现问题。

解决方案

  1. 检查将 DHCP 服务器设置为置备主机的 Windows 系统上是否正在运行 DHCP 服务器服务。
    1. 单击开始 > 设置 > 控制面板 > 管理工具
    2. 双击服务打开“服务管理”面板。
    3. 在“服务”字段中,请查找 DHCP 服务器服务,如果该服务未运行,请重新启动它。
  2. 如果 DHCP 服务器正在运行,请重新检查为目标主机配置的 DHCP 范围和 DHCP 预留。
    如果 DHCP 范围和预留已正确配置,则问题最有可能与防火墙有关。
  3. 暂时的解决办法是,关闭防火墙以确定能否解决该问题。
    1. 通过单击开始 > 程序 > 附件 > 命令提示符来打开命令提示符。
    2. 键入以下命令以暂时关闭防火墙。不要在生产环境中关闭防火墙。
      netsh firewall set opmode disable
    3. 尝试使用 vSphere Auto Deploy 置备主机。
    4. 键入以下命令以再次打开防火墙。
      netsh firewall set opmode enable
  4. 设置规则以允许 DHCP 网络流量到达目标主机。
    有关详细信息,请参见 DHCP 和正在运行 DHCP 服务器的 Windows 系统的防火墙文档。