forum.bitel.ru http://forum.bitel.ru/ |
|
Пример конфига NAS(mpd5, pppoe) http://forum.bitel.ru/viewtopic.php?f=5&t=2398 |
Страница 1 из 1 |
Автор: | ip0203 [ 05 июн 2009, 16:13 ] |
Заголовок сообщения: | Пример конфига NAS(mpd5, pppoe) |
Всем доброго времени суток! Уважаемые разработчики - где можно найти описание всех параметров конфигурации NAS(pppoe) для модуля dial-up? В документации только пример для dial-up сервера, про pppoe ничего нет, куски конфигов встречаются на форуме и в wiki – но этого мало. Коллеги может кто-нибуть поделится примером конфига NAS(mpd5, pppoe)? |
Автор: | snark [ 06 июн 2009, 16:57 ] |
Заголовок сообщения: | Re: Пример конфига NAS(mpd5, pppoe) |
ip0203 писал(а): где можно найти описание всех параметров конфигурации NAS(pppoe) для модуля dial-up? абсолютно все параметы настройки mpd прекрасно описаны тут ip0203 писал(а): Коллеги может кто-нибуть поделится примером конфига NAS(mpd5, pppoe)?
в соседней теме лежит |
Автор: | ip0203 [ 07 июн 2009, 14:19 ] |
Заголовок сообщения: | Re: Пример конфига NAS(mpd5, pppoe) |
snark писал(а): ip0203 писал(а): где можно найти описание всех параметров конфигурации NAS(pppoe) для модуля dial-up? абсолютно все параметы настройки mpd прекрасно описаны тут ip0203 писал(а): Коллеги может кто-нибуть поделится примером конфига NAS(mpd5, pppoe)? в соседней теме лежит Вы меня не поняли - с конфигом mpd проблем нет. Меня интересует конфиг NAS в самом биллинге. |
Автор: | snark [ 08 июн 2009, 13:53 ] |
Заголовок сообщения: | |
конфиг модуля (кастрированный): Код: # вендоры - производители оборудования и их коды vendors=9=Cisco;12341=MPD;14988=Mikrotik # минимальная и максимальная длина пароля password.length.min=5 password.length.max=10 # длина автоматически генерируемого пароля password.length.auto=6 # допустимые в пароле символы password.chars=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz # сколько лет отображать в просмотре сессий через web showyears=2 # XSL для печати и отправки на почту сессий #xslt.1=dialup_login_sessions.xsl xslt.1=dialup_mailed_sessions.xsl reportTitle.1=Отчет по сессиям # XSL для печати и отправки на почту наработки по логинам #xslt.2=dialup_login_amount.xsl xslt.2=dialup_mailed_amount.xsl reportTitle.2=Наработка по логинам # коды услуг, не затрагиваемых при перерасчете, например, если услуга используется для занесения наработки скриптом #service.recalc.ignore= # в просмотре сессий в на Web странице кол-во выводимых на странице сессий show.sessions.on.page=100 # пункты Web - меню web.menuItem1=Просмотр сессий web.menuItem2=Наработка по логинам #web.menuItem2=none web.menuItem3=Cмена пароля на логины #web.menuItem4=Учетные периоды web.menuItem4=none #web.menuItem5=Управление динамическим ДНС web.menuItem5=none # граница некарточных логинов top.nocard.login=100000 # адрес и порт управления RADIUS сервера для возможности завершения сессий в мониторе модуля # адрес должен совпадать с адресом где стоит RADIUS сервер, порт с admin.port из radius.properties radius.manage=127.0.0.1:1955 ############### опции RADIUS сервера ####################### # 1 - проверять наличие в договоре всех требуемых услуг при авторизации, иначе ошибка авторизации "Service deny" check.service=0 # код модуля "карточки", 0 - модуль "карточки" не используется card.module.id=0 # количество одновременных сессий, разрешенных карточным логинам #card.login.session.count=1 # интервал, с которым запускается проверяльщик killer.sleep=10 # время в сек., через которое происходит пересчет update.time=60 # время в сек., через которое проверяется необходимость пересчета run.sleep=3 # для DialUP - режим работы # 1 - режим UPDATE - пересчет во время прохождения UPDATE пакетов # 2 - режим CHECKER - пересчет по таймеру, UPDATE пакеты используются для получения информации о трафике dialup.workmode=1 # для режима UPDATE - время после последнего UDPATE пакета, по истечении которого сессия считается неактивной # (не учитывается в подсчете числа одновременных соединений) max.update.timeout=120 # сколько максимально секунд соединение в статусе wait ждет Start пакета max.wait.timeout=120 # параметры отсылальщика ошибок (в данной версии не используется) #mailer.period=1800 #mailer.to=??? # игнорировать длительность соединения в Acct-Session-Time атрибуте с NASа, вычислять самостоятельно #ignore.acct.session.time=1 # отмена принудительной передачи атрибутов Service-Type и Framed-Protocol #add.service.type.and.framed.protocol=0 # частота отправки Update пакетов realm.default=Acct-Interim-Interval=60 # разрешение пользователям без определенной группы REALM ов использовать группу default realmgr.default=default # Атрибуты радиуса доступные в списке атрибутов в редактировании логина radius.attributes=Framed-IP-Address;Session-Timeout;Idle-Timeout # Наборы атрибутов, доступные при редактировании логина attrset.1.title=IP адреса для xxx attrset.1.attributes=Framed-Pool=xxx attrset.2.title=Скорость 1 attrset.2.attributes=foo attrset.3.title=Скорость 2 attrset.3.attributes=bar attrset.4.title=Скорость 3 attrset.4.attributes=baz # глобальный пул адресов pools.global=1.1.1.1-1.1.1.255;2.2.2.1-2.2.2.255 # пулы адресов pools.xxx=3.3.3.1-3.3.3.255 # числовые коды услуг времени, трафика входящего и исходящего # 1 - Время # 2 - Трафик (входящий) # 3 - Трафик (исходящий) netflow.service.link.1=2 IN 0.0.0.0-255.255.255.255 netflow.service.link.2=3 OUT 0.0.0.0-255.255.255.255 #отображение в отчете # 1 - Время # 2 - Трафик (входящий) # 3 - Трафик (исходящий) traffics=2/3;Вх./Исх. # динамический DNS dyn.dns.zone=provider.ru. dyn.dns.resolver=ns.provider.ru dyn.dns.shared.key.name=dyndns dyn.dns.shared.key.value=111222333 dyn.dns.ttl=600 # параметры динамического DNS для логина login.parameter.1.name=dialup.dns login.parameter.1.title=Режим DNS login.parameter.1.type=5 login.parameter.1.default=2 login.parameter.1.listValue=Выключен;Логин;Алиас конфиг наса: Код: # телефоны по портам, * - все порты (если параметр не указан, вызываемый номер берется из Calling-Station-Id)
#nas.port_phone.*= # разрешение активировать все типы карточек на этом NASе #card.activate.service=0 # поддержка CallBack (1-включите) callback.support=0 # автозакрытие "висящих" соединений drop.sleep.timeout=3600 # принудительный разрыв соединений на границе месяца month.break=1 # интервал между посылками на проверку либо сброс соедиенения nas.inspector.sleep_time=60 # максимальное число попыток сброса соединения nas.inspector.kill.max_messages=5 # SNMP nas.inspector.snmp.port=161 nas.inspector.snmp.community=private # FreeBSD MPD 4.x (vendor=2021) snmp.version=2 nas.inspector.class=bitel.billing.server.processor.SNMPNASConnectionInspectorType5 nas.inspector.snmp.kill.oid=1.3.6.1.4.1.2021.255.1 nas.inspector.snmp.check.oid=1.3.6.1.4.1.2021.255 # числовые коды услуг времени, трафика входящего и исходящего # 1 - Время # 2 - Трафик (входящий) # 3 - Трафик (исходящий) nas.port_time.default.*=1 nas.port_traffic.default.*=2:COLLECTOR;3:COLLECTOR # ассоциация NAS-а с коллектором netflow.receive.from=тут.IP.адрес.mpd # детализация трафика ipn.module.id=id_модуля_ipn ipn.source.id=код_источника_в_модуле_ipn_для_детализации # переобработка NetFlow трафика netflow.log.path=/path/to/netflow/source_код_источника_в_модуле_ipn_для_детализации собсно ничего сверхестественного, все согласно мануала ![]() |
Автор: | ip0203 [ 08 июн 2009, 14:01 ] |
Заголовок сообщения: | |
вот спасибо большое - буду разбиратся ![]() при беглом просмотре не понятно следующее # детализация трафика ipn.module.id=id_модуля_ipn ipn.source.id=код_источника_в_модуле_ipn_для_детализации для детализации трафика при pppoe модуля dial-up не достаточно? требуется еще и ipn? |
Автор: | snark [ 08 июн 2009, 14:11 ] |
Заголовок сообщения: | |
ip0203 писал(а): вот спасибо большое - буду разбиратся ![]() да незачто в общем то ... ip0203 писал(а): при беглом просмотре не понятно следующее
# детализация трафика ipn.module.id=id_модуля_ipn ipn.source.id=код_источника_в_модуле_ipn_для_детализации для детализации трафика при pppoe модуля dial-up не достаточно? требуется еще и ipn? да, т.к. сам dialup умеет только считать netflow, а ipn собирает инфу в файлы которые потом и использует для создания детализации ... предвидя вопрос, сразу скажу - нет, лицензия на модуль ipn не нужна, т.к. в договорах он не используется ... все что надо - создать экземпляр модуля, создать источник, указать в источнике "-1", "ANY" и "Глобальная зона", настроить и запустить коллектор ... |
Автор: | dreamer_fkn [ 22 июн 2010, 13:54 ] |
Заголовок сообщения: | Re: Пример конфига NAS(mpd5, pppoe) |
А как настроить IPNCollector в таком случае? |
Автор: | skyb [ 22 июн 2010, 13:58 ] |
Заголовок сообщения: | Re: Пример конфига NAS(mpd5, pppoe) |
dreamer_fkn писал(а): А как настроить IPNCollector в таком случае? Я думаю в документации описано все. Там несложно, просто помучаться немножко нужно и все |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |