advanced dhcpd.conf

advanced dhcpd.conf

Erez D erez0001 at gmail.com
Mon Jun 9 10:14:39 IDT 2014


i'm trying to match ip to macs


e.g.:
mac 00:11:22:33:44:01 -> 10.0.5.1
mac 00:11:22:33:44:02 -> 10.0.5.2
mac 00:11:22:33:44:03 -> 10.0.5.3
mac 00:11:22:33:44:04 -> 10.0.5.4



it does not seem to work
is it possible to do that ?


highlights of dhcpd.conf:

class "vm" {
match if binary-to-ascii (16,8,":",substring(hardware, 1, 5)) = "0:11:22:33:44";
set lastMacByte=binary-to-ascii (10,8,":",substring(hardware, 6, 1);
set vmName=concat("VM-",lastMacByte);
set vmIp=concat("10.0.5.",lastMacByte);
}

and

host vmName {
  fixed-address vmIp;
}



More information about the Linux-il mailing list