URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 243
[ Назад ]

Исходное сообщение
"PPP и подсчёт трафика"

Отправлено killer , 31-Окт-01 14:34 
Есть следующая задача нужно написать верификации пользователей при конекте по диалапу и подсчёт трафика. Всё это будет под FreeBSD 4.4. подскажите хоть куда копать, под линукс знакомый что-то похожее написал, но там мне всё жутко не нравится откатное какое-то(постоянно глючит)

Содержание

Сообщения в этом обсуждении
"RE: PPP и подсчёт трафика"
Отправлено Teplov , 09-Ноя-01 15:13 
Я с фряхой не работал, но думаю там все надо завязать на возможностях firewall ядра. во всяком случае в линуксе так. или расковыривать ppp демона.


"RE: PPP и подсчёт трафика"
Отправлено Konstantin Petrenko , 28-Ноя-01 11:39 
>Есть следующая задача нужно написать верификации
>пользователей при конекте по диалапу
Что значит верификация пользователей ? PPP сам умеет авторизацию проводить. собери из портов mgetty (для autoppp).

>и подсчёт трафика.

PPP усердно пишет логи наппример: \var\log\ppp.log (как пропишешь в сислоге)
смотрим по номеру пида логин и дисконект. При дисконекте пишется время соединения, кол-во байт принятых,переданных.
Mar 26 09:49:20 gate ppp[1134]: tun1: Phase: deflink: Connect time: 50 secs: 10933 octets in, 20439 octets out
Пишем на перле обработчик лога + запихиваем эти циферки в какойнибудь SQl и наслаждаемся.


"RE: PPP и подсчёт трафика"
Отправлено grom , 04-Дек-01 20:43 
>>Есть следующая задача нужно написать верификации
>>пользователей при конекте по диалапу
>Что значит верификация пользователей ? PPP
>сам умеет авторизацию проводить. собери
>из портов mgetty (для autoppp).
>
>
>>и подсчёт трафика.
>
>PPP усердно пишет логи наппример: \var\log\ppp.log
>(как пропишешь в сислоге)
>смотрим по номеру пида логин и
>дисконект. При дисконекте пишется время
>соединения, кол-во байт принятых,переданных.
>Mar 26 09:49:20 gate ppp[1134]: tun1:
>Phase: deflink: Connect time: 50
>secs: 10933 octets in, 20439
>octets out
>Пишем на перле обработчик лога +
>запихиваем эти циферки в какойнибудь
>SQl и наслаждаемся.
pppd умеет скрипты старт-стоп запускать еще.
Можно из написать и попинать.