本文可帮助修复以下问题:将动态主机配置协议服务器配置为使用选项 60、66、67 时,预启动执行环境(PXE)客户端计算机不会启动。
原始 KB 数: 259670
现象
尝试启动 PXE 客户端计算机时,可能会收到以下错误消息之一:
没有来自服务器的回复 TFTP 下载失败 未收到启动文件名 PXE-E55 代理 DHCP 服务未回复端口 4011 上的请求
原因
当 DHCP 服务器设置了以下动态主机配置协议(DHCP)选项时,可能会出现此问题:
- #60 = 客户端标识符(设置为“PXEClient”)
- #66 = 启动服务器主机名
- #67 = DHCP 服务器的初始 DHCP 产品/服务包含这些启动选项时,尝试连接到 DHCP 服务器上的端口 4011。 如果 PXE 服务器在另一台计算机上,则此套餐将失败。
重要
Microsoft不支持在 DHCP 服务器上使用这些选项来重定向 PXE 客户端
若要解决此问题,必须从 DHCP 服务器中删除这些选项,并将路由器 IP 帮助程序表配置为包含 RIS 服务器的 IP 地址。
详细信息
此问题可能会影响任何类型的 PXE 服务器,包括自动部署服务(ADS)。
若要使 PXE 服务器响应 PXE 请求,请求必须能够跨路由器与其他子网上的 PXE 服务器通信。 PXE 使用 DHCP 选项字段传递信息。 因此,将 PXE 服务器放在路由器 IP 帮助程序表中有助于确保 DHCP 数据包转发到 PXE 服务器,以便 PXE 服务器能够正确响应。
PXE 使用以下项来确定要使用的产品/服务:
- 同一产品/服务中的 DHCP/Bootp
- 仅具有 IP 的代理服务器的 DHCP,例如远程安装服务(RIS)和 ADS。