Подскажите по DHCPD пожалуйста.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
KennyMc
проходил мимо
Сообщения: 3
Зарегистрирован: 2017-06-13 20:38:25

Подскажите по DHCPD пожалуйста.

Непрочитанное сообщение KennyMc » 2017-11-21 15:52:51

Есть задача выделить через dhcp отдельный пул адресов для нескольких мобильных устройств. Вот как я сделал сейчас - через классы прописал их мас-адреса и соответственно выделил пул, в котрый им нельзя попадать и пул в который можно. Вопрос вот в чем - а можно ли данные устройства обьединить в один класс, а не городить целых три?

Код: Выделить всё

class "mobi"  { match if substring (hardware, 1, 2) = 7c:46;}
subclass "mobi" 7c:46:86:58:10:0b;

class "mobi1"  { match if substring (hardware, 1, 2) = 00:57;}
subclass "mobi1" 00:57:c2:c8:29:65;

class "mobi2"  { match if substring (hardware, 1, 2) = d8:55;}
subclass "mobi2" d8:55:a4:8c:f5:13;

# Декларация подсети
 subnet 192.168.0.0 netmask 255.255.255.0 {
    option routers 192.168.0.1;
    option subnet-mask 255.255.255.0;
    option ntp-servers 192.168.0.1;
  pool {
        deny members of "mobi";
        deny members of "mobi1";
        deny members of "mobi2";
        range 192.168.0.5 192.168.0.150;
  }
  pool {
        allow members of "mobi";
        allow members of "mobi1";
        allow members of "mobi2";
        range 192.168.0.151 192.168.0.200;
  }
}

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


KennyMc
проходил мимо
Сообщения: 3
Зарегистрирован: 2017-06-13 20:38:25

Подскажите по DHCPD пожалуйста.

Непрочитанное сообщение KennyMc » 2017-11-22 14:23:08

BlitzKrieg, огромное спасибо! Теперь куски dhcpd.conf выглядят так:

Код: Выделить всё

class "mobi"  {
      match if
              ( substring (hardware, 1, 2) = 7c:46 )
       or
              ( substring (hardware, 1, 2) = 00:57 )
       or
              ( substring (hardware, 1, 2) = d8:55 )
       ;
}
subclass "mobi" 7c:46:86:58:10:0b;
subclass "mobi" 00:57:c2:c8:29:65;
subclass "mobi" d8:55:a4:8c:f5:13;

# Декларация подсети
 subnet 192.168.0.0 netmask 255.255.255.0 {
    option routers 192.168.0.1;
    option subnet-mask 255.255.255.0;
    option ntp-servers 192.168.0.1;
  pool {
        deny members of "mobi";
        range 192.168.0.5 192.168.0.150;
  }
  pool {
        allow members of "mobi";
        range 192.168.0.151 192.168.0.200;
  }
}
И все работает.