Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » SQUID (только под *nix)

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140

Открыть новую тему     Написать ответ в эту тему

Zmey



Strangled by Lynx
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я думаю удобнее сделать будет один топик по Squid и все вопросы касательно него постить сюда. :)
У меня вопрос такого характера: как настроить резку трафика squid и как настроить замену баннеров или просто их вырезку.


SQUID - HTTP/HTTPS прокси под *nix

 
В первом посте собираем полезные ссылки, преимущественно на русском по Squid.
 
Официальный сайт: www.squid-cache.org
Squid (кеширующий прокси для http): установка, настройка и использование
Squid Web Proxy Cache: получение, компилляция, настройка (архивная версия)
Squid Proxy Server 3.1 Beginners Guide,  Packtpub, 2011, PDF (см. также и другие источники)
 
About Squid Web Proxy Cache (архивная версия)
Зона особого внимания: Squid (архивная версия)
Как не получать рекламы через Internet  
FAQ по Squid (архивная версия)
Авторизация squid в домене Windows 2003 Server
Статьи по Squid на Opennet.ru  
Как заставить Squid быть только прокси, без кэширования чего-либо?
 
Также смотрите фильтр по squid
 
В отдельных темах обсуждается

Squid и ограничение доступа по времени
Squid: ограничить трафик для отдельного юзера: ширина канала
Squid и вырезание баннеров
Анализаторы логов для Squid
 

// текущий бэкап шапки..

Всего записей: 303 | Зарегистр. 07-12-2001 | Отправлено: 14:56 10-05-2002 | Исправлено: TheBarmaley TMP, 15:33 23-03-2016
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GpewHuk
В смысле вообще сайт не открывается или ex.ua Вам пишет, что "В настоящий момент доступ к сервису через прокси сервер запрещен."?

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6562 | Зарегистр. 28-08-2008 | Отправлено: 21:59 16-01-2012
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ruza

Цитата:
Ты о чём? Не твёрдою рукою...

в windows 7 по дефолту ntlmv2 отключено напрочь!

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 14:48 17-01-2012
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Farch

Цитата:
в windows 7 по дефолту ntlmv2 отключено напрочь!

И? Это для тебя откровение?

----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 15:03 17-01-2012 | Исправлено: Ruza, 16:28 17-01-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста в смежной теме с настройкой squid  
http://forum.ru-board.com/topic.cgi?forum=8&topic=14241&start=80#13

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 17:18 08-02-2012
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usertum твоя смежная тема ни к чему, надо было сразу тебе об этом сказать! пиши уже в готовые топики.  Не гонись за гигами памяти в кэше, который лучше ваще отрубить, если трафик анлимит.  И за памятью  в ОЗу и не будешь иметь тех ошибок что у тебя сейчас. Во всём нужна мера.
 


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 20:21 08-02-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хорошо, я Вас услышал. Подскажите по ошибке WARNING! Your cache is running out of filedescriptors, как можно ее исправить?

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 08:31 10-02-2012
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usertum в той теме ты сам уже себе ответил. Добавь ту опцию в конфиг сквида, а  ulimit в стартовые скрипты линукса, можно запихать эту команду в rc.local


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 08:37 10-02-2012 | Исправлено: ipmanyak, 08:38 10-02-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я просто не понял в какое место скрипта ее вставить, или можно ulimit -HSn 4096  
 из консоли выполнить, а потом squid запустить??

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 10:11 10-02-2012
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usertum можно и так, но это разовое решение, нужно поместить команду в стартовые скрипты ОС.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 10:56 10-02-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все равно в логах 2012/02/10 14:15:18| With 1024 file descriptors available.

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 12:11 10-02-2012
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
usertum

Цитата:
в логах 2012/02/10 14:15:18| With 1024 file descriptors available.

squid -v

Цитата:
Squid Cache: Version 3.2.0.13
configure options:  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-silent-rules' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--exec_prefix=/usr' '--libexecdir=/usr/lib64/squid' '--localstatedir=/var' '--datadir=/usr/share/squid' '--sysconfdir=/etc/squid' '--with-logdir=$(localstatedir)/log/squid' '--with-pidfile=$(localstatedir)/run/squid.pid' '--disable-dependency-tracking' '--enable-arp-acl' '--enable-follow-x-forwarded-for' '--enable-auth' '--enable-auth-basic=DB,LDAP,MSNT,MSNT-multi-domain,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB,getpwnam' '--enable-auth-ntlm=smb_lm,fake' '--enable-auth-digest=file,LDAP,eDirectory' '--enable-auth-negotiate=kerberos' '--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group' '--enable-cache-digests' '--enable-cachemgr-hostname=localhost' '--enable-delay-pools' '--enable-epoll' '--enable-icap-client' '--enable-ident-lookups' '--enable-linux-netfilter' '--enable-referer-log' '--enable-removal-policies=heap,lru' '--enable-snmp' '--enable-ssl' '--enable-storeio=aufs,diskd,ufs' '--enable-useragent-log' '--enable-wccpv2' '--enable-esi' '--with-aio' '--with-default-user=squid' '--with-filedescriptors=16384' '--with-dl' '--with-openssl' '--with-pthreads' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4  -m64 -mtune=generic -fpie' 'LDFLAGS=-pie' 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4  -m64 -mtune=generic -fpie' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig'

 
Добавлено:

Цитата:
Я просто не понял в какое место скрипта ее вставить, или можно ulimit -HSn 4096  
 из консоли выполнить, а потом squid запустить??


Цитата:
  # add this just after the comments (before any script code)

googletranslate, не?
 
Вставлять перед  
 

Цитата:
PATH=/usr/bin:/sbin:/bin:/usr/sbin                                                                                                                                                                                                            
export PATH


----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 13:19 10-02-2012 | Исправлено: Ruza, 13:22 10-02-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я выполнил ее из консоли уже, после чего запустил squid. Так же добавил в стартовый скрипт.
Количество не увеличилось.

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 13:30 10-02-2012 | Исправлено: usertum, 13:32 10-02-2012
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
usertum
 man limits.conf

----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 13:51 10-02-2012
usertum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ничего не понял, там ни слова про прокси, и selinux итд у меня выключены.

Всего записей: 471 | Зарегистр. 01-07-2008 | Отправлено: 16:42 10-02-2012
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
usertum
Вот и я не пойму каким боком squid к файловым дескрипторам?
 

Цитата:
там ни слова про прокси

 

Цитата:
Squid increase the maximum file descriptors
 
First, update /etc/security/limits.conf file:
# vi /etc/security/limits.conf
Append following line to increase current limit from 1024 to 4096:
* - nofile 4096
Save and close the file. You must re-login to check new limits:
# ulimit -a | grep 'open files'
Sample output:
 
open files                      (-n) 4096
 
Next you need to set the maximum number of open file descriptors by modifying squid proxy server configuration as per your Linux distribution.
Set max_filedesc under RHEL / Red Hat / CentOS / Fedora Linux
 
Stop the Squid as changes of this value isn't respected by reconfigure command. This value should be changed only if there isn't any active squid process.
# service squid stop
Open /etc/squid/squid.conf file
# vi /etc/squid/squid.conf
Append / add / modify max_filedesc directive:
max_filedesc 4096
Save and close the file. Start the squid proxy server:
# service squid start
Now again run squidclient command or check log files for messages:
# squidclient mgr:info


----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 16:54 10-02-2012 | Исправлено: Ruza, 16:56 10-02-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос
petyp
Кэш действительно не нужен уже давно, и даже если у вас adsl и трафик считается, то это не сильно поможет.
Хотя такой маленький кэш ни на что не виляет. Покажите вывод df -h - похоже что место на винте в принципе заканчивается, у меня было такое только виновником был не squid.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6562 | Зарегистр. 28-08-2008 | Отправлено: 12:46 12-02-2012
kym_root

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! Просьба для знатоков Squid'а. Подскажите, пожалуйста, как сконфигурить перенаправление на splash_page ТОЛЬКО для браузера (ну или хотябы для того, кто представился браузером ). Сейчас перенаправление работает для всех запросов, не только браузерных, вот кусок конфига:
 
external_acl_type splash_page ttl=2 concurrency=100 %SRC /lib/squid/ext_session_acl -t 10 -b /tmp/session.db
acl existing_users external splash_page
deny_info http://www.*******.com/coming_soon/ existing_users
http_access deny !existing_users
 
Squid Cache: Version 3.2.0.15
 
Собственно, как сделать такую же лопату, но чтоб она работала только для браузеров?

Всего записей: 6 | Зарегистр. 28-09-2008 | Отправлено: 10:54 15-02-2012 | Исправлено: kym_root, 10:56 15-02-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kym_root Поставь acl aclname browser перед  external splash_page  


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17273 | Зарегистр. 13-06-2007 | Отправлено: 11:25 15-02-2012
kym_root

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
kym_root Поставь acl aclname browser перед  external splash_page

А можно по-подробней в этом месте?

Всего записей: 6 | Зарегистр. 28-09-2008 | Отправлено: 11:34 15-02-2012 | Исправлено: kym_root, 17:24 16-02-2012
drsmoll



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возможно ли средствами Squid или какого либо редиректора изменить часть URL, например: при обращении к http://site.com/34/223433/4444/lalalala редиректна http://site.com/34/223433/4444 (удалить lalalala)

Всего записей: 279 | Зарегистр. 13-04-2006 | Отправлено: 15:12 29-02-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » SQUID (только под *nix)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru