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

Управление шлюзами
http://forum.bitel.ru/viewtopic.php?f=7&t=42
Страница 1 из 1

Автор:  lacost [ 11 янв 2007, 03:14 ]
Заголовок сообщения:  Управление шлюзами

1. есть пользователь подключенный к порту коммутатора (Dlink-DES3526). На коммутаторе контролируется ip-адрес пользователя. доступ в интернет идет напрямую (без создания vpn-соединения и т.п.)
2. есть шлюз в интернет (Cisco) в котором по ip-адресу осуществляется пропуск пакетов в инет.
3. Существуют безлимитные тарифы. режется полоса непостредственно на шлюзе в инет.


при отрицательном балансе, необходимо сделать:
1. На коммутаторе отрубить пользователю доступ ко всему кроме сервера статистики для просмотра баланса и пополнению счета.
2. на шлюзе в инет убрать данный ip из allow.


Со свичем все просто. я настроил его как SwitchGateWorker в типе шлюза и настроил порты коммутатора. В договоре фиксирую на каком коммутаторе пользователь, его порт. Кроном пускается перловый скрипт раз в 15 минут вычитывает состояние шлюза пользователя, его порт и ip и блокирует доступ (либо возобновляет).

С циской тоже все вроде бы ничего. Получить ip пользователя я могу... но вот получить условие по полосе пропускания для пользователя сложновато. нужно либо использовать имя тарифа пользователя, либо каким-то образом извращаться с Manad-типом шлюза...



Что надо:
1. для типа шлюза SwitchGateWorker нужно иметь опцию - обращаться ли самому BGBilling к свичу по snmp с командами или нет. А то в истории постоянно висят сообщения что не смог соединиться со шлюзом.

2. иметь возможность однозначно определить полосу выделяемую пользователю. Например привязав к тарифу скорость (в ветке ipn например). Понимаю, что здесь могут возникнуть сложности идеологического характера.

Либо создать тип шлюза Cisco в котором указывать набор инструкций для включения интернета и для выключения. Полностью использовать Manad-тип не получится. Так как обычно отмена в циске начинается с no, но существует еще и clear.

Готов более детально объяснить чего хочется получить, поделиться наработками.

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

Цитата:
Либо создать тип шлюза Cisco в котором указывать набор инструкций для включения интернета и для выключения. Полностью использовать Manad-тип не получится. Так как обычно отмена в циске начинается с no, но существует еще и clear.

Данный путь мне кажется более предпочтительным. Вы не можете отписаться на info@bitel.ru, обсудим более подробно. Если вы согласитесь выступить постановщиком задачи и "тестовой площадкой", то я думаю что мы договоримся :)

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

скажите плиз когда можно расчитывать на появление в биллинге нового типа шлюза "Cisco" ?

Автор:  Администратор [ 14 июн 2007, 00:07 ]
Заголовок сообщения: 

Уже давно реализовано, ориентировочно осталось 2-3 недели до выхода 4.2. Лето, сезон отпусков, поэтому работа идет немного медленнее чем предыдущие версии.

Автор:  johnplv [ 14 июн 2007, 21:05 ]
Заголовок сообщения: 

ухты
а можно мне пререлиз потестить... ;-)

Автор:  Администратор [ 15 июн 2007, 09:18 ]
Заголовок сообщения: 

Да сколько угодно:
http://bgbilling.ru/v4.2/doc/
http://bgbilling.ru/v4.2/download/.... дальше ссылка как на 4.1

Автор:  Администратор [ 15 июн 2007, 09:19 ]
Заголовок сообщения: 

Только мы там не задокументировали еще про циску :( сделаем - я отпишу вам в эту ветку.

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