Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
KennyMc
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2017-06-13 20:38:25
Непрочитанное сообщение
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;
}
}
KennyMc
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
BlitzKrieg
- ст. прапорщик
- Сообщения: 538
- Зарегистрирован: 2008-03-13 12:02:59
BlitzKrieg
-
KennyMc
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2017-06-13 20:38:25
Непрочитанное сообщение
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;
}
}
И все работает.
KennyMc