是否可以通过 DHCP 配置接口的主 IP 地址和辅助 IP 地址?

是否可以通过 DHCP 配置接口的主 IP 地址和辅助 IP 地址?

我想在同一个接口上通过 DHCP 分配多个 IP 地址。DHCP 协议和 DHCP 服务器是否允许这样做?

答案1

如果 DHCP 客户端 ID 设置为不同的值,则您应该能够静态分配不同的地址。我说“应该”是因为这种做法很少见,而且支持也很少。

您的用例至少部分符合规范(RFC-2131),如果客户端提供了客户端 ID,则服务器必须使用客户端 ID 进行识别。

您可以尝试 dnsmasq。根据dnsmasq 常见问题解答(大约一半),它将具有不同客户端 ID 的重复 MAC 地址视为不同的设备。

在客户端上,您可以使用 dhclient 的“-I [Client-ID]”标志设置客户端 ID。

答案2

不,DHCP 仅提供将单个 IP 分配给任何一个 MAC 地址的机制。

相关内容