hardware ethernet and option vendor-class-identifier

Patrick Trapp ptrapp at nex-tech.com
Fri Oct 16 13:33:33 UTC 2015

If you are specifying the fixed-address value based on the "hardware ethernet", why are you bothering with the class identifier. I would just specify that for a given hardware ethernet, assign a specific fixed address.

Is there some circumstance when you think a given MAC address will qualify for different classes?

From: dhcp-users-bounces at lists.isc.org [dhcp-users-bounces at lists.isc.org] on behalf of Rafal [golem at mtm-info.pl]
Sent: Friday, October 16, 2015 7:32 AM
To: dhcp-users at lists.isc.org
Subject: hardware ethernet and option vendor-class-identifier

Hello Dhcp-users,

I    want    to    make   my   dhcp   server   verify   hardware   and
vendor-class-identifier to send reply.

This is how I expected it :

(not working example)

 subnet netmask {
 option routers;

class "WINDOWS" {
match if substring(option vendor-class-identifier, 0, 8) = "MSFT";


class "LINUX" {
match if substring(option vendor-class-identifier, 0, 8) = "udhcp";


host windowspc {hardware ethernet 78:01:02:03:04:05; fixed-address; allow members of "WINDOWS";}
host linuxpc {hardware ethernet 44:11:02:03:04:05; fixed-address; allow members of "LINUX";}

So  while  dhcp  server receive dhcp request, he checks hardware address and
then vendor class identifier. If both match then he send reply.

Allow  members  need  to  be defined inside pool however I need static
IP configuration based on dhcp.
My example doesn't work. Can anyone help me to make it working ?

Thanks in advance.

Best regards,
 Ozga Rafal                          mailto:golem at mtm-info.pl

dhcp-users mailing list
dhcp-users at lists.isc.org

More information about the dhcp-users mailing list