路由器 dhcp 配置用于 pxe 启动

路由器 dhcp 配置用于 pxe 启动

我想在我的网络中设置 pxe/tftp 服务器。我的 isp 路由器上已经有一个 dhcp 服务器,它有 dhcp 选项 60 和 dhcp 选项 240。我想知道我是否可以设置它以租用 pxe 信息(tftp 服务器和启动),或者我需要使用 dnsmasq 设置一个全新的 dhcp。如果我需要设置一个新的 dhcp 服务器,我需要知道两个服务器是否可以同时启动,或者我必须停用旧的。所以我需要知道是否可以仅为 pxe 租用信息配置新的服务器,并保留原来的服务器,只要它一直工作到现在。谢谢。

答案1

您有 2 个选择

  1. 通过添加选项 66 和 67 或字段文件和 next_server(如果可用)将您的 ISP 路由器设置为 PXE 服务器

  2. 保持 ISP DHCP 服务器不变,并使用其他 DHCP 服务器,例如将 dnsmask 设置为代理DHCP。在这种情况下,您的 ISP DHCP 将仅向每个启动设备提供 IP 信息,而 proxyDHCP 将“仅”向启动 PXE 客户端提供 PXE 信息。

有些 ISP 路由器在设置 PXE 环境时不够灵活,因此选项 2 始终是您的最佳选择。

一定要避免使用 MAC 过滤器之类的东西,它们很混乱,并且会导致难以排除故障的情况。

答案2

为了使用 PXE,您必须设置选项 66(TFTP 启动服务器地址)和选项 67(启动文件名)。如果您无法在当前 DHCP 服务器中配置它,则必须使用另一个 DHCP 服务器。Dnsmasq 可以充当 DHCP/BOOTP 和 TFTP 服务器。

相关内容