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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
yuish

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSV_RA
Спасибо. помогло.

Всего записей: 218 | Зарегистр. 10-02-2003 | Отправлено: 10:10 21-08-2006
lioncub



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSV_RA можешь поподробней?

Всего записей: 433 | Зарегистр. 10-01-2006 | Отправлено: 21:54 21-08-2006
SSV_RA



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lioncub
Попробуй прописать в squid.conf
acl banner urlpath_regex -i r.mail.ru.*(gif|swf|jpg).*
http_access deny banner all
Но нужно проверять, может в чем ошибся.
 
Вообще, как мне кажется, лучше поставить что-то типа squidGuard и с его помощью резать все не нужные вещи. Он все запрещенные домены, URL держит в базе, что влияет положительно на скорость обработки запросов. У меня файл с запрещенными доменами содержит 3300 строк. Падения скорости обработки запросов не замечено.

Всего записей: 77 | Зарегистр. 21-02-2005 | Отправлено: 23:11 21-08-2006
korvin76



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Уважаемые спецы, помогите!  
 
Я не силен в Linux (досталось от предыдущего админа, а я только начинаю изучать ее)  
Срочно необходимо в прокси squid "разрешить"(открыть) порт 33333, я так понимаю надо править в sguid.conf? но где и что там править незнаю ПОМОГИТЕ ПЛИЗ ОЧЕНЬ НУЖНО

Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 07:04 01-09-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ подскажите после того как я внес изменения в squid.conf надо его перезапускать, чтобы он новые настройки подхватил? если надо то как?

Всего записей: 210 | Зарегистр. 03-03-2005 | Отправлено: 08:23 01-09-2006
korvin76



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YFred
 
/etc/rc.d/init.d/squid restart  
У меня так

Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 08:30 01-09-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
korvin76
так не получается. как еще можно?

Всего записей: 210 | Зарегистр. 03-03-2005 | Отправлено: 08:58 01-09-2006
pusiyjan



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

Цитата:
Я не силен в Linux (досталось от предыдущего админа, а я только начинаю изучать ее)  
Срочно необходимо в прокси squid "разрешить"(открыть) порт 33333, я так понимаю надо править в sguid.conf? но где и что там править незнаю ПОМОГИТЕ ПЛИЗ ОЧЕНЬ НУЖНО

тебе надо править
/etc/squid/squid.config
в нем в разделе acl добавить
acl Safe_ports port 33333
ну а дальше  

Цитата:
/etc/rc.d/init.d/squid restart  

=)
 
 
 
Добавлено:
YFred
Он тебе при этом какие-нить ошибки написал или нет?
Он у тебя запущенный? Если ты его ни разу не запускал то надо нескоьлко команд вводить.
а вообще можно и так
squid -k reconfigure

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 09:01 01-09-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pusiyjan
Попробовал так squid -k reconfigure
Ошибка:
-bash: squid: command not found
 
Вообще он сейчас запущен

Всего записей: 210 | Зарегистр. 03-03-2005 | Отправлено: 09:14 01-09-2006
angelweb



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

Цитата:
Попробовал так squid -k reconfigure
Ошибка:
-bash: squid: command not found  

 
Сначала /usr/bin/whereis squid
 
Далее запускай сквид оттуда откуда показала вышестоящая программа. (с путями /usr/local/squid/sbin/squid - к примеру)


----------
Первое правило Windows - делай резервную копию ©.
CISCO на РУССКОМ

Всего записей: 687 | Зарегистр. 09-12-2004 | Отправлено: 09:19 01-09-2006
YFred



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
***:/usr/sbin$ /usr/bin/whereis squid
squid: /usr/sbin/squid /etc/squid /usr/lib/squid /usr/share/squid /usr/share/man/man8/squid.8.gz
попробовал перезапустить:
***:/usr/sbin$ cd /usr/sbin
***:/usr/sbin$ squid -k reconfigure
-bash: squid: command not found
 
Чо за фигня???

Всего записей: 210 | Зарегистр. 03-03-2005 | Отправлено: 09:43 01-09-2006
pusiyjan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YFred
Меня терзают сомнения что он у тебя запущен!!!!
попробуй в консоли написать top
что ты там видешь, есть ли там вообще squid ???
Если нету то пиши  
/etc/squid/squid start
если нет ошибок пробуй  
squid -k reconfigure
 
если он у тебя все таки запущен - попробуй его остановить  
squid stop
=)

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 10:28 01-09-2006
angelweb



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

Цитата:
***:/usr/sbin$ /usr/bin/whereis squid
squid: /usr/sbin/squid /etc/squid /usr/lib/squid /usr/share/squid /usr/share/man/man8/squid.8.gz
попробовал перезапустить:
***:/usr/sbin$ cd /usr/sbin
***:/usr/sbin$ squid -k reconfigure
-bash: squid: command not found  

 
так как ты зашёл в папку с исполняемым файлом, а не выполняешь скрипт напрямую, то надо писать так
 
./squid -k reconfigure
 
смотреть процессы удобней при помощи следующей команды:
 
ps -ax |grep squid
 
Пользуйся символическими ссылками или скриптами.


----------
Первое правило Windows - делай резервную копию ©.
CISCO на РУССКОМ

Всего записей: 687 | Зарегистр. 09-12-2004 | Отправлено: 11:42 01-09-2006
korvin76



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спецы помогите еще раз, плиз
 
как расшарить в squide папку с логами "похождений" пользователей в инете и подключить эту папку в винде
 извените заранее за ламерский вопрос ( плохо знаю unix системы

Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 09:00 06-09-2006
angelweb



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

Цитата:
как расшарить в squide папку с логами "

 
Можно использовать:
 
1) FTP
 
2) SAMBA
 
3) Apache (ставишь анализатор логов)


----------
Первое правило Windows - делай резервную копию ©.
CISCO на РУССКОМ

Всего записей: 687 | Зарегистр. 09-12-2004 | Отправлено: 09:59 06-09-2006
korvin76



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
angelweb
как использовать samba?

Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 10:38 06-09-2006
pusiyjan



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

Цитата:
как расшарить в squide папку с логами "похождений" пользователей в инете и подключить эту папку в винде  

Для этого тебе надо знать де эти логи находятся, это раз, в squide.config это есть.
Разшарить эту папку с помошью самбы (samba), и заходи спокойно смотри, но ниче хорошего ты для себя не увидишь...
Чтоб грамотно разгребать логи статистики надо ставить sarg а дальше подняв web server (Apache) смотриш приятнуюю взглязу статистику=)
 
Добавлено:
korvin76

Цитата:
как использовать samba?  

ОФФТОППППП!!!!!
тебе по ней сюда http://forum.ru-board.com/topic.cgi?forum=8&topic=0458#1

Всего записей: 823 | Зарегистр. 17-12-2003 | Отправлено: 10:45 06-09-2006
Madok



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

Цитата:
так не получается. как еще можно?

Попробуй так, у меня так перезапускать
/etc/rc.d/squid reload  

Всего записей: 61 | Зарегистр. 13-11-2003 | Отправлено: 10:56 15-09-2006
vii



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил сквид, запустил. Вроде работает. Решил настроить авторизацию. Раскомментировал и прописал:
auth_param basic program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
 
Далее оставил, как было:
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
 
Добавил пользователя с помощью htpasswd, a оно нифига авторизацию не запрашивает.
Добавил
acl users proxy_auth REQUIRED
http_access allow users
 
Стало запрашивать, но не пускает. Проверял из коммандной строки
/usr/lib/squid/ncsa_auth /usr/local/squid/passwd
Говорит ОК.
 
Что я не так делаю?

Всего записей: 444 | Зарегистр. 21-10-2004 | Отправлено: 21:49 26-09-2006
vii



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

Всего записей: 444 | Зарегистр. 21-10-2004 | Отправлено: 08:43 27-09-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 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