The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ipcad и ppp"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ipcad и ppp"
Сообщение от harlan emailИскать по авторуВ закладки on 14-Янв-04, 14:20  (MSK)
Нужно создать систему учёта трафика. Для этого я использовал ipcad, который через ULOG принимает данные с iptables. Всё хорошо. На выделенных линиях. Проблема начинается, когда появляются пользователи с сеансовым доступом (ppp). ipcad по запросу отдаёт статистику "скопом". Мне нужно, что бы при отключении пользователя снялись его данные и занеслись в pgsql.
Я написал скрипт ip-down на perl, в котором присутствует следующее:
system "rsh 127.0.0.1 clear ip accounting";
my @data = `rsh 127.0.0.1 sh ip accounting checkpoint`;
Далее идёт обработка полученных данных.
Теперь представим ситуацию: Подключены 2 пользователя, один отключается. Срабатывает скрипт ip-down, который выполняет первую команду. Данные зафиксированы и готовы к приёму второй командой. В этот момент отключается второй пользователь и его скрипт так же посылает команду clear ip accounting. Соответственно данные подготовленные первым скриптом - утрачены безвозвратно.

Подскажите, правильно ли я понял логику работы ipcad и если всё понял правильно, то как мне обойти этот камень?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ipcad и ppp"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 14-Янв-04, 14:30  (MSK)
А зачем по сеансовому доступу снимать трафик, если бы это был доступ в инет по всяким тунелям и прочему через ppp до еще да, а если даилап то непотребно это.
А парсить лог ppp не пробовал. Там вроде и логины есть и время и трафик.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ipcad и ppp"
Сообщение от harlan emailИскать по авторуВ закладки on 14-Янв-04, 14:39  (MSK)
>А зачем по сеансовому доступу снимать трафик, если бы это был доступ
>в инет по всяким тунелям и прочему через ppp до еще
>да, а если даилап то непотребно это.
>А парсить лог ppp не пробовал. Там вроде и логины есть и
>время и трафик.

Ты сам ответил на этот вопрос: Есть кабельная сеть Ethernet, часть юзверей которой сидят на постоянном подключении (белые IP-адреса, доступ из-вне, etc.) А есть пользователи, которые подключаются через pptp. Для них так же нужен учёт по трафику, а так как мне нужно делить по локальному/внешнему трафику, мне нужно знать - кто куда ходил. Кроме того, они (клиенты подключающиеся по pptp) часто начинают шкнить - откуда у меня такой трафик взялся?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ipcad и ppp"
Сообщение от Blc Искать по авторуВ закладки on 14-Янв-04, 22:32  (MSK)
Поставь себе nibs (www.nibs.net.ua) он умеет работать как с VPN так и с NAS


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ipcad и ppp"
Сообщение от harlan emailИскать по авторуВ закладки on 15-Янв-04, 08:00  (MSK)
>Поставь себе nibs (www.nibs.net.ua) он умеет работать как с VPN так и
>с NAS

Не вариант. многое из того, что мне нужно, nibs делать не умеет. Поэтому я остановился именно на самостоятельном написании программы. Если удастся победить вышеописанную проблему, то большего мне не надо.
Видимо опять придётся обращаться к автору ipcad'а...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "ipcad и ppp"
Сообщение от Grey Искать по авторуВ закладки on 15-Янв-04, 08:32  (MSK)
>>Поставь себе nibs (www.nibs.net.ua) он умеет работать как с VPN так и
>>с NAS
>
>Не вариант. многое из того, что мне нужно, nibs делать не умеет.
>Поэтому я остановился именно на самостоятельном написании программы. Если удастся победить
>вышеописанную проблему, то большего мне не надо.
>Видимо опять придётся обращаться к автору ipcad'а...

а радиус не пробовал? много вкусного можно реализовать ....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "ipcad и ppp"
Сообщение от harlan emailИскать по авторуВ закладки on 15-Янв-04, 09:22  (MSK)
>а радиус не пробовал? много вкусного можно реализовать ....

Расскажи, как в радиусе разделить трафик на локальный и внешний?
Он считает скопом - принято/передано байт.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "ipcad и ppp"
Сообщение от zabudkin emailИскать по авторуВ закладки(??) on 02-Июл-04, 13:44  (MSK)
>my @data = `rsh 127.0.0.1 sh ip acco`;
>system "rsh 127.0.0.1 clear ip accounting";

Думаю потерь будет намного меньше.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру