![DHCP 服务器未向 PXE 客户端提供服务](https://linux22.com/image/631999/DHCP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%9C%AA%E5%90%91%20PXE%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%8F%90%E4%BE%9B%E6%9C%8D%E5%8A%A1.png)
DHCP 服务器未向 PXE 客户端提供服务
背景:
我正在向现有的 SCCM 2007 服务器添加 PXE 服务。SCCM 服务器与 DHCP 服务器(Server 2008 x86)是分开的,并且没有安装 PXE 服务或 WDS。我在配置管理器中添加了 PXE 服务,然后才将 WDS 添加为角色。由于 DHCP 位于单独的服务器上,因此我没有对 DHCP 选项进行任何更改(有不是当前已配置 60、66 或 67)。
WDS 配置了启动映像(从 Win7 安装 DVD 中提取)和由其他人创建的安装映像。SCCM 已配置 TS 并将其公布到未知计算机集合。
DHCP 服务器配置为 DHCP 和 BOOTP 请求(我在故障排除过程中添加了 BOOTP,默认租约时间设置为 5 分钟)。它还为 IPV4 地址启用了 NAP,但在此范围内禁用了 NAP。我的主机、VM、DHCP 服务器和 SCCM/WDS 服务器都位于同一子网中。Juniper 路由器移动数据包。
我正在使用配置为网络启动的 VirtualBox 机器测试 PXE,并且它连接了一个空的动态分配磁盘。Wireshark 安装在我的主机(运行 VirtualBox)和 DHCP 服务器上。
问题:
当虚拟机启动时,它会执行网络 PXE 启动。我可以在主机和 DHCP 服务器上的 Wireshark 中看到虚拟机的发现请求。但是,DHCP 服务器没有响应 IP 请求。如果我能得到一些指导,告诉我在哪里可以找到错误,或者它为什么不起作用,我将不胜感激。
编辑:
dhcpsrvlog 没有记录来自 pxe 客户端的 IP 请求相关事件。