Доброго времени всем.Имеется linux 2.4, pptpd +radius +sql +клиенты пользующиеся vpn соединением для выхода в интернет.
Всё впринципе нормально, НО появилась необходимость
1)удерживать ppp сессию определённое время(допустим 180 сек), даже если клиент разорвал соединение
2)либо не давать 180 сек подсоеденяться к серверу после частых реконектов(допустим больше 3 за минуту)
3)и не позволять подключаться 180 сек, при неудачных попытках подключится(больше 3 за минуту -неправильный логин, пароль)
Лопатил как pppd, pptpd.conf, так и radius.
Нашёл толкьо по 3 пункту maxfail и то это не за определённое время.
по 1 либо 2 пункту подошла бы директива holdoff но её использование возможно только с persist либо demand, что ни как не подходит.
В freeradius тоже ничего не нашёл, в секции безопасность есть ограничение на коннекты, но что то незаметно их действия.
Что можете посоветовать???