Страница 1 из 1

radius и mysql без perl

Добавлено: Ср авг 10, 2011 7:42 am
smersh
Коллеги, подскажите, есть ли возможность связать radius и mysql без использования перла, со встроенным в радиус мускул-клиентом? Если да, то даст ли это прирост скорости. В данный момент работает на связке Mysql5.5 + Freeradius2 + rlm_perl. Все работает, но хотелось бы ускорить авторизацию клиента на насе.

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 8:05 am
sopov
Так rlm_perl как раз и увеличивает производительность системы. Без него связка работает но гораздо медленнее. Возможно вы не совсем корректно настроили freeradius2 с rlm_perl. Там не нужны некоторые модули, которые описаны в документации.
Должно быть так и еще по мелочи.

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

authorize {
    preprocess
    perl
#    abills_preauth
#    mschap
#    files
#    abills_auth
   }

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 9:00 am
~AsmodeuS~
smersh писал(а):Коллеги, подскажите, есть ли возможность связать radius и mysql без использования перла, со встроенным в радиус мускул-клиентом? Если да, то даст ли это прирост скорости. В данный момент работает на связке Mysql5.5 + Freeradius2 + rlm_perl. Все работает, но хотелось бы ускорить авторизацию клиента на насе.
какое время атовризации у Вас долно бить в реденм 0.003-0.001 при базе в 10 000 абонентов

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 1:39 pm
smersh
2011-08-10 16:56:20 LOG_INFO: AUTH [900036] NAS: 1 (10.0.0.254) CID: 0027221ebfc1 GT: 0.34019

я так понимаю GT: 0.34019 это оно? или нет? если да, то дело совсем плохо - потому что у меня всего лишь до полсотни клиентов пока

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 2:36 pm
~AsmodeuS~
нужно сомреть сточ у вас как оптимизировано и т д

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 3:13 pm
smersh
Вы имеете ввиду sysctl оптимизацию или оптимизацию сервера БД? и то, и другое пока по дефолту... оптимизацию sysctl делал только на насе

Re: radius и mysql без perl

Добавлено: Ср авг 10, 2011 5:38 pm
sopov
Если только у вас не раритетный i386 и сеть между брасом и радиусом впорядке, то скорее всего оптимизировать вам надо радиус. Начните с

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

radtest test 123456 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Похоже, что у вас включены лишние модули авторизации или rlm_perl просто не работает.

Re: radius и mysql без perl

Добавлено: Чт авг 11, 2011 6:53 am
smersh
Sopov, а можете скинуть рабочий конфиг второго радиуса без лишних модулей? я взял тот что в архиве абиллса был.

Re: radius и mysql без perl

Добавлено: Чт авг 11, 2011 7:36 am
sopov
Держите. Это конфиги с боевого сервера.

Re: radius и mysql без perl

Добавлено: Пт авг 12, 2011 8:30 pm
smersh
Sopov, спасибо большое, поставлю на тестовой машинке, поэкспериментирую...