Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: dwni2 в Jan 12, 2010, 21:48



Титла: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 12, 2010, 21:48
някой може ли да помогне за  FreeRADIUS Version 2.1.7 + mysql когато се опитам да стартирам servera radiusd -X ми дажа тази грешка http://pastebin.com/m779a351f задал съм в конфигурационния фаил /usr/local/etc/radiusd/radiusd $INCLUDE sql.conf ето и конфигурацията на /usr/local/etc/radiusd/sitetes-available/default http://pastebin.com/m3f91f498 къде греша ако можете да ми пратите някакво howto как се конфигурира freeradius version 2 + mysql ще съм благодарен  :)


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: Mitaka в Jan 13, 2010, 08:24
Ми то си пише:

Цитат
Unable to open file "/usr/local/etc/raddb/sql/radius/dialup.conf": No such file or directory


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: Warstomp в Jan 13, 2010, 08:29
То се вижда каква е грешката. Ти не я ли виждаш?
Код:
Unable to open file "/usr/local/etc/raddb/sql/radius/dialup.conf": No such file or directory
Errors reading /usr/local/etc/raddb/radiusd.conf

Моят файл е в /usr/local/etc/raddb/sql/mysql/dialup.conf
Също така не си дал radiusd.conf, където явно има грешки.
За такъв конфигурационен файл не съм чувал: /usr/local/etc/radiusd/radiusd
Каква е дистрибуцията ти?
'How to' сам си намери с търсачка.


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 13, 2010, 19:48
със slackware 13 съм смених в /usr/local/etc/radiusd/sql.conf и указах пътя до файла
$INCLUDE /usr/local/etc/raddb/sql/mysql/dialup.conf но сега ми дава друга грешка http://pastebin.com/m5d708007 не може да намери rlm_sql_radius.so ето и конфигурационния файл radiusd.conf http://pastebin.com/m785cac5 да не би при компилирането да се добавя някаква опция аз компилирах sourcea с ./configure . версията на sourcea е 2.1.8



Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: edmon в Jan 14, 2010, 01:46
да вземиш да си инсталираш едно убунуту и да не ни занимаваш вече с глупости!


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 14, 2010, 13:31
оправих проблема значи грешката ми е в /usr/local/etc/radiusd/sql.conf
 database = "mysql"
driver = "rlm_sql_${database}" аз променях database="radius" за това не е можал да намери rlm_sql_radius.so
и другото
 usergroup_table = "radusergroup"

промених на  usergroup_table = "usergroup"  :)


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: Warstomp в Jan 14, 2010, 14:10
Да, и аз съм я правил тази грешка. Просто не става много ясно, какво имат предвид ;)


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 14, 2010, 18:43
да а има ли потдръжка freeradius на shaper в случай че раздава динамично ип адреси задал съм в /etc/radiusclient/dictionary
ATTRIBUTE RP-Upstream-Speed-Limit           1 integer
ATTRIBUTE RP-Downstream-Speed-Limit       1 integer
после radtestа минава добре radtest steve testing localhost 1812 testing123

bash-3.1# radtest steve testing localhost 1812 testing123
Sending Access-Request of id 26 to 127.0.0.1 port 1812
   User-Name = "steve"
   User-Password = "testing"
   NAS-IP-Address = 0.0.0.10
   NAS-Port = 1812
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=26, length=56
   RP-Upstream-Speed-Limit = 128
   RP-Downstream-Speed-Limit = 128
   Framed-IP-Address = 88.213.192.78
   Framed-IP-Netmask = 255.255.255.0
bash-3.1#

но не мога да намеря тези атрибуи

RP-Upstream-Speed-Limit = 128
   RP-Downstream-Speed-Limit = 128
в /var/run/radattr.pppx четох че се прави скрипт като се взема изхода от този файл и се слага в ip-up въпроса е защо не мога да намеря тези адрибути в /var/run/radattr.pppx да не би да се слага някакъв patch на pppd


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: Warstomp в Jan 18, 2010, 11:34
Аз не виждам да има такива атрибути:
http://freeradius.org/rfc/attributes.html


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 18, 2010, 16:55
аха а как се прави shaper при положение че radius servera раздава динамични ip адреси


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: Warstomp в Jan 19, 2010, 09:01
Доколкото знам Radius служи за да се идентифицираш пред мрежата и да се разреши или забрани достъпа ти до нея, а не за shape. По-скоро ти трябва рутер.

Един от вариантите за който се сещам е да са разделени на наколко блока от ip адреси.
Например от 192.168.1.20 до 192.168.1.40 да получават само определени компютри, които ще имат еднакви ограничения на скоростта.


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: dwni2 в Jan 19, 2010, 19:12
:) да пробвал съм го този вариант правя си ip-up файл и в него опивам shapera


Титла: Re: FreeRADIUS Version 2.1.7 + mysql
Публикувано от: runtime в Jan 19, 2010, 20:01
Едит: ооопс оправих се... изтрих си поста!