Отключить получение адреса от dhcpd для одного хоста / Mac [дубликат]

На этот вопрос уже есть ответ здесь:

У меня есть клиент в моей сети, , который просит меня запретить ему получать IP-адрес через dhcp.

У него странное программное обеспечение, и он не может выключить dhcp-client, но этот dhcp-клиент делает что-то плохое после получения ip.

В том же vlan у меня есть клиенты, которым для работы нужен dhcp.

Я пробовал это для isc-dhcp41-server-4.1.e, 2:

host client_disable {                                                                                                                                                             
  hardware ethernet aa:bb:cc:dd:rr:ff;                                                                                                                                     
  fixed-address 0.0.0.0;                                                                                                                                                   
} 

Похоже, не работает.

Я пытаюсь погуглить, но похоже, что это довольно странные сценарии, и я не могу найти ничего подходящего.

Укажите, пожалуйста, верное решение.

0
задан 28 October 2014 в 12:29
1 ответ

Я скомпилировал решение из других ответов:

  1. Определить формат клиентского Mac.

    log (info, concat («Игнорируемый клиент», двоичный в ascii (16, 8, ":", подстрока (оборудование, 0, 12))));

Это имеет следующий вид: «1: bc: ee: dd: gg: zz: pp»

Странное «1:» в начале.

  1. Добавить класс для этого

    класса, «игнорируемого» {
    сопоставить if (двоичный-ascii (16, 8, ":", substring (hardware, 0, 12))) = "1: bc: ee: dd: gg: zz: pp";

    }

  2. Вставить пул и запретить в подсети:

     подсеть 10.10.10.0 netmask 255.255.255.0 {
      бассейн{
      запретить членам "игнорировать";
     
0
ответ дан 5 December 2019 в 13:04

Теги

Похожие вопросы