Построение прокси-сервера с нуля, Mr. Sneer, 13-Мрт-12, 07:21 [смотреть все]Добрый день! На работе поставили задачу: сделать новый прокси сервер, собственно, что порекомендуете для удовлетворения следующих условий:1. Пользователей прокси-сервера около 2000-3000 2. Нужна авторизация, лимитирование трафика. Очень желательно, что бы можно было устанавливать лимиты как по пользователям, так и по целым подразделениям. 3. Нужен web-интерфейс для добавления, удаления, изменения пароля пользователя. При чем желательна возможность смены пароля самим пользователем. 4. Просмотр статистики по пользователям. Желательно, что бы и сам пользователь мог смотреть свою статистику, а администратор мог смотреть по каждому и по подразделениям в общем. При этом, в принципе, достаточно будет того, кто сколько скачал, а вот на какие сайты ходил - не обязательно. 5. Отключение пользователя, желательно, должно происходить сразу при превышении трафика, с обрывом соединения, а не так, что бы пользователь с оставшимся лимитом в 10 мб мог поставить на закачку файл на 700 мб и тот докачался. 6. Еще желательна работа с mysql. Что бы логин и пароль хранился в базе, а вот логи - не обязательно. 7. Ограничение на доступ к каким-то сайтам или к какому-то контенту. Опять же, очень желательно, что бы список разрешенных/запрещёных сайтов администратор мог редактировать через веб, как для всех, так и для отдельных пользователей. Кто-нибудь делал нечто подобное? Я, пока что, остановился на squid 2.7 + squid guard + squid traffic counter, но это не совсем то, что нужно.
|
- Построение прокси-сервера с нуля, михалыч, 09:28 , 13-Мрт-12 (1)
Хм.., однако! Замахнулись, нужно прям как биллинг, только бабло не считать, а так .. по функционалу.. А, что, взять, к примеру, тот же самый абиллс (или любой другой беспл.), условиться (приравнять) 1 рупь к 1 Мб и чем не вариант? Кстати, там (в абиллсе) есть и прокси и много чего ещё.Не знаю какой у вас ОС, но в той же самой фре, есть в портах и абиллс, и сквид, и сарг, и сквидгуард, и дансгуард, и смена пароля (админом и самими пользуном: /usr/ports/www/admuser /usr/ports/www/chpasswd) В портах также есть прокси oops (весьма быстрый). Ежеле сквид, то посвежей 3.1 плюс к нему прикрутить можно проверку контента через дансгуард, проверку вирусни, отчеты и т.д и т.п. Ну, а иначе самому - "Пилите, Шура, пилите, они золотые!" (C) P.S. netams -> http://www.netams.com/netams4.html
- Построение прокси-сервера с нуля, PavelR, 09:52 , 13-Мрт-12 (2)
По списку требований: загуглите SAMS, посмотрите, оно что-то похожее вроде бы на то, что вы просите.
- Построение прокси-сервера с нуля, анонимус, 01:24 , 14-Мрт-12 (3)
> По списку требований: загуглите SAMS, посмотрите, оно что-то похожее вроде бы на > то, что вы просите.SAMS по 5-му списку не проходит, но можно доработать скриптами. Наиболее вероятным решением для вас видимо будет билинговая система.
- Построение прокси-сервера с нуля, Mr. Sneer, 06:52 , 14-Мрт-12 (5)
>> По списку требований: загуглите SAMS, посмотрите, оно что-то похожее вроде бы на >> то, что вы просите. > SAMS по 5-му списку не проходит, но можно доработать скриптами. > Наиболее вероятным решением для вас видимо будет билинговая система.SAMS я пробовал, мне больше понравился STC. Да и SAMS, к сожалению, уже труп. Попробую для начала с биллингом, благо, время еще есть:)
- Построение прокси-сервера с нуля, Mr. Sneer, 06:51 , 14-Мрт-12 (4)
>[оверквотинг удален] > и абиллс, и сквид, и сарг, и сквидгуард, и дансгуард, > и смена пароля (админом и самими пользуном: > /usr/ports/www/admuser > /usr/ports/www/chpasswd) > В портах также есть прокси oops (весьма быстрый). > Ежеле сквид, то посвежей 3.1 плюс к нему прикрутить можно > проверку контента через дансгуард, проверку вирусни, отчеты и т.д и т.п. > Ну, а иначе самому - "Пилите, Шура, пилите, они золотые!" (C) > P.S. > netams -> http://www.netams.com/netams4.html Спасибо за наводку :) Посмотрю в сторону биллинговых систем, ну а если нет, то буду пилить:)
|