下面是一个场景:我有3台机器通过交换机连接到网络上:一台是可以充当tftp服务器的服务器,交换机有DHCP服务器,另外2台机器需要安装操作系统。一个需要linux,另一个需要Windows。
是否有任何方法配置PXE引导,以便我可以决定(基于MAC ID或静态IP地址)是提供linux引导程序还是Windows?
我可以自己编写tftp服务器。但是,我看到这个时候已经太迟了。
发布于 2013-02-06 13:04:24
您不应该让TFTP服务器决定,因为TFTP服务器可能不再有必要的信息(例如,如果客户端在路由器后面,则无法获得MAC地址)。
相反,配置DHCP服务器,根据客户端的MAC地址提供不同的next-server和filename选项(通常通过使用适当的选项数据创建预约来实现)。如果您当前的DHCP实现不允许使用它,请考虑将其交换为更有能力的实现。ISC dhcpd和Microsoft服务器都支持这种配置。
https://serverfault.com/questions/476018
复制相似问题