forum.bitel.ru
http://forum.bitel.ru/

Одни и те же адреса на разных договорах
http://forum.bitel.ru/viewtopic.php?f=7&t=539
Страница 1 из 1

Автор:  Akhmat [ 12 ноя 2007, 21:52 ]
Заголовок сообщения:  Одни и те же адреса на разных договорах

Если завести два одинаковых ИП адреса на разные договора, наработка по трафу будет начисляться в оба договора, или в первый только? корректно ли так? АРМ не позволяет одинаковые адреса заводить, но можно скул запросом завести так.

PS
Сделайте, если считаете нужным, чтобы можно было одни и те же адреса заводить в разных договорах, и наработка шла на все договора, в которых траф есть.

Для отчётности удобно завести отдельно все необходимые подсети в отдельном договоре, и смотреть так статистику по трафику.

Автор:  Администратор [ 13 ноя 2007, 12:08 ]
Заголовок сообщения: 

Вы можете создать еще один экземпляр модуля IPN. Поставить еще один коллектор параллельно, указать ему ту же папку с логами и сделать что он у вас только в режиме обработки.

Автор:  Akhmat [ 03 дек 2007, 20:20 ]
Заголовок сообщения: 

Администратор писал(а):
Вы можете создать еще один экземпляр модуля IPN. Поставить еще один коллектор параллельно, указать ему ту же папку с логами и сделать что он у вас только в режиме обработки.

Создал новый модуль ИПН и поднял ещё один экземпляр нетфлоу коллектора, соответственно связал их вместе.
Создал источник в новом модуле типа netflow, но его ID отличается от ID источника первого коллектора(в моём случае, у первого модуля ID источника равен 1-це, у нового модуля, соответсвенно 3). В netflow_ipn.properties нового коллектора указал параметр source источника=3, и log.dir указал на папку с логами первого коллектора.
Пытаюсь обработать логи через менеджер источников нового модуля... так он, создал подпапку в папке с логами первого коллектора, с именем source_3 и там создал пустые файлы с логами, и пытается оттуда чтото загрузить. Если установить source=1, то он, не будет управляться через менеджер источников нового модуля.

Правильно делаю?
Спасибо!

Автор:  Akhmat [ 03 дек 2007, 20:30 ]
Заголовок сообщения: 

Цитата:
Начиная с 3.75 версии биллинг поддерживает интерфейсы и зонирование. Интерфейс - это фактический номер интерфейса устройства, он может использоваться для определения клиента и услуги. Зона - это область в которой не должны пересекаться адреса клиентов. Зоны сделаны для поддержки в сети провайдера нескольких фиктивных сетей с одинаковыми адресами но на разных интерфейсах.

Зоны нужны лишь для контроля непересечения адресов клиентов. Зона привязывается к интерфейсу. В случае если при работе с источником вам не нужны интерфейсы необходмо завести фиктивный интерфейс ANY с кодом -1 в редакторе. Биллинг предоставляет три предопределенные зоны: Глобальная зона - единая зона на всех клиентов, Своя зона - зона в пределах интерфейса, Нет зоны - нет проверки уникальности.


С использованием зон, можно решить эту задачу?
Добавить зону "нет зоны", и завести в договоре все подсети, с данным типом зоны?

Автор:  Администратор [ 03 дек 2007, 20:37 ]
Заголовок сообщения: 

Задачу можно решить симовлическими ссылками. Сделайте линк с именем source_3 на папку source_1 должно помочь. А зонами это не разрешить. Вы же по сути хотите один адрес на одном интерфесе отнести к 2м разным клиентам (сетка либо абонент).

Автор:  Akhmat [ 03 дек 2007, 21:42 ]
Заголовок сообщения: 

Всё, получилось, спасибо большое! :)

Автор:  duh [ 26 фев 2008, 15:33 ]
Заголовок сообщения: 

нужно заводить новую переменную: BGIPN_NETFLOW_HOME_all = C:\BGIPNNetflowCollector_all ? исправлять netflow_install.bat и jsl.ini
c
Код:
if not "%BGIPN_NETFLOW_HOME%" == "" goto BGIPN_NETFLOW_HOME_ok
echo Set BGIPN_NETFLOW_HOME variable!!!
goto end

:BGIPN_NETFLOW_HOME_ok
if not "%JAVA_HOME%" == "" goto java_home_ok
echo Set JAVA_HOME variable!!!
goto end

:java_home_ok

%BGIPN_NETFLOW_HOME%\jsl.exe -install %BGIPN_NETFLOW_HOME%\jsl.ini

:end

и
Код:
[service]               
appname = BGIPNNetflow      
servicename = BGIPNNetflow
displayname = BGIPNNetflow
dependencies = MySQL
systemout=%BGIPN_NETFLOW_HOME%\log\netflow.out          
systemerr=%BGIPN_NETFLOW_HOME%\log\netflow.out          
stopclass=bitel.billing.server.netflow.ipn.Collector
stopmethod=exit
stopsignature=()V          
[java]               
wrkdir=%BGIPN_NETFLOW_HOME% 
jrepath=%JAVA_HOME%
params=6                   
param00 = -Djava.endorsed.dirs=%BGIPN_NETFLOW_HOME%\lib 
param01 = -Xmx256m         
param02 = -cp            
param03 = %BGIPN_NETFLOW_HOME%
param04 = bitel.billing.server.netflow.ipn.Collector
param05 = start

на
Код:
if not "%BGIPN_NETFLOW_HOME_all%" == "" goto BGIPN_NETFLOW_HOME_ok
echo Set BGIPN_NETFLOW_HOME_all variable!!!
goto end

:BGIPN_NETFLOW_HOME_ok
if not "%JAVA_HOME%" == "" goto java_home_ok
echo Set JAVA_HOME variable!!!
goto end

:java_home_ok

%BGIPN_NETFLOW_HOME_all%\jsl.exe -install %BGIPN_NETFLOW_HOME_all%\jsl.ini

:end

и
Код:
[service]               
appname = BGIPNNetflow_all      
servicename = BGIPNNetflow_all
displayname = BGIPNNetflow_all
dependencies = MySQL
systemout=%BGIPN_NETFLOW_HOME_all%\log\netflow.out          
systemerr=%BGIPN_NETFLOW_HOME_all%\log\netflow.out          
stopclass=bitel.billing.server.netflow.ipn.Collector
stopmethod=exit
stopsignature=()V          
[java]               
wrkdir=%BGIPN_NETFLOW_HOME_all% 
jrepath=%JAVA_HOME%
params=6                   
param00 = -Djava.endorsed.dirs=%BGIPN_NETFLOW_HOME_all%\lib 
param01 = -Xmx256m         
param02 = -cp            
param03 = %BGIPN_NETFLOW_HOME_all%
param04 = bitel.billing.server.netflow.ipn.Collector
param05 = start

или как?

Автор:  Администратор [ 26 фев 2008, 17:26 ]
Заголовок сообщения: 

Да, под Win два коллектора так придется делать..

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/