StSphinx Posted January 22, 2009 Posted January 22, 2009 (edited) Доброго времени суток, коллеги! Хочу поинтересоваться у сообщества, есть ли использующие топиковый механизм, если да, то каким образом(напрямую в БД, динамическое формирование конфига dhcp), что за софт, какое кол-во пользователей в сети, сколько dhcp серверов обслуживают сеть. Вопрос не праздный. Модернизируем сеть. Планируется сделать vlan per switch, dhcp dnooping+ip source guard, на L3 - ip unnumbered + arp proxy. IP адреса хочется брать из БД биллинга. В данный момент теряюсь как быть с dhcp. Буду бесконечно благодарен за дельные советы. Edited January 22, 2009 by StSphinx Вставить ник Quote
mikevlz Posted January 22, 2009 Posted January 22, 2009 isc-dhcpd + ldap backend. ldap может в качестве бэкенда имет и SQL-базу через unix-odbc. Вставить ник Quote
anix Posted January 23, 2009 Posted January 23, 2009 Динамически генерим конфиг при создании нового пользователя. База в мускуле, скрипт на пхп который формирует конфиг (сабнеты, пулы и основной конфиг). Схема влан на дом, option82+ip-mac-port Вставить ник Quote
StSphinx Posted January 23, 2009 Author Posted January 23, 2009 Динамически генерим конфиг при создании нового пользователя. База в мускуле, скрипт на пхп который формирует конфиг (сабнеты, пулы и основной конфиг). Схема влан на дом, option82+ip-mac-port А какого размера сеть? Как часто регенерируется конфиг? Сколько dhcp серверов обслуживает сеть? Каков размер конфига и как долго сервер поднимается после рестарта? Вставить ник Quote
BETEPAH Posted January 23, 2009 Posted January 23, 2009 самописный скрипт на пхп + мускуль, в базе 1500 клиентов, один сервер, размер получающегося конфига - 127 килобайт, как долго поднимается - не скажу, не мерял, но визуально скрипт отрабатывает за 1-2 секунды. Вставить ник Quote
martin74 Posted January 24, 2009 Posted January 24, 2009 Около 8К клиентов [root@lds ~]# time service dhcpd restart Останавливается dhcpd: [ ОК ] Запускается dhcpd: [ ОК ] real 0m0.507s user 0m0.292s sys 0m0.032s [root@lds ~]# wc -l /etc/dhcpd.conf 38138 /etc/dhcpd.conf [root@lds ~]# dhcp пока один, второй хочу поднять исключительно для резервирования ;) Вставить ник Quote
sirmax Posted January 24, 2009 Posted January 24, 2009 решения в лоб не знаю, делаю аналогично, только скрипт на баш ) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.