LinuxForum.Fans
Тема

Кэширование в SQUID

Автор: u__________12 15 сообщений 3642 просмотров
#201470

Приветствую уважаемые форумчане! Такая ситуация - офис из 60-70 компов, работают через шлюз на Suse, раньше было просто, но начальник захотел прокси. Дал готовые конфиги, я их подпилили под себя, настроил, с правами, пулами разобрался. Остался вопрос с кэшированием. Всё что нашёл в конфиге про кэш это

text
refresh_patern ^ftp: 1440 20% 10080
refresh_patern ^gopher: 1440 0% 1440
refresh_patern (cgi-bin|\?) 0 0% 0
refresh_patern . 0 20% 4320

ЧТО ЭТО?! :)

и вообще, есть ли в моём случае резон настраивать кэширование?

Заранее спасибо.

#201474
Сергей В. написал:
ЧТО ЭТО?!

TAG: refresh_pattern

Этот тэг позволяет настраивать дополнительные параметры оптимизации кэширования. Эти
настройки помогают Squid определить, брать объект для пользователя из кэша, или этот
объект уже устарел в кэше, и нужно скачать этот объект у первоисточника заново.

Сергей В. написал:
и вообще, есть ли в моём случае резон настраивать кэширование?

если анлим и широкий канал, то нет.

p.s. поиском не учили пользоваться?

#201477

p.s. поиском не учили пользоваться?

учили, с его помощью настроил всё остальное.

У меня анлим 2Мб/с НО на 60-70 юзеров.

#201483
Сергей В. написал:
У меня анлим 2Мб/с НО на 60-70 юзеров.

жестко. Тогда кеширование необходимо + шейпер трафика.

#201487

ну и рекламу и соцсети -j DROP. А вообще мне бы такого начальника, который просит такие вещи, а то сидишь делаешь все для них, а зп как была так и осталась.

#201547

Соцсети уже сделал, и всякую подобную порнографию. :)

Пулы начальник не разрешил делить, сказал чтоб был пул для тех кто плохо себя ведёт (типа бан), там жёстко режется трафик.

Короче вопрос не стоит по фильтрации (хотя подсказку по рекламе, банерам, без гварда не прочь услышать), а только по кэшированию.. и на этом этапе у меня поиссяк мозг и вдохновение :( вот и прошу помочь.. если можно пример не очень сложного конфига с грамотным кэшированием, чтобы включение прокси стало радостью а не разочарованием,.. основные пользователи занимаются сёрфингом в инете..

i2ks написал:
[quote=Сергей В.]У меня анлим 2Мб/с НО на 60-70 юзеров.

жестко. Тогда кеширование необходимо + шейпер трафика.[/quote]

а как? пока не гуглил по этой теме, но уже вбиваю, а пример всё равно не помешает. Спасибо.

#201597

/usr/share/squid/mime.conf можно банить разные mime типы. Очень полезно. На счет кеша могу только подсказать как с помощью mrtg построить график попадания в кэш. Но я все же считаю, что кеширование уже не актуально, даже на таких каналах.

#201631
i2ks написал:
TAG: refresh_pattern

это знаю, я не нашёл что значат мои параметры

riso написал:
/usr/share/squid/mime.conf можно банить разные mime типы. Очень полезно

Спасибо, почитаем.. :)

riso написал:
Но я все же считаю, что кеширование уже не актуально, даже на таких каналах

Вот что делать? Сколько людей, столько и мнений.. Короче говоря я хочу хоть как-то оптимизировать использование канала. Пулами начальство не даёт, а кэш.. вот не знаю, поможет или нет, а то не хота сидеь над тем, что не принесёт желаемого результата.

riso написал:
Но я все же считаю, что кеширование уже не актуально, даже на таких каналах

Можно аргументы?

#201661

многие web мастера запрещают кеширование в http headers . Еще я сужу по пользователям, которые сидят в интернете. К примеру если у вас в фирме 20 дизайнеров и всем нужно зайти на deviantart.com тогда смысл есть. Вам конечно решать, но я бы лучше отдал силы на убеждение директора, по поводу расширения канала.

#201937
riso написал:
но я бы лучше отдал силы на убеждение директора, по поводу расширения канала.

я бы тоже.. но это вопрос решённый :( то что есть стоит 12 рублей.. для организаций тарифы не дешёвые.. и ещё есть резервный канал, он держится на случай войны..

#201966

Чуть не по теме. Как засунуть squid в автозагрузку? И в какой файл писать init 3? а то приходится вручную запускать squid и ронять иксы

#201968
Сергей В. написал:
И в какой файл писать init 3

vi /etc/inittab
изменить id:5:initdefault: на id:3:initdefault:

Сергей В. написал:
Как засунуть squid в автозагрузку?

#service squid start
#chkconfig --level 35 squid on

#201970
Сергей В. написал:
vi /etc/inittab
изменить id:5:initdefault: на id:3:initdefault:

сори, нашёл сам :)

i2ks написал:
#service squid start
#chkconfig --level 35 squid on

в каком файле? в inittab?

#201972
Сергей В. написал:
в каком файле? в inittab?

*WALL*
Нет, это надо выполнить в консоле

Войдите или зарегистрируйтесь, чтобы ответить.