BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 14:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 27 мар 2009, 12:36 
В файле radius.properties установите порт приема NetFlow потоков:
netflow.port=2001

-Это поняно

Опишите правила деления трафика по услугам в конфигурации модуля.

netflow.service.link.1=25 OUT 0.0.0.0-255.255.255.255
netflow.service.link.2=27 IN 0.0.0.0-255.255.255.255

25 и 27 соответственно исходдяший\входящий (коды услуг модуля диалап).

- так?

Для возможности предоставления детализации по сессиям следующее надо?


Конфигурация состоит из строк следующего формата (разделители-пробелы):
netflow.service.link.<pos>=<sid> <direction> <address> <ports>

где:

<pos> - позиция правила, просмотр идет в порядке позиций

<sid> - код услуги к которой привязано правило

<direction> - ключевое слово IN или OUT, определяет тип трафика по отношению к клиенту которое описывает правило

<address> - один диапазон адресов, включая концы либо одиночный адрес

<ports> - диапазон портов либо одиночный порт, параметр может быть пропущен

Нужно прописывать

Для того чтобы ассоциировать NAS с коллектором в биллинге добавьте в конфигурации NASа строку:
netflow.receive.from=IP адрес с которого приходит поток для NASа



После добавления этих строк все адреса клиентов авторизировавшихся на NASе будут добавлены на коллекторе и по ним будет сниматься периодическая статистика по количеству потребленных услуг.

Начиная с 4.2 версии биллинга BGRadiusDialup способен пересылать полученный NetFlow поток на еще один адрес, для этого необходимо указать:
netflow.forward=<host>:<port>

Например, это можно использовать для перенаправления потока коллектору IPN модуля. Следует учитывать, что при перенаправлении адрес источника потока меняется.

Как его узнать?

Для возможности предоставления детализации по сессиям

Или только это?

необходимо установить IPN модуль, создать в нем источник, соответствующий NASу DialUP модуля и направить на него дублирующий поток. В конфигурациии NASа прописать опции:
#
ipn.module.id=<код экземпляра модуля IPN>
ipn.source.id=<код источника, соответвующего NASу>


Простите но в доке ничего непоняно.

Можно ракоментированные примеры конфигов?


Случай простейший, трафик неделим, обсчет по Радиусу.

Нужна только детализация сессий.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 14:12 
вроде настроил

в логах неругаеся

при отправке пишет: Источник модуля IPN не сопоставлен NAS у в переменной ipn.source.id конфигурации!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 14:27 
и radius.out

27.03.2009 10:51:46 java.net.BindException: Address already in use
27.03.2009 10:51:46 at sun.nio.ch.Net.bind(Native Method)
27.03.2009 10:51:46 at sun.nio.ch.DatagramChannelImpl.bind(Unknown Source)
27.03.2009 10:51:46 at sun.nio.ch.DatagramSocketAdaptor.bind(Unknown Source)
27.03.2009 10:51:46 at bitel.billing.server.ext.DatagramChannelListener.initSocket(DatagramChannelListener.java:300)
27.03.2009 10:51:46 at bitel.billing.server.ext.DatagramChannelListener.init(DatagramChannelListener.java:387)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.netflow.NetFlowPortListener.init(NetFlowPortListener.java:90)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.netflow.NetFlowPortListener.<init>(NetFlowPortListener.java:77)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.DialUpProcessor.init(DialUpProcessor.java:485)
27.03.2009 10:51:46 at bitel.billing.server.processor.DefaultProcessor.setInf(DefaultProcessor.java:78)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.initProcessor(Radius.java:62)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.<init>(Radius.java:42)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.main(Radius.java:79)
27.03.2009 10:51:46 java.lang.RuntimeException: Error init SocketListener on port=2001
27.03.2009 10:51:46 at bitel.billing.server.ext.DatagramChannelListener.initSocket(DatagramChannelListener.java:308)
27.03.2009 10:51:46 at bitel.billing.server.ext.DatagramChannelListener.init(DatagramChannelListener.java:387)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.netflow.NetFlowPortListener.init(NetFlowPortListener.java:90)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.netflow.NetFlowPortListener.<init>(NetFlowPortListener.java:77)
27.03.2009 10:51:46 at bitel.billing.server.processor.dialup.DialUpProcessor.init(DialUpProcessor.java:485)
27.03.2009 10:51:46 at bitel.billing.server.processor.DefaultProcessor.setInf(DefaultProcessor.java:78)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.initProcessor(Radius.java:62)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.<init>(Radius.java:42)
27.03.2009 10:51:46 at bitel.billing.server.radius.Radius.main(Radius.java:79)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 17:41 
Не в сети

Зарегистрирован: 06 мар 2007, 13:30
Сообщения: 457
Карма: 5
supp писал(а):
вроде настроил

в логах неругаеся

при отправке пишет: Источник модуля IPN не сопоставлен NAS у в переменной ipn.source.id конфигурации!


Так же было, потом прописал в конфиге NASа:
ipn.module.id=1(код модуля)
ipn.source.id=1(код источника)
netflow.log.path=/usr/local/BGIPNNetflowCollector/log (где логи)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 17:58 
прописано но неработает и лог нетфлоу чистый


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:05 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
а) netflow трафик должен одновременно поступать на 2 коллектора:
1 - dialup - он собсно обсчитывает по услугам (те самые netflow.service.link)
2 - ipn - именно он и занимается детализацией

б) в конфигурации NAS-а необходимо просписать:
Код:
ipn.module.id=код_модуля_ipn
ipn.source.id=код_источника_в_модуле_ipn


в) в конфигурации сервера должна быть правильно настроена почта

после этого все прекрасно работает ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:07 
прописано

почта ходит

Запуск обработки трафиков => 27.03.2009 16:04:49

Период: 01.03.2009-31.03.2009
Not found netflow logs for nas. NAS id=1
Not found netflow logs for nas. NAS id=3
Not found netflow logs for nas. NAS id=4


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:18 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
поток на коллектор ipn модуля приходит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:30 
похоже нет


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:40 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
supp писал(а):
похоже нет

добивайтесь того чтоб приходил! см. netflow save на предмет того появятся пакеты или нет ...
BТW, с чего netflow шлете? как раздваиваете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 19:41 
все делал как в доке


В файле radius.properties установите порт приема NetFlow потоков:
netflow.port=2001

-Это поняно

Опишите правила деления трафика по услугам в конфигурации модуля.

netflow.service.link.1=25 OUT 0.0.0.0-255.255.255.255
netflow.service.link.2=27 IN 0.0.0.0-255.255.255.255

25 и 27 соответственно исходдяший\входящий (коды услуг модуля диалап).

- так?

это неделал:

Конфигурация состоит из строк следующего формата (разделители-пробелы):
netflow.service.link.<pos>=<sid> <direction> <address> <ports>

где:

<pos> - позиция правила, просмотр идет в порядке позиций

<sid> - код услуги к которой привязано правило

<direction> - ключевое слово IN или OUT, определяет тип трафика по отношению к клиенту которое описывает правило

<address> - один диапазон адресов, включая концы либо одиночный адрес

<ports> - диапазон портов либо одиночный порт, параметр может быть пропущен

Нужно прописывать ?

Сделал:

Для того чтобы ассоциировать NAS с коллектором в биллинге добавьте в конфигурации NASа строку:
netflow.receive.from=IP адрес с которого приходит поток для NASа

netflow.forward=<host>:<port> может здесь нетак?

Сделал:

необходимо установить IPN модуль, создать в нем источник, соответствующий NASу DialUP модуля и направить на него дублирующий поток. В конфигурациии NASа прописать опции:
#
ipn.module.id=<код экземпляра модуля IPN>
ipn.source.id=<код источника, соответвующего NASу>



Случай простейший, трафик неделим.

Нужна только рассылка детализации сессий.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 20:20 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
источник в ipn создан?
коллектор модуля ipn запущен?
траффик на этот коллектор дублируется?

использовать netflow.forward на больших объемах не стоит, т.к. нагрузка увеличится ...

NAS НА ЧЕМ?
ЧЕМ ТРАФИК ДЕЛИТЕ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 22:58 
модуль диалап. НАС на Микротике. Микротик управляется атрибутами Радиуса. Нетфлоу льет это точно.
Флоутолс их пишет. Как сконфигурить модуль Диалап+ИПН, чтобы детализацию на почту слал.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 23:19 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
supp писал(а):
НАС на Микротике. Микротик управляется атрибутами Радиуса. Нетфлоу льет это точно.
Флоутолс их пишет.

куда именно льет МТ netflow? только на dialup и на flow-tools? на ipn модуль льет? строки:
Код:
ip traffic-flow target add address=IP.адрес.dialup.модуля:2001 version=5
ip traffic-flow target add address=IP.адрес.ipn.модуля:2004 version=5
ip traffic-flow target add address=IP.адрес.flow-tools.коллектора:порт_flow-tools_коллектора version=5

в конфиге МТ есть? статью в вики смотрели?

supp писал(а):
Как сконфигурить модуль Диалап+ИПН, чтобы детализацию на почту слал.

как сконфигурировать - описано выше, сейчас надо добится чтобы коллектор ipn модуля получал трафик!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2009, 15:02 
да прописано и настроено во Флоутолс льет.

Надо ли кроме Источника в ИПН настраивать что то?
Надо ли добавлять услуги в ИПН???


Последний раз редактировалось supp 28 мар 2009, 16:34, всего редактировалось 3 раз(а).

Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2009, 15:19 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
тогда почему у Вас netflow не поступает в ipn коллектор?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2009, 18:32 
незнаю. какие где еще настройки прописывать?

коллектор лог

INFO 28.03.2009 15:43:42 NetFlow listener doesn't start.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2009, 21:53 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
supp писал(а):
какие где еще настройки прописывать?

выкладывайте:
- скрин модуля ipn на вкладке "Источники", с открытыми настройками источника МТ
- скрин модуля ipn на вкладке "Интерфейсы и зоны" с выбранным источником МТ
- конфиг dialup модуля
- конфиг NAS-а МТ
- содержимое log4j_netflow_ipn.properties


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2009, 22:21 
откуда там log4j_netflow_ipn.properties? Чо надо еще и Нетфлоу Коллектор ИПН ставить?

Так что ставить ИПН или Нетфлоу Коллектор ИПН?

Кроме источников ничего из перецисленного нет.

так как ничего этого в доке нет!
http://bgbilling.ru/v4.5/doc/ch07s10.html

можно пошагово?

1. устанавливаем ИПН. (какие файлы где должны появиться?)
2. Настройка модуля ИПН. (что и где прописывать?)
3. Конфиги Модуля Диалап. (что добавить?)
4. Конфиг НАСа (что добавить?)
5. radius.properties. (что добавить?)
6. Где еще?

Задача настроить рассылку детализации сессий Диалап модуля.
Модуль настроен и работает.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 15:35 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
supp писал(а):
Чо надо еще и Нетфлоу Коллектор ИПН ставить?

да!

supp писал(а):
Так что ставить ИПН или Нетфлоу Коллектор ИПН?

оба

supp писал(а):
так как ничего этого в доке нет!
http://bgbilling.ru/v4.5/doc/ch07s10.html

там же, внизу:
мануал писал(а):
Для возможности предоставления детализации по сессиям необходимо установить IPN модуль, создать в нем источник, соответствующий NASу DialUP модуля и направить на него дублирующий поток. В конфигурациии NASа прописать опции:
Код:
#
ipn.module.id=<код экземпляра модуля IPN>
ipn.source.id=<код источника, соответвующего NASу>


supp писал(а):
можно пошагово?

пожалуйста:
  • создаете экземпляр модуля ipn (услуги не нужны! только экземпляр модуля)
    Изображение
  • создаете в нем источник
    Изображение
  • настраиваете источник
    Изображение
  • настраиваете netflow коллектор модуля ipn (кратко):
    Код:
    port.netflow=2004

    # код модуля IPN
    collector.mid=<код экземпляра модуля ipn>

    # где хранить логи
    log.dir=/путь/к/логам

    # обслуживаемые источники
    sources=<код источника>

    # загружать логи
    load=1

    # обрабатывать логи
    process=1
  • прописываете этот источник в конфиге NAS-а
    Изображение
    Код:
    ipn.module.id=<код экземпляра модуля ipn>
    ipn.source.id=<код источника>
  • запускаете коллектор модуля ipn
  • перезапускаете RADIUS сервер
вроде все ...

supp писал(а):
Задача настроить рассылку детализации сессий Диалап модуля.

сам dialup модуль не занимается детализацией, это делает ipn модуль! на вопрос о покупке отвечу сразу - нет, покупать его не надо, т.к. никаких услуг этого модуля в договорах не будет!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 15:53 
вот теперь понятно. и это в доку перенести бы.
а то там такая... что ничо непонять.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 16:00 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
я же не зря Вам все вопросы задавал ... я хотел понять что у Вас есть, чего нет и что недонастроено ;)

кстати, вы на МТ реализовывали разделение скорсти по IP адресам? т.е. чтобы резался не весь канал сразу, а часть адресов не резалась вообще или резалась частично, а остальное резалось ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 16:57 
нет микротик управляется радиус атрибутами. а они прописаны
в вендорах. и настроены в каждом тарифе. Или Вы очем?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 17:25 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
я об этом:
http://wiki.mikrotik.com/wiki/How_to_ap ... as_traffic
http://wiki.mikrotik.com/wiki/Different ... queue_tree
только в разрезе ограничени для РРРоЕ юзеров ... сейчас просто нет МТ под руками чтоб погонять :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 18:23 
Нет с марк пакетами в этом плане незоморачивались, хотя оно все работает. У нас с маркпакетами работает ДХЦП и имеет высший приоритет, т.к. в WiFi при нагрузочках и на дальних линках косяки были.

Да спасибо за помощь с настройками.

Заработало.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 18:46 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
supp писал(а):
Нет с марк пакетами в этом плане незоморачивались, хотя оно все работает.

т.е., теретически, после напильника, ссылки выше можно применить? извините, но я с МТ-шным traffic flow плохо разобрался, так, мельком глянул если честно ...

supp писал(а):
в WiFi при нагрузочках и на дальних линках

с этого места поподробнее! МТ как р2р с нстримом?

supp писал(а):
Да спасибо за помощь с настройками.

всегда обращайтесь ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 21:22 
МТ у нас токо роутер. А в качесве АР мы его неюзаем.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 2009, 22:46 
Создал второй источник в Насе указал, в интерфейсы добавил тоже -1 ANY, в source=1,2 поставил, а папочка соурсе_2 несоздалась. так и должно?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 00:17 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
ipn коллектор перегружали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 11:14 
Спасибо, заработало. Просто со второго роутера не лился нетфлоо.

Предлагаю данную инструкцию по настройке в ВИКИ и в Документацию. Все доходчиво и понятно, в отличии от документации, которая представлена сейчас.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.069s | 42 Queries | GZIP : On ]