我不知道它是否属于serverfault或stackoverflow所以你可以移动它,如果nessecary。
我想知道是否有可能从DHCP保留一组IP地址,而不提供MAC地址到DHCP? Windows RAS在DHCP控制台中这样做,您可以看到像Reserved for RAS为10个左右没有MAC地址的地址的条目。 我想为作为DHCP Relay的设备实现类似的function。 我必须帮助设备发送某种flag或空的MAC地址到DHCP以保留地址?
例如:

Windows RAS通过pipe理手段(可能是MSRPC)与DHCP服务器交互以保留地址 – 它所做的事情将永远不会与除Microsoft之外的DHCP服务器一起使用。
DHCP标准中没有提供任何方法来告诉服务器,“我是一个地址,有些朋友是十几个地址” – 嘿,你甚至不能在同一个适配器上得到两个地址。 这不是一个复杂的协议。
也许你要做的最好的事情就是让这个神秘的设备发送一堆虚假的DHCP客户端请求来源于不同的假MAC地址,以放大一堆地址。