如何設定 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 檔案中

相關內容