Самописный биллинг MPD (pppoe)+ Radius

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-04 19:45:46

Уважаемые гуру ...
Написал я свой биллинг работает через ipfw, а очень захотелось с радиус пообщатся с mpd, а не через конфиги ...
Вопросов 3.
1. Какая пара соответствует маку абонента(нужно проверить мак и если он не соответствует то откинуть)
P.S.: Пары пишу в таблицы радиуса ...
2. Как по другому можно отправлять пары в радиус
3. Можно ли при помощи радиуса отвалить сессию MPD ...
Последний раз редактировалось agnitumus 2009-06-04 20:18:45, всего редактировалось 1 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение paradox » 2009-06-04 19:52:36

1. Какая пара соответствует маку абонента(нужно проверить мак и если он не соответствует то откинуть)
какая еще пара?
P.S.: Пары пишу в таблицы радиуса ...
в радиусе нет никаких таблиц
2. Как по другому можно отправлять пары в радиус
радиус клинет библиотеки есть
погуглите
3. Можно ли при помощи радиуса отвалить сессию ...
можно
но все зависит от самого НАСа

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-04 20:03:50

И вы думаете в вашем ответе, что-то может помочь??? :ROFL:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение paradox » 2009-06-04 20:09:55

а вот так это!
в радиусе нет никаких таблиц!
возьмте rfc почитайте для начала по радиус протоколу
И вы думаете в вашем ответе, что-то может помочь???
как спросил так тебе и ответил

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-04 20:17:14

Короче давайте так где можно почитать, как работать с радиус на уровне биллинга ...
НУ а если базы данных radius у вас нет, у меня она есть ... Могу поделиться )))
Или обьясняйте доходчивее ...

ЧТо люди только paradox знает чем не помочь ...
Плиз ...
Или никто свой биллинг не писал ... :st:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение paradox » 2009-06-04 20:27:27

Короче давайте так где можно почитать, как работать с радиус на уровне биллинга ...
в интеренете полно радиус биллингов
НУ а если базы данных radius у вас нет, у меня она есть ... Могу поделиться )))
еще раз повторяю
в радиуса нет никаких баз даннх
радиус это протокол
на основе него есть написаны радиус сервер - клиент

к томуже мне ваша БД не нужна
у меня своя есть
Или обьясняйте доходчивее ...
правильно задавайте вопросы
ЧТо люди только paradox знает чем не помочь ...
Плиз ...
Или никто свой биллинг не писал
я писал свой биллиинг

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение zg » 2009-06-04 21:00:30

agnitumus писал(а):Или никто свой биллинг не писал ... :st:
я писал, сейчас опять буду писать

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение Abigor » 2009-06-05 2:27:15

У раиуса действительно своей базы нету. Он просто умеет использовать стороннюю, будь то 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.

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-05 6:53:59

Abigor писал(а): теперь внятно, с примерами пытаемся объяснить что вы имеете в веду под парой соответствующей маку абонента. Видать вы хотите получить имя attribute и value. Сразу хочу сказать, что использовать для аунтификации мак клиента это не есть гуд, так как это не секурно. Лучше использовать login/pass.
Авторизация по логину и пассу должна остаться ... Просто нужно ещё проверять и мак ...

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение Abigor » 2009-06-05 7:03:04

Если не секрет, какой цели хотите добиться проверяя мак? Привязать пользователя к определенному компу?

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение zg » 2009-06-05 9:04:56

agnitumus писал(а):Авторизация по логину и пассу должна остаться ... Просто нужно ещё проверять и мак ...
arpd и никаких проблем :smile:
Abigor писал(а):Если не секрет, какой цели хотите добиться проверяя мак?
мак полезная вещь, поскольку пока комп вырублен, мак не узнать, а если комп работает, то айпишнег не прописать. А цель одна — привязка айпи к компу. Почти все провайдеры с привязкой по маку работают в купе с впн.

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-05 16:28:21

Abigor писал(а):Если не секрет, какой цели хотите добиться проверяя мак? Привязать пользователя к определенному компу?
Именно так ...
А, как можно по другому не пускать клиентов даже если логин и пароль корректные ???
Кто-то знает??? :drinks:

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение ev » 2009-06-05 16:47:37

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

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение hizel » 2009-06-05 16:50:41

все эти вопросы, мягко говоря не относятся к теме биллинга
биллинг прежде всего - подсчёт бабла за услуги
вы сейчас разговариваете маленьком пунктике конвертации физики в услугу
а там еще непаханное поле по баблу

лучше не изобретать велосепедов, взять готовый и допиить до нужного профита
например abills
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-06-05 18:12:02

У меня всё есть биллинг готовый я просто решил прикрутить туда мпд
С циской он у меня пашет на уровне таблиц ...
Мне нужно знать как откинуть если мак неправильный !!!

П.С: Кто-то знает это можно сделать или нет ???

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение savio » 2009-06-06 0:09:32

у меня что-то вроде того же. но мне нужно сделать связку login+pass+ip-компа-юзера. каким макаром это сделать?
Помни о смерти, все суета сует....

agnitumus
рядовой
Сообщения: 36
Зарегистрирован: 2009-03-22 13:40:04

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение agnitumus » 2009-07-01 6:32:59

Я одного не пойму :roll: ... Вот, флудить все гаразд, а помогать люди сами себе должны ???
Как всегда разобрался сам, методом тыка и разрыванием RFC 8)
даю ответ:
Короче кидаем в таблицу radcheck что-то типа

Код: Выделить всё

id 	username 	        attribute 	                op 	value
253 	administrator 	Calling-Station-Id 	== 	001d60ece1d1
        Логин                                            Мак(без ':')
P.S: Нужно включить чтобы мпд так отдавал мак для этого нужно в конфиге мпд написать примерно так

Код: Выделить всё

...
 set link enable report-mac
 set link enable peer-as-calling
default:
...

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Самописный биллинг MPD (pppoe)+ Radius

Непрочитанное сообщение schizoid » 2009-07-01 9:35:22

у мну так:
http://forum.lissyara.su/viewtopic.php? ... =75#p34136

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