如何配置 DHCP 服务器通过与发现消息中的客户端标识符匹配来发布相同的固定地址

如何配置 DHCP 服务器通过与发现消息中的客户端标识符匹配来发布相同的固定地址

我能够使用硬件以太网选项配置固定 IP 地址,但我尝试根据来自 DISCOVER 消息的客户端 ID(选项 61)分配固定 IP。我尝试了以下配置,但没有帮助。

host virtual_1
{
      dhcp-client-identifier = 00:00:00:00:01
      option routers 10.1.1.49;
      option host-name "virtual1";
      #hardware ethernet 00:01:02:03:04:05;
      fixed-address 10.1.1.179;
      option ntp-servers  10.1.1.49; 
}

答案1

我认为你的语法有误。以下是我的做法(基于可读的客户端 ID)

host aaa {
    option dhcp-client-identifier = "XYZ-aaa";
    fixed-address 123.123.123.123;
}

“aaa”和“XYZ-aaa”是任意的 - 您选择;我使用 dhclient,因此我有:

send dhcp-client-identifier "XYZ-aaa";

在 /etc/dhcp/dhclient.conf 文件中

相关内容