BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Не открывается сессия с "ручным" IP
СообщениеДобавлено: 02 мар 2015, 17:38 
Не в сети

Зарегистрирован: 14 фев 2014, 13:52
Сообщения: 20
Карма: 0
Добрый день! Биллинг достался от предыдущего "хозяина", но потихоньку втягиваюсь...

К делу. Имеется сеть, Роутер на базе CentOS(на котором настроен шейпер трафика через ipfw), на отдельном сервере стоит BGbilling 5.2 тоже на CentOS. Все юзеры находятся в одном Vlan и получают IP от сервиса DHCP на биллинге. IP раздаются по dhcp, но статически привязаны (договор > сервис > интерфейс > IP адрес). Когда IP выдается автоматом и , соответственно, принимается на машине клиента автоматом все ОК. Но заметил такую проблему, при прописывании на стороне клиента IP вручную(была необходимость), в биллинге не открывается новая сессия - хотя интернет есть и работает. При этом в dhcp не прописывается выданный адрес, клиент не получает pipe от ipfw c заданным ограничением скорости. В итоге сессия не регистрируется, у клиента нет ограничения по скорости...
В чем может быть проблема, что я упустил? Как избежать таких проблем? Давно были мысли о переходе на схему на Vlan-for-User, позволит ли эта схема избежать таких проблем? Возможно это уже обсуждалось, тогда прошу прощения и где искать)))


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 17:45 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
а каким образом биллинг узнает какие правила посылать на шейпер если вы просто поставили статику?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 18:28 
Не в сети

Зарегистрирован: 14 фев 2014, 13:52
Сообщения: 20
Карма: 0
Если вы про сервис, то его настройка во вложении. Или я не правильно настроил?


Вложения:
1.jpg
1.jpg [ 109.88 КБ | Просмотров: 4767 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 18:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
это тип сервиса вы настроили а на договоре указали адрес?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 18:50 
Не в сети

Зарегистрирован: 14 фев 2014, 13:52
Сообщения: 20
Карма: 0
Да, точно так. На договоре выбран этот сервис, устройство , интерфейс и так же выбран ip адрес.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 19:01 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
сессия инициируестя по сигналу а привязка трафика - по нетфлоу ?
Хм, а это как ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 19:02 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
по хорошему надо в типе сервиса поставить инициализация по трафику, тип адреса - статический.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 19:26 
Не в сети

Зарегистрирован: 14 фев 2014, 13:52
Сообщения: 20
Карма: 0
Сессия будет открываться без присваивания IP? Будут ли выдаваться IP автоматом или для полной статики и DHCP с выдачей статики нужно создавать раздельные сервисы ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 мар 2015, 19:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В inet-access.xml указан ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor?

У вас похоже схема DHCP с Option82, но при этом коммутатор не проверяет что адрес был выдан по DHCP от релей агента (не помню точно как называется эта функция).
Т.е. смысл в том, что если биллинг не выдал адрес - коммутатор не дает абоненту работать, даже если абонент прописал какой-нибудь статический адрес.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 мар 2015, 07:40 
Не в сети

Зарегистрирован: 14 фев 2014, 13:52
Сообщения: 20
Карма: 0
Вот вырезка из inet-access.xml

Код:
- <context name="dhcp">
- <!--  Cоздание процессора dhcp-пакетов
  -->
  <bean name="dhcpProcessor" class="ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor" />
  <scheduledExecutorService name="hrlydtlggr" corePoolSize="1" />
- <!--  Cоздание dataLogger, сохраняющего dhcp-пакеты на диск 
  -->
- <bean name="dhcpDataLogger" class="ru.bitel.bgbilling.modules.inet.dhcp.DhcpHourlyDataLogger">
  <param name="scheduledExecutor">hrlydtlggr</param>
  </bean>


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 мар 2015, 15:12 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да, значит скорее всего проблема в том, что коммутатор пускает, если адрес задан статически, а должен давать работать только тому адресу, что был получен по DHCP через релей.
Вроде бы это: http://xgu.ru/wiki/IP_Source_Guard


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

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


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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


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

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