Самописный биллинг MPD (pppoe)+ Radius
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Самописный биллинг MPD (pppoe)+ Radius
Уважаемые гуру ...
Написал я свой биллинг работает через ipfw, а очень захотелось с радиус пообщатся с mpd, а не через конфиги ...
Вопросов 3.
1. Какая пара соответствует маку абонента(нужно проверить мак и если он не соответствует то откинуть)
P.S.: Пары пишу в таблицы радиуса ...
2. Как по другому можно отправлять пары в радиус
3. Можно ли при помощи радиуса отвалить сессию MPD ...
Написал я свой биллинг работает через ipfw, а очень захотелось с радиус пообщатся с mpd, а не через конфиги ...
Вопросов 3.
1. Какая пара соответствует маку абонента(нужно проверить мак и если он не соответствует то откинуть)
P.S.: Пары пишу в таблицы радиуса ...
2. Как по другому можно отправлять пары в радиус
3. Можно ли при помощи радиуса отвалить сессию MPD ...
Последний раз редактировалось agnitumus 2009-06-04 20:18:45, всего редактировалось 1 раз.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Самописный биллинг MPD (pppoe)+ Radius
какая еще пара?1. Какая пара соответствует маку абонента(нужно проверить мак и если он не соответствует то откинуть)
в радиусе нет никаких таблицP.S.: Пары пишу в таблицы радиуса ...
радиус клинет библиотеки есть2. Как по другому можно отправлять пары в радиус
погуглите
можно3. Можно ли при помощи радиуса отвалить сессию ...
но все зависит от самого НАСа
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
И вы думаете в вашем ответе, что-то может помочь??? 

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Самописный биллинг MPD (pppoe)+ Radius
а вот так это!
в радиусе нет никаких таблиц!
возьмте rfc почитайте для начала по радиус протоколу
в радиусе нет никаких таблиц!
возьмте rfc почитайте для начала по радиус протоколу
как спросил так тебе и ответилИ вы думаете в вашем ответе, что-то может помочь???
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
Короче давайте так где можно почитать, как работать с радиус на уровне биллинга ...
НУ а если базы данных radius у вас нет, у меня она есть ... Могу поделиться )))
Или обьясняйте доходчивее ...
ЧТо люди только paradox знает чем не помочь ...
Плиз ...
Или никто свой биллинг не писал ...
НУ а если базы данных radius у вас нет, у меня она есть ... Могу поделиться )))
Или обьясняйте доходчивее ...
ЧТо люди только paradox знает чем не помочь ...
Плиз ...
Или никто свой биллинг не писал ...

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Самописный биллинг MPD (pppoe)+ Radius
в интеренете полно радиус биллинговКороче давайте так где можно почитать, как работать с радиус на уровне биллинга ...
еще раз повторяюНУ а если базы данных radius у вас нет, у меня она есть ... Могу поделиться )))
в радиуса нет никаких баз даннх
радиус это протокол
на основе него есть написаны радиус сервер - клиент
к томуже мне ваша БД не нужна
у меня своя есть
правильно задавайте вопросыИли обьясняйте доходчивее ...
я писал свой биллиингЧТо люди только paradox знает чем не помочь ...
Плиз ...
Или никто свой биллинг не писал
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Самописный биллинг MPD (pppoe)+ Radius
я писал, сейчас опять буду писатьagnitumus писал(а):Или никто свой биллинг не писал ...
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
Re: Самописный биллинг MPD (pppoe)+ Radius
У раиуса действительно своей базы нету. Он просто умеет использовать стороннюю, будь то mysql или postgresql, и кажется mssql и oracle
Дальше можно почитать про настройку mpd с freeradius тут http://www.lissyara.su/?id=1350 для mpd4 и тут http://inetzlo.ru/2009/04/24/mpd5-freeradius2-mysql/ для mpd5 и freeradius2
-----------
теперь внятно, с примерами пытаемся объяснить что вы имеете в веду под парой соответствующей маку абонента. Видать вы хотите получить имя attribute и value. Сразу хочу сказать, что использовать для аунтификации мак клиента это не есть гуд, так как это не секурно. Лучше использовать login/pass.
Дальше можно почитать про настройку mpd с freeradius тут http://www.lissyara.su/?id=1350 для mpd4 и тут http://inetzlo.ru/2009/04/24/mpd5-freeradius2-mysql/ для mpd5 и freeradius2
-----------
теперь внятно, с примерами пытаемся объяснить что вы имеете в веду под парой соответствующей маку абонента. Видать вы хотите получить имя attribute и value. Сразу хочу сказать, что использовать для аунтификации мак клиента это не есть гуд, так как это не секурно. Лучше использовать login/pass.
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
Авторизация по логину и пассу должна остаться ... Просто нужно ещё проверять и мак ...Abigor писал(а): теперь внятно, с примерами пытаемся объяснить что вы имеете в веду под парой соответствующей маку абонента. Видать вы хотите получить имя attribute и value. Сразу хочу сказать, что использовать для аунтификации мак клиента это не есть гуд, так как это не секурно. Лучше использовать login/pass.
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
Re: Самописный биллинг MPD (pppoe)+ Radius
Если не секрет, какой цели хотите добиться проверяя мак? Привязать пользователя к определенному компу?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Самописный биллинг MPD (pppoe)+ Radius
arpd и никаких проблемagnitumus писал(а):Авторизация по логину и пассу должна остаться ... Просто нужно ещё проверять и мак ...

мак полезная вещь, поскольку пока комп вырублен, мак не узнать, а если комп работает, то айпишнег не прописать. А цель одна — привязка айпи к компу. Почти все провайдеры с привязкой по маку работают в купе с впн.Abigor писал(а):Если не секрет, какой цели хотите добиться проверяя мак?
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
Именно так ...Abigor писал(а):Если не секрет, какой цели хотите добиться проверяя мак? Привязать пользователя к определенному компу?
А, как можно по другому не пускать клиентов даже если логин и пароль корректные ???
Кто-то знает???

-
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Re: Самописный биллинг MPD (pppoe)+ Radius
а если клиент мак поменял?А, как можно по другому не пускать клиентов даже если логин и пароль корректные ???

делается это даже в виндах не перезагружаясь
да много вариантовКто-то знает???
например не раскидываться паролями, сделать лица ответственными за разглашение
использовать ключи, отпечатки пальцев и многое другое

- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Самописный биллинг MPD (pppoe)+ Radius
все эти вопросы, мягко говоря не относятся к теме биллинга
биллинг прежде всего - подсчёт бабла за услуги
вы сейчас разговариваете маленьком пунктике конвертации физики в услугу
а там еще непаханное поле по баблу
лучше не изобретать велосепедов, взять готовый и допиить до нужного профита
например abills
биллинг прежде всего - подсчёт бабла за услуги
вы сейчас разговариваете маленьком пунктике конвертации физики в услугу
а там еще непаханное поле по баблу
лучше не изобретать велосепедов, взять готовый и допиить до нужного профита
например abills
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
У меня всё есть биллинг готовый я просто решил прикрутить туда мпд
С циской он у меня пашет на уровне таблиц ...
Мне нужно знать как откинуть если мак неправильный !!!
П.С: Кто-то знает это можно сделать или нет ???
С циской он у меня пашет на уровне таблиц ...
Мне нужно знать как откинуть если мак неправильный !!!
П.С: Кто-то знает это можно сделать или нет ???
- savio
- лейтенант
- Сообщения: 813
- Зарегистрирован: 2007-11-08 15:46:43
- Откуда: UA
Re: Самописный биллинг MPD (pppoe)+ Radius
у меня что-то вроде того же. но мне нужно сделать связку login+pass+ip-компа-юзера. каким макаром это сделать?
Помни о смерти, все суета сует....
-
- рядовой
- Сообщения: 36
- Зарегистрирован: 2009-03-22 13:40:04
Re: Самописный биллинг MPD (pppoe)+ Radius
Я одного не пойму
... Вот, флудить все гаразд, а помогать люди сами себе должны ???
Как всегда разобрался сам, методом тыка и разрыванием RFC
даю ответ:
Короче кидаем в таблицу radcheck что-то типа
P.S: Нужно включить чтобы мпд так отдавал мак для этого нужно в конфиге мпд написать примерно так

Как всегда разобрался сам, методом тыка и разрыванием RFC

даю ответ:
Короче кидаем в таблицу radcheck что-то типа
Код: Выделить всё
id username attribute op value
253 administrator Calling-Station-Id == 001d60ece1d1
Логин Мак(без ':')
Код: Выделить всё
...
set link enable report-mac
set link enable peer-as-calling
default:
...
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: Самописный биллинг MPD (pppoe)+ Radius
у мну так:
http://forum.lissyara.su/viewtopic.php? ... =75#p34136
вернеее уже немного доработан, но суть тут видно
http://forum.lissyara.su/viewtopic.php? ... =75#p34136
вернеее уже немного доработан, но суть тут видно
ядерный взрыв...смертельно красиво...жаль, что не вечно...