我正在做一个宠物项目,我试图弄清楚我应该从哪里开始实现以下功能:
我有一个 PXE 启动 rom,可以进行老化测试,我的老化测试在 PXE/DHCP 服务器上设置了一个标志。
如果客户端正在启动并且没有标志,我想提供我的 PXE 启动 rom。
如果客户端确实有标志,我只想跳过 pxe 引导。
我可以通过 pxe 配置来做到这一点——但对于整个子网。我如何根据 MAC 管理这个?
编辑:我想值得一提的是,我可以通过 linux 或 windows server 2008 来做到这一点,这真的归结为哪个更容易实现这一点。我可能更喜欢在 .net 中编写用于管理 DHCP 设置的界面而不是 java 或其他东西,但我想 dhcpd.conf 会更直接。
pxe-boot ×1