Напишу полноценный DHCP сервер работающий с SQL СУБД.
Добрый день, коллеги!
Тоже дошли руки до этой схемы:) На тестовом стенде все взлетело без проблем! Вот планируем внедрить в живую сеть.
Интересуют следующие моменты:
1. Не получается выдать второй ДНС сервер:( Tcpdump`ом вижу, что сервер отвечает:
но у клиента стоит только последняя (4.4.4.4)
2. Как Вы синхронизуетесь с базой UTM?
Спасибо.
upd:
с первым вопросом разобрался. Надо было перечислить выдаваемые ДНС в одной строке через ",". Я же сначала создал 2 записи в таблице.
Тоже дошли руки до этой схемы:) На тестовом стенде все взлетело без проблем! Вот планируем внедрить в живую сеть.
Интересуют следующие моменты:
1. Не получается выдать второй ДНС сервер:( Tcpdump`ом вижу, что сервер отвечает:
Код: Выделить всё
Domain-Name-Server Option 6, length 4: 8.8.8.8
Domain-Name-Server Option 6, length 4: 4.4.4.4
2. Как Вы синхронизуетесь с базой UTM?
Спасибо.
upd:
с первым вопросом разобрался. Надо было перечислить выдаваемые ДНС в одной строке через ",". Я же сначала создал 2 записи в таблице.
С помощью скрипта на php и триггера сделали синхронизацию с базой UTM.nicol@s писал(а): 2. Как Вы синхронизуетесь с базой UTM?
Ни у кого не вставала задача выдавать пул адресов? Я представляю себе этот механизм так:
1. Создаю в таблице все айпишники какой-либо сети;
2. Ввожу в таблицу дополнительное поле "is_used" (0 - свободен, 1 - занят);
3. Если айпишник выдал, то меняю статус на 1;
Вроде бы логично. Но ведь как-то надо изменять статус на 0, если адрес в данный момент не используется...Как быть в таком случае? Тисипидампить на наличие трафика по этому адресу? Выдавать lease time небольшое? Может еще как?
Re: dhcp2radius
Добрый день.4el писал(а): Вылезает следующая ошибка в логах:
Oct 6 09:14:36 billing kernel: dhcpd[19512]: segfault at 0000000000000000 rip 0000000000000000 rsp 00007fffb312e4c0 error 14
У нас ОС CentOS release 5.5 x64 (Final) ядро Linux 2.6.18-194.32.1.el5
Вам удалось решить проблему?
У меня db2dhcp периодически вылетает с ошибкой:
Код: Выделить всё
Jul 12 10:35:07 db2dhcp kernel: [88303.939039] db2dhcp[4822]: segfault at 15 ip 0000000000404090 sp 00007f762e3637b0 error 4 in db2dhcp[400000+11000]
Re: dhcp2radius
Какую версию db2dhcp собрали? У нас 0.1.a.9 еще не падала.nicol@s писал(а): У меня db2dhcp периодически вылетает с ошибкой:Код: Выделить всё
Jul 12 10:35:07 db2dhcp kernel: [88303.939039] db2dhcp[4822]: segfault at 15 ip 0000000000404090 sp 00007f762e3637b0 error 4 in db2dhcp[400000+11000]
Да, используем:olegnv писал(а):Кэш используете? Который DHCPCacheTTL.nicol@s писал(а):Тоже решили попробовать 0.1.a.9. Посмотрим как себя поведет. А то 0.1.a.10 валится. Не часто, но валится (вчера целый день без отваливаний проработало, а ночь в течение 10 минут 2 раза отвалилось)
Код: Выделить всё
DHCPCacheTTL = 3600
Последний раз редактировалось nicol@s Пт июл 13, 2012 13:14, всего редактировалось 2 раза.
Если падения будут продолжаться, попробуйте отключить, т.е. выставить 0.nicol@s писал(а): Да, правда оставили как в примере у автора:Код: Выделить всё
DHCPCacheTTL = 3600