чуть чуть расшифрую задачу...
-----------------
Необходимо в зависимости от того что стоит на суффиксе выдавать запрашивающей Циске соответствующий аттрибут cisco-avpair.
Какой механизм нужно использовать - hints,realms
и как вообще можно разделять по суффиксу что выдавать обратно запрашивающей цыске если все юзера всеравно находятся в какойто группе а в этой группе как раз и прописан это самый cisco-avpair ? Или в группах не надо прописывать этот аттрибут а надо както через другие механизмы действовать?
/raddb/hits
DEFAULT Suffix = "@local", Strip-User-Name = Yes
Hint = "local"
/raddb/users
DEFAULT Hint == "local"
Cisco-avpair = "ip:addr-pool=internal_pppoe_pool"
попробовал вот так но Радиус выдает всеравно то что прописано у юзера в группе
т.е хинт она воспринимает, юзера авторизует но выдает не то что надо...
При чем выдает она то что надо только в случае если юзер не описан в базе а описан в радиус-файле /raddb/users
И как это все увязать с SQLшной базой я что-то ума не приложу, радиус выдает всегда то что прописано в базе в поле группы, независимо от префиксов и хинтов.
Все это хозяйство делается для того чтоб цыска могла выдавать адреса и параметры из разного пула по логину одного и того же юзера но с суфиксом или без оного
Подскажите если в курсе как правильно использовать эти механизмы...
|