URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5883
[ Назад ]

Исходное сообщение
"Настройка Squid для ICQ и Vkontakte"

Отправлено Mexx , 09-Дек-08 22:00 
Доброго времени суток!
Исходя из названия темы, вы можете догадаться, что мне нужно настроить.
Итак: сервер должен пускать пользователей в ICQ, хотя бы на сервер login.icq.com:5190
Второе - необходимо сделать ограниченный доступ на портал вконтакте, а именно можно просто обрезать скорость через пулы, либо убрать все картинки. А лучше и то и другое :)
я попробовал все это реализовать таким конфигом:

http_port 3128
acl CONNECT           method        CONNECT
acl MY_USERS           src        10.0.0.0/8 192.168.1.110
acl OK_DOMAIN          dstdomain       login.icq.com aol.com vkontakte.ru
acl OK_ADDR            dst             64.12.0.0/16 205.188.0.0/16 93.186.0.0/16
acl OK_PORT            port            5190 80
acl OK_PROTO           proto           HTTPS
acl pic            urlpath_regex [-i] \.jpg$\.gif$\.png$

http_access allow MY_USERS
always_direct allow CONNECT OK_DOMAIN
always_direct allow CONNECT OK_ADDR
http_access deny all
http_access deny pic

delay_pools 1
delay_class 1 1
delay_parameters 2000/2000
delay_access 1 allow MY_USERS
delay_access 1 deny all

emulate_httpd_log on

К сожалению все работает не очень хорошо. Подправьте плз что не так


Содержание

Сообщения в этом обсуждении
"Настройка Squid для ICQ и Vkontakte"
Отправлено ipmanyak , 11-Дек-08 07:47 
по аське уже жевано на 100 раз, почему не делаешь поиск? - http://squid.opennet.ru/   - меню Примеры

"Настройка Squid для ICQ и Vkontakte"
Отправлено ipmanyak , 11-Дек-08 08:15 
всё что нагородил насчет аськи - убирай! Для аськи в сквиде уже всё есть по дефолту.

acl MY_USERS           src        10.0.0.0/8 192.168.1.110
acl OK_DOMAIN          dstdomain       vkontakte.ru
acl pic urlpath_regex [-i] \.jpg$ \.gif$ \.png$   # нужны пробелы !!!

http_access deny pic OK_DOMAIN   # Порядок акселей важен!
http_access allow MY_USERS
http_access deny all


delay_pools 2
delay_class 1 1
delay_class 2 1
delay_access 1 allow MY_USERS OK_DOMAIN         # номер пула  нужно указывать всегда!
delay_access 1 deny all
delay_parameters 1  2000/2000
delay_access 2 allow MY_USERS
delay_access 2 deny all
delay_parameters 2  32000/32000

На будущее, если что-то не работает, включай debug в конфиге сквида на уровень 9 и смотри cache.log


"Настройка Squid для ICQ и Vkontakte"
Отправлено Alexander Yakimenko , 07-Окт-09 12:22 
"В контакте" - социальная сеть, где основная нагрузка идет на описание и обсуждение фото и клипов. Смысл такого вконтакте, если картинок не будет?
Надо больше думать головой, а не строить из себя пупа земли. Да и закешированные картинки 1 раз грузятся и дальше забираются из кеша.
Старайтесь решать вопрос, а не выкручиваться из ситуации.

Удачи!

---
http://yakuzzza.blogspot.com