Есть следующая схема: [моя локалка]->[мой шлюз на FreeBSD]->[proxy - на ней я ни чё настраивать не могу]->[inet].Нужно организовать работу интернет-класса в этой локалке таким образом, чтоб каждый юзер имел доступ в сеть только определённое время, по истечению которого доступ к web-ресурсам для него прекращался (так начальство придумало). Вопрос: какими програмными средствами и как это сделать ? Статистику вести надо именно по времени - в не зависимости от трафика и именно по usernames в независимости с какого ip юзер в инет ломится. Раньше я всё это ручками считал - достало.P.S. учётом трафика ( автоматическим :-) ) никогда не занимался - поэтому и вопрос такой. Буду благодарен за любую инфу по теме.
>Есть следующая схема: [моя локалка]->[мой шлюз на FreeBSD]->[proxy - на ней я ни чё настраивать не могу]->[inet].Нужно организовать работу интернет-класса в этой локалке таким образом, чтоб каждый юзер имел доступ в сеть только определённое время, по истечению которого доступ к web-ресурсам для него прекращался (так начальство придумало). Вопрос: какими програмными средствами и как это сделать ? Статистику вести надо именно по времени - в не зависимости от трафика и именно по usernames в независимости с какого ip юзер в инет ломится. Раньше я всё это ручками считал - достало.
>
>P.S. учётом трафика ( автоматическим :-) ) никогда не занимался - поэтому
>и вопрос такой. Буду благодарен за любую инфу по теме.Ставь на свой шлюз SQUID + ncsa_auth. Считать трафик можно анализаторами сквидовских логов. Я для этого дела webalizer использовал.
Насчет ограничения по времени - наверное, сквидовскими acl это можно сделать...
Примерно так я организовал работу в интернет-лаборатории одного колледжа - уже третий год все работает без проблем.
Единственное, по логам сквида трафик немного не точно считается...
По настройке сквида есть хороший ресурс - http://squid.opennet.ru/
>>Есть следующая схема: [моя локалка]->[мой шлюз на FreeBSD]->[proxy - на ней я ни чё настраивать не могу]->[inet].Нужно организовать работу интернет-класса в этой локалке таким образом, чтоб каждый юзер имел доступ в сеть только определённое время, по истечению которого доступ к web-ресурсам для него прекращался (так начальство придумало). Вопрос: какими програмными средствами и как это сделать ? Статистику вести надо именно по времени - в не зависимости от трафика и именно по usernames в независимости с какого ip юзер в инет ломится. Раньше я всё это ручками считал - достало.
>>
>>P.S. учётом трафика ( автоматическим :-) ) никогда не занимался - поэтому
>>и вопрос такой. Буду благодарен за любую инфу по теме.
>
Сходи на whirlwind.ru там рассматривается нечто подобное для клуба.
Зачем изобретать велосипед? По-моему, тут больше подходит PPPoE + Radius. Как раз можно сделать ограничение сессии по трафику или времени. Авторизацию можно сделать по паролю или сетевому адресу.
>P.S. учётом трафика ( автоматическим :-) ) никогда не занимался - поэтому
>и вопрос такой. Буду благодарен за любую инфу по теме.Сходи на http://rwl.buryatia.ru/short/
В настройке сложна, но если настроишь один раз - работает нормально. А главное делает что нужно.