Страница 1 из 2
pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 8:24 am
LKharlamov
Всем привет!
Заметил что впн сессии рвутся при достижении объёма трафика в 2 гб, помню давно гдето читал об этом, но в детали не вникался и забыл почаму так. В конфиге у абиллса нашол:
$conf{MAX_SESSION_TRAFFIC} = 2047;
Вопрос почаму так? Зачем ограничивать объём впн сессий?
Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 8:39 am
lasik
это для ExPPP, можешь смело ставить 4 гб-1 мб (4095), и будет все нормально, если у тебя exppp, но по моему у тебя лина, если линукс, а не фриибсд, то просто комментируй эту строку
Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 9:07 am
LKharlamov
У мня ubunta, закоментил:
Код: Выделить всё
#Max session traffic Mb
#$conf{MAX_SESSION_TRAFFIC} = 2047;
lasik, мерси

Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 9:44 am
LKharlamov
Закоментировал, после подключения сессии сразу отключаются, попробывал поставить 4095, тоже самое, вернул пока обратно 2047, какие могут быть идеи?
Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 12:16 pm
serhiyko
LKharlamov писал(а):Закоментировал, после подключения сессии сразу отключаются, попробывал поставить 4095, тоже самое, вернул пока обратно 2047, какие могут быть идеи?
Если не ошибаюсь, то
в радиус-параметрах тарифа поможет
Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 12:39 pm
LKharlamov
Добавил в тариф, думаю теперь ограничение снято, в файле /var/run/radattr.ppp2 стало:
Framed-Protocol PPP
Framed-Compression Van-Jacobson-TCP-IP
Acct-Interim-Interval 60
Session-Timeout 105891
Octets-Direction 2
Framed-IP-Address 172.16.0.12
Session-Octets-Limit 0
Framed-IP-Netmask 255.255.255.255
MS-CHAP2-Success \033S=E6ECD7BC948B3AFCFEBA927E769E10B178229AA5
MS-MPPE-Recv-Key \303-:!h\243\234\206\212\221\0302I\300\373f\227B)\010\355\231E\220\246!\314\334\225\277H\337\021\251
MS-MPPE-Send-Key \317ag\2338\310^\177 \242\006\035\215\2531f\277\215\036CW\255\212D\226\323\340\235\310\272*\375X\313
MS-MPPE-Encryption-Policy
MS-MPPE-Encryption-Types
спасибо за оказаную помощь
Re: pptp, сесси по 2гб
Добавлено: Чт июл 30, 2009 3:26 pm
NiTr0
Я делал в свое время патч, для того чтобы у анлимных/"полуанлимных" (к примеру, ночной безлимит) клиентов сессии не рвало на тех учетных периодах, где траффик бесконечный и бесплатный. Вроде как и здесь где-то выкладывал.
Re: pptp, сесси по 2гб
Добавлено: Пт авг 07, 2009 12:57 pm
ran
LKharlamov писал(а):Добавил в тариф, думаю теперь ограничение снято, в файле /var/run/radattr.ppp2 стало:
Framed-Protocol PPP
Framed-Compression Van-Jacobson-TCP-IP
Acct-Interim-Interval 60
Session-Timeout 105891
Octets-Direction 2
Framed-IP-Address 172.16.0.12
Session-Octets-Limit 0
Framed-IP-Netmask 255.255.255.255
MS-CHAP2-Success \033S=E6ECD7BC948B3AFCFEBA927E769E10B178229AA5
MS-MPPE-Recv-Key \303-:!h\243\234\206\212\221\0302I\300\373f\227B)\010\355\231E\220\246!\314\334\225\277H\337\021\251
MS-MPPE-Send-Key \317ag\2338\310^\177 \242\006\035\215\2531f\277\215\036CW\255\212D\226\323\340\235\310\272*\375X\313
MS-MPPE-Encryption-Policy
MS-MPPE-Encryption-Types
спасибо за оказаную помощь
ограничение-то может и снято... только вот без патча гигавордс к пппд (или как он там обзывается точно не помню потому как неюзаю) счётчики пппд по достижению 2гиг будут обнуляться

и соответсвенно при закрытии сессии бабло (при оплате за трафик) будет сниматься по
текущим счётчикам (возможно несколько раз прокрученным через 2 гига)

кроме того при принудительном сешшн-октетс-лимит=0 не будет рассчитываться лимит трафика на сессию (а значит сессия не будет рваться автоматически при уходе усера в минус так как этот лимит рассчитывается исходя из депозита усера при открытии сессии)... конечно тут может помочь костыль биллд... для
чистых безлимитов лимит может и не нужен - при условии что тебе не нужна
правильная статистика по трафику
ЗЫ: а ваще лучше юзать туннели в связке с ипн (чтобы биллинг вёл
именно ипн) - вот тогда лимит по трафику и нафиг не нужен

Re: pptp, сесси по 2гб
Добавлено: Вт авг 25, 2009 11:01 am
LKharlamov
Код: Выделить всё
ppp4 Link encap:Point-to-Point Protocol
inet addr:172.16.0.1 P-t-P:172.16.0.3 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1
RX packets:2030757 errors:0 dropped:0 overruns:0 frame:0
TX packets:3147160 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:101427670 (96.7 MB) TX bytes:4032403049 (3.7 GB)
>> счётчики пппд по достижению 2гиг будут обнуляться
но вот гдето в районе 4-х действительно обнуляются

интересно ктонить пользовался указаным выше патчем "гига-вордс"?
Re: pptp, сесси по 2гб
Добавлено: Вт авг 25, 2009 11:50 am
NiTr0
Юзаю, весьма успешно. Отчет вот:
viewtopic.php?f=6&t=4628
Re: pptp, сесси по 2гб
Добавлено: Вт авг 25, 2009 12:10 pm
LKharlamov
А где взять можно используемый вами патчик?
Re: pptp, сесси по 2гб
Добавлено: Вт авг 25, 2009 1:31 pm
NiTr0
Пройдите по ссылке в том топике

Re: pptp, сесси по 2гб
Добавлено: Вт авг 25, 2009 9:47 pm
Silver Ghost
Микротик + комментирование пары строк решает эту проблему на раз...
Re: pptp, сесси по 2гб
Добавлено: Ср авг 26, 2009 3:56 am
LKharlamov
Наложил на ppp патч gigawords-v3.patch, в статистике если через ifconfig смотерть, то счётчик сёравно обнуляется после 4-х гб. Патч вносит ещо изменения в файлы радиуса, словари его, но я же тока ppp пересобираю... Как в конечном то итоге должно всё выглядеть, через ifconfig тоже должно быть видно больше 4х гб, или тока в статистику биллинга через радиус полная цифра будет приходить? но опять же те изменения которые патч внёс например в словари, они же не установились в систему...

Re: pptp, сесси по 2гб
Добавлено: Ср авг 26, 2009 9:49 am
NiTr0
Патч не трогает . Только правит pppd - чтобы он определял переполнение.