The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Подскажите решение для ограничения доступа в Интернет через ..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Подскажите решение для ограничения доступа в Интернет через ..."
Сообщение от Danil emailИскать по авторуВ закладки(??) on 10-Ноя-04, 10:54  (MSK)
Итак, представьте ситуацию: институт, ADSL, множество потенциальных качков =)

Вообще, мне интересно было бы узнать, как реализован подобный доступ к Интернету в разных вузах.
Есть ли свой аккаунт каждого у пользователя?
Какие лимиты (месячные/суточные)?..

Какими средствами можно ограничить объём скачиваемых данных?
Если пользователи ходят только через прокси - Squid.

Я знаю про squid2mysql, настроил его у себя на работе (правда, без авторизации - только для ведения логов в MySQL) - не нравится мне немного как он работает... (FreeBSD 4 + Squid)
А именно: чтобы перечитать настройки Сквида (ровно как и Режика), надо всё останавливать, а потом всё запускать. Всё из-за того, как логи попадают в этот squid2mysql (там из-за файлов-"труб" небольшие проблемы вечно возникают при малейших телодвижениях...)

Есть ли нормальные решения для ограничения доступа к Сквиду по достижении лимита?
Или, может быть, не через Сквид...

У меня также была следующая идея - ограничить скорость пользователям, которые превысили свой лимит.
Скажем - установить 2 килобайта в секунду для качков, которые уже "перекачали". (например, всё-таки нужен Интернет на паре какой-нибудь, но раз студент "перекачал", то будет на маленькой скорости закачивать, или просто из кэша браться информация)
Возможно ли такое?
(я просто думал - по какому признаку загонять запросы в delay pools при достижении дневного/месячного лимита... так и не придумал пока...)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Подскажите решение для ограничения доступа в Интернет через ..."
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 11-Ноя-04, 10:26  (MSK)
>Итак, представьте ситуацию: институт, ADSL, множество потенциальных качков =)
>
>Вообще, мне интересно было бы узнать, как реализован подобный доступ к Интернету
>в разных вузах.
>Есть ли свой аккаунт каждого у пользователя?
>Какие лимиты (месячные/суточные)?..
>
>Какими средствами можно ограничить объём скачиваемых данных?
>Если пользователи ходят только через прокси - Squid.
>
>Я знаю про squid2mysql, настроил его у себя на работе (правда, без
>авторизации - только для ведения логов в MySQL) - не нравится
>мне немного как он работает... (FreeBSD 4 + Squid)
>А именно: чтобы перечитать настройки Сквида (ровно как и Режика), надо всё
>останавливать, а потом всё запускать. Всё из-за того, как логи попадают
>в этот squid2mysql (там из-за файлов-"труб" небольшие проблемы вечно возникают при
>малейших телодвижениях...)
>
>Есть ли нормальные решения для ограничения доступа к Сквиду по достижении лимита?
>
>Или, может быть, не через Сквид...
>
>
>
>У меня также была следующая идея - ограничить скорость пользователям, которые превысили
>свой лимит.
>Скажем - установить 2 килобайта в секунду для качков, которые уже "перекачали".
>(например, всё-таки нужен Интернет на паре какой-нибудь, но раз студент "перекачал",
>то будет на маленькой скорости закачивать, или просто из кэша браться
>информация)
>Возможно ли такое?
>(я просто думал - по какому признаку загонять запросы в delay pools
>при достижении дневного/месячного лимита... так и не придумал пока...)

имхо такого решения нету (хотя и не факт), просто зарежь скорость всем в delay pool  например так
delay_pools 1
delay_class 1 2
delay_access 1 allow special_users
delay_access 1 deny all

delay_parameters 1 -1/-1 500/4000
то есть сам сквид сосет во всю трубу , каждому юзеру ведро в 4 кб, струя в него 500 байт/сек, то есть объекты до 4кб будет быстро сосать, если более 2кб объект сосать будет по 500 байт/сек
можно еще установить максимальный размер скачиваемых файлов , например в 3 мега
reply_body_max_size 3000000 allow special_users
ну и запретить сосать mp3 avi mpeg и так далее

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Подскажите решение для ограничения доступа в Интернет через ..."
Сообщение от screepah emailИскать по авторуВ закладки(??) on 11-Ноя-04, 10:35  (MSK)
Squid, сделать авторизацию, разделить канал по скоростям через delay_pool,
подсчет трафика по юзеру и добавление строки в конфиг для отключения его от веба при привышении с участием squid -k reconfigure.

Остальное через firewall. Типа резать все обращения в инет, кроме таких-то машин на такие-то порты по таким-то протоколам. Чтобы ректор/директор (если НИИ) почту читали :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Подскажите решение для ограничения доступа в Интернет через ..."
Сообщение от Danil emailИскать по авторуВ закладки(??) on 14-Ноя-04, 18:34  (MSK)
Спасибо вам за ответы!
Надо будет ещё подумать над этим...
Если честно, я с самого начала нормально относился к мыслям самому написать "что-нибудь такое" для Сквида =)
Может быть, напишу, если время будет...
(надо только ещё получше разобраться в Сквиде: возможно, без "хирургического" вмешательства не обойдётся ;-) )

А пока, наверное, ограничусь простыми запретами на музыку-видео, большие файлы и количество соединений...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру