помогите пожалуйста решить проблему
debian + abills 0.50b + kernel-mode pppoe + freeradius 2.0.4
создано два пула с непересекающимися диапазонами. в настройках клиентов айпишники не прописаны. пулы привязаны к тарифным планам.
иногда возникает ситуация, что при подключении выдаётся уже задействованный айпишник. более того - в мониторинге сессий он отображается и после подключения там есть два абонента с одинаковым айпи. скрипт /usr/abills/misc/pppd_kill не отрабатывает на такие сессии (потому что обрубает по айпи, а находит два пида, вместо ожидаемого одного и глючит)
пулы пробовал и с приоритетами (хотя проблема возникает с обоими пулами, и прио тут явно не при чём), и без, и с флажком "STATIC" (кстати, что он меняет применительно к пулу?)
никаких ошибок в логах. все атрибуты в словарях есть. в файликах конфликтных сессий /var/run/radattr.pppX тоже айпишники совпадают.
как решить проблему? а то я уже совсем замучался
проблема: выдаются одинаковые IP из пула
Re: проблема: выдаются одинаковые IP из пула
выдается не при одновременном коннекте 2 абонентов?
Re: проблема: выдаются одинаковые IP из пула
нет. разница может быть от нескольких минут, до нескольких часов.
на момент подключения второго абонента, первый продолжает нормально работать на этом айпи, а второй просто не получает пакеты, пока не сбросишь первого абона с этим айпи.
вот примерно такая картинка двух соединений на одном айпи:
на момент подключения второго абонента, первый продолжает нормально работать на этом айпи, а второй просто не получает пакеты, пока не сбросишь первого абона с этим айпи.
вот примерно такая картинка двух соединений на одном айпи:
Код: Выделить всё
DUPE IP: xx.yy.zz.89
IF: ppp91 (Modify: 2010-03-20 11:43:19.000000000 +0200, PID=21389)
Framed-Protocol PPP
Framed-Compression Van-Jacobson-TCP-IP
Acct-Interim-Interval 60
Session-Timeout 990998
PPPD-Upstream-Speed-Limit 512
Octets-Direction 0
Framed-IP-Address xx.yy.zz.89
Session-Octets-Limit 0
Framed-IP-Netmask 255.255.255.255
PPPD-Downstream-Speed-Limit 512
Total PPP interfaces: 106
Total PPPD processes: 106
IF: ppp18 (Modify: 2010-03-20 16:37:29.000000000 +0200, PID=13591)
Framed-Protocol PPP
Framed-Compression Van-Jacobson-TCP-IP
Acct-Interim-Interval 60
Session-Timeout 973341
PPPD-Upstream-Speed-Limit 3072
Octets-Direction 0
Framed-IP-Address xx.yy.zz.89
Session-Octets-Limit 0
Framed-IP-Netmask 255.255.255.255
PPPD-Downstream-Speed-Limit 3072
Total PPP interfaces: 106
Total PPPD processes: 106
-
- Сообщения: 173
- Зарегистрирован: Ср апр 11, 2007 6:22 am
- Контактная информация:
Re: проблема: выдаются одинаковые IP из пула
Статикой решается. Руками заполняй поле IP у юзера и все.
Re: проблема: выдаются одинаковые IP из пула
ну это не решение, а воркэраундSilver Ghost писал(а):Статикой решается. Руками заполняй поле IP у юзера и все.
зачем тогда пулы вообще?
да и, как бы, в один прекрасный момент может не хватить. политика такая, что раздаются реальные айпи.
Re: проблема: выдаются одинаковые IP из пула
обновил до последнего cvs-билда - ситуация не улучшилась.
так же периодически выдаются уже занятые айпи.
ни у кого хоть догадок каких-нибудь нет?
так же периодически выдаются уже занятые айпи.
ни у кого хоть догадок каких-нибудь нет?
Re: проблема: выдаются одинаковые IP из пула
воистину гласит народная мудрость: читайте доки - они рулез =)
неподписанные галочки напротив пулов в насе поставить надо - оказывается всё просто в доке написано, а интуитивно неясно было, что это такое. посыпал голову пеплом.
неподписанные галочки напротив пулов в насе поставить надо - оказывается всё просто в доке написано, а интуитивно неясно было, что это такое. посыпал голову пеплом.
Re: проблема: выдаются одинаковые IP из пула
Можно подробней?.koval писал(а):воистину гласит народная мудрость: читайте доки - они рулез =)
неподписанные галочки напротив пулов в насе поставить надо - оказывается всё просто в доке написано, а интуитивно неясно было, что это такое. посыпал голову пеплом.