forum.bitel.ru
http://forum.bitel.ru/

[6.1] Ограничение доступа в зависимости от ...
http://forum.bitel.ru/viewtopic.php?f=44&t=10580
Страница 1 из 1

Автор:  Phricker [ 02 июн 2015, 20:02 ]
Заголовок сообщения:  [6.1] Ограничение доступа в зависимости от ...

Доброго времени суток.
В DialUp юзал скрипт ограничения доступа пользователей в зависимости от
Код:
MikrotikHostIp = request.getAttribute(14988, 10).toString();

Т.е. проверял его и если мне что не нравилось - давал Reject.

Скрипт висел на событии Модуль DialUp - RADIUS-аутентификация.

Куда по феншую надо засунуть этот скрипт в Inet?
В обработчик активации сервисов устройства (тогда можно проверять авторизацию только на определенном устройстве, а не на всех) или же так же на событие Модуль Inet - Перед ответом на Access-Request.

Мне почему-то кажется что первый вариант он более правильный?
Аля так

Автор:  Amir [ 02 июн 2015, 20:20 ]
Заголовок сообщения:  Re: [6.1] Ограничение доступа в зависимости от ...

Наверное, зависит от того, к чему привязана обработка - к устройствам или к абонентам.
Сейчас setSkip только для аккаунтинга работает, можем добавить и для Access-Request. Если делать в обработчике процессора протокола, то пока только в postprocess. Или в preprocess username подменить, например, добавить неиспользуемый реалм, если нужна запись об ошибке в мониторе.

Автор:  Phricker [ 02 июн 2015, 22:31 ]
Заголовок сообщения:  Re: [6.1] Ограничение доступа в зависимости от ...

Не не не.

Там не setSkip.
Мне необходимо пользователю дать Reject, если мне не нравится то, что пришло в Access-Request.

Автор:  Amir [ 03 июн 2015, 11:50 ]
Заголовок сообщения:  Re: [6.1] Ограничение доступа в зависимости от ...

Ну сейчас тогда вроде три варианта:
- в preprocess поменять логин
- в скрипте на событие
- в postprocess поставить reject

В 1 и 3 можно привязываться к устройствам, в 2 - к договорам.
В 1 будет запись об ошибке в мониторе, в 2,3 - вроде бы нет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/