如何忽略 dhcpd.conf 中的一组 Mac 地址?

如何忽略 dhcpd.conf 中的一组 Mac 地址?

是否可以在 dhcpd.conf 中忽略来自一组 MAC 地址的请求?

像这样:

host vminstances {
    hardware ethernet d0:0d:*;
    ignore booting;
}

答案1

您可以使用类似如下的方法:

class "ignored" {
        match if substring(hardware,1,4) = 00:02;
}


pool {
        deny members of "ignored";
        range 192.168.172.100 192.168.172.149;
        }

答案2

此主题在邮件列表中,阻止特定主机的另一个选项是:

class "black-hole" {
    match substring (hardware, 1, 6);
    # deny booting;
    ignore booting;
}
subclass "black-hole" <MAC-ADDRESS-TO_IGNORE>;

该线程还说ignore和之间的区别deny在于后者记录请求而前者不记录。

相关内容