【问题标题】:How to setup PXE on separate DHCP server [closed]如何在单独的 DHCP 服务器上设置 PXE [关闭]
【发布时间】:2014-02-21 11:41:45
【问题描述】:

我的网络有一个 DHCP 服务器无法为 PXE 请求提供服务(您根本无法设置 next-server 选项),并且此服务器必须保留为 DHCP 服务器。

我希望在网络上启动 PXE,但正如我之前所说,我无法使用当前的 DHCP 服务器执行此操作。例如,是否可以设置仅向 PXE 客户端提供缺少的选项的辅助 DHCP 服务器?我愿意接受任何其他解决方案,请记住,我需要保留当前的 ​​DHCP。

非常感谢!

【问题讨论】:

    标签: networking dhcp


    【解决方案1】:

    我找到了这个,所以有可能:

    http://danielboca.blogspot.cz/2012/02/boot-linux-from-network-using-pxe-and.html

    DNSMASQ 的部分很重要

    【讨论】:

    • 你真正需要的是代理DHCP
    【解决方案2】:

    一般;不。您只意味着每个子网有一个“权威”DHCP 服务器。这是因为客户端广播“我是谁?”在不知道 DHCP 服务器是谁/在哪里的情况下请求;并且 DHCP 服务器会注意到这一点,从池中分配一个 IP 地址并以“你是.... >

    最简单的方法(除了修复/替换现有的 DHCP 服务器)可能是创建一个新子网,这样在新子网上广播的数据包不会进入现有网络(但其他流量会)。然后,您将为新子网分配一系列 IP 地址(并​​确保旧 DHCP 服务器无法分配这些 IP 地址),并让新的 DHCP 服务器管理新子网的 IP 地址池。

    【讨论】:

    • 我找到了它......这是可能的,我已经验证过它可以工作:danielboca.blogspot.cz/2012/02/…
    • 这个答案是错误的,一个DHCP服务器和一个proxyDHCP服务器可以在同一个MAC广播域内完美共存,没有任何问题。
    • @Pat:只有一个可以是“权威的”。
    • 请阅读 proxyDHCP 的作用。
    • @Pat:这是一个可怕的 hack,它不符合任何官方 DHCP 协议标准,并且需要客户端中的特殊非标准支持才能首先工作。
    猜你喜欢
    • 1970-01-01
    • 2021-04-24
    • 1970-01-01
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    相关资源
    最近更新 更多