Parece que você está atrás do campo dhcp-client-identifier , que pode ou não ser o nome do host. De acordo com dhcp-eval(5) , pode haver uma opção de regex disponível. Se sim,
class "iBan" {
match if option dhcp-client-identifier ~= "iPhone";
}
class "bandroid" {
match if option dhcp-client-identifier ~= "andriod-";
}
E, em seguida, em outro lugar deny membros dessas classes sob a instrução pool apropriada. (Ou use um regex mais complicado para fazer isso em uma classe.)