Можно ли в dhcpd.conf игнорировать запросы с набора MAC-адресов?
Что-то вроде этого:
host vminstances {
hardware ethernet d0:0d:*;
ignore booting;
}
Вы можете использовать что-то вроде:
class "ignored" {
match if substring(hardware,1,4) = 00:02;
}
pool {
deny members of "ignored";
range 192.168.172.100 192.168.172.149;
}
Из эта тема в списке рассылки есть еще один вариант блокировки определенных хостов:
class "black-hole" {
match substring (hardware, 1, 6);
# deny booting;
ignore booting;
}
subclass "black-hole" <MAC-ADDRESS-TO_IGNORE>;
В ветке также говорится, что разница между ignore
и deny
заключается в том, что последний регистрирует запрос, а первый - нет.