Como posso configurar o servidor DHCP para emitir o mesmo endereço fixo combinando com o identificador do cliente na mensagem de descoberta

Como posso configurar o servidor DHCP para emitir o mesmo endereço fixo combinando com o identificador do cliente na mensagem de descoberta

Consigo configurar um endereço IP fixo com opções de Ethernet de hardware, mas estou tentando atribuir um IP fixo com base no ID do cliente (opção 61) da mensagem DISCOVER. Eu tentei com as configurações abaixo, mas não ajudou.

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; 
}

Responder1

Acho que você errou a sintaxe. Aqui está como eu faço isso (com base em um ID de cliente legível)

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

O “aaa” e “XYZ-aaa” são arbitrários – você escolhe; Eu uso dhclient, então tenho:

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

no arquivo /etc/dhcp/dhclient.conf

informação relacionada