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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет.  
Есть Fedora Core 5 + squid-2.5.STABLE14-3.FC5.x86_64 поставленный из rpm  
Нужно сделать аутентификцию пользователей по логину/паролю.  
в squid.conf написал:  
forwarded_for off  
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/allow_user  
acl password proxy_auth REQUIRED  
http_access allow password  
http_access deny all  
 
есть файл /etc/squid/allow_user созданный с помощью htpasswd, в файле записан тестовый логин/пароль.  
 
НО! при использовании прокси-сервера в IE логин/пароль не запрашивается, а пропускает просто так!  
 
Где грабли? подскажите пожалуйста! перерыл кучу инфы пока запустил squid и еще кучу инфы по этой аутентификации, но пока ничего не получается...
 
Добавлено:
УРРРАААА!!!! ЗАРАБОТАЛО!!!!  
просто вверху у меня стояло http_access allow all

Всего записей: 182 | Зарегистр. 07-04-2006 | Отправлено: 22:34 26-02-2007
Jadeite



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
hda0, посмотри в момент пиковых нагрузок загрузку самого сервера - особенно использование ЦП, памяти и диска.
 попробуй cachemem побольше выставить, раз памяти 512.

Всего записей: 487 | Зарегистр. 09-10-2001 | Отправлено: 10:25 28-02-2007
ElCoyote

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет.  
Поставил squid/2.5.STABLE14 на Fedora 5, настроил на аутентификацию по логину/паролю, запустил - работает!  
Но через какое-то время (пару дней), когда пытаюсь через него куда-то попасть пишет:  
While trying to retrieve the URL: http://www.ukr.net/  
 
The following error was encountered:  
 
Unable to determine IP address from host name for www.ukr.net  
The dnsserver returned:  
 
Timeout  
This means that:  
 
The cache was not able to resolve the hostname presented in the URL.  
Check if the address is correct.  
 
После рестарта нормально работает...  
Что это такое? как лечится?  

Всего записей: 182 | Зарегистр. 07-04-2006 | Отправлено: 14:15 16-03-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ElCoyote
это означает, что сквид недождался ответа от днс сервера
если днс локальный, то имеет смысл посмотреть, что там с ним такое
если нет - увеличить таймаут на сквиде и уменьшить negative dns ttl

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 17:09 18-03-2007
ZERGE_VIOLATOR



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблемка!
При попытке зайти например на сайт ftp://ftp.squid.org/ через браузер, вылазит такая ошибка.

Всего записей: 12 | Зарегистр. 11-03-2005 | Отправлено: 12:28 21-03-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ZERGE_VIOLATOR
проверь настройки фтп в конфиге
чтоб емэйл был там

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 17:47 21-03-2007
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZERGE_VIOLATOR  в настройках браузера IE  убери птицу  - Разрешить представления папок для FTP  
 
 
Добавлено:
если после этого вообще не сможет  зайти, то там же в браузере птица -пассивный режим FTP  или включи или наоборот убери

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

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 06:24 22-03-2007 | Исправлено: ipmanyak, 06:27 22-03-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
есть такой глюк:
есть ася, АДСЛ модем, сквид
после обрыва соединения модемом, коннекты на сквиде изнутри не рвутся, соответственно клиенты продолжают думать, что коннект к серверу есть
насчёт сквида не знаю, это по теории TIME_WAIT state
для клиента всё обстоит так:
он всё ещё в состоянии онлайн, пытается отправить мессагу, мессага не доходит по таймауту
 
надеюсь, понятно выразился
 
есть ли решение для такой ситуации

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 14:02 05-04-2007
vovanj7



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
появился вопрос. Пробую постафить squid-2.6.STABLE11. При попытке выполнить  
./configure --prefix=/usr/local/squid --enable-delay-pools --enable-cache-digests --enable-removal-policies=heap
он ругается, что мол не установлен Perl
.....
.....
USE_CACHE_DIGESTS enabled
Auth scheme modules built: basic
unlinkd enabled
checking for egrep... grep -E
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for sh... /bin/sh
checking for false... /usr/bin/false
checking for true... /usr/bin/true
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for mkdir... /bin/mkdir
checking for ln... /bin/ln
checking for perl... none
checking for ar... /usr/bin/ar
Perl is required to compile Squid
Please install Perl and then re-run configure
bsd#  
 
 
 
попробовал дополнительно ему поставить perl-5.8.8- не помогло.Действительно ли требует squid Perl? Может я ему не ту версию Perl поставил?
 
P.S. Система FreeBSD 6.1 Release

----------
Ваши руки ввели идиотскую команду и будут ампутированы.

Всего записей: 3378 | Зарегистр. 07-09-2006 | Отправлено: 18:38 12-04-2007 | Исправлено: vovanj7, 18:41 12-04-2007
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vovanj7 Perl точно нужен ! Из фака:
What else do I need to compile Squid?
You will need Perl installed on your system.
 
 
 


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

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 09:37 13-04-2007
vovanj7



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ipmanyak
Ясно, будем пробовать. Как попробую-отпишусь

----------
Ваши руки ввели идиотскую команду и будут ампутированы.

Всего записей: 3378 | Зарегистр. 07-09-2006 | Отправлено: 15:17 13-04-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vovanj7
а чё, во фре собрать можно ток из сырцов и при том вручную?
чтобы ./configure никогда не узнал, где же в всистеме perl?

Цитата:
Ваши руки ввели идиотскую команду и будут ампутированы.

гм....

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 13:34 14-04-2007
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
млин. ну детский сад.
 
man ports - узнаете много интересного

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 14:40 14-04-2007
s12051zaa



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго дня, в общем есть такая проблема: одному юзеру в месяц выдается ... мегабайт трафика. При этом ему нужен неограниченный трафик для одного-единственного сайта. Юзер работает за 1 компом. Можно ли это сделать сквидом?

Всего записей: 18 | Зарегистр. 31-10-2005 | Отправлено: 09:17 18-04-2007
Teo



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

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 11:53 18-04-2007
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
s12051zaa создай правило для этого юзера с акселем на нужный сайт и поставь выше правил на ограничение трафика, типа:
acl special_client src 10.1.2.3
acl special_url url_regex ^http://www.squid-cache.org/Doc/FAQ/$
http_access allow special_client special_url
 
 


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

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 13:13 18-04-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ipmanyak
а траф как ограничить-то?
или он не сказал, что биллинг есть у него?

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 17:06 18-04-2007
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Teo насчет трафика его нужно спросить, чем он его считает и бреет


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

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 12:09 19-04-2007
Alexis13

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С линуксом столкнулся впервые недавно, приходится разбираться по ходу дела, так что не пинайте сильно. Прежде чем написать, несколько дней искал инфу, читал, но так и не нашел ответ на свои вопросы. На предприятии стоит сервак Redhat 9, через него раздается инет локалке через NAT, руководство озабочено большими счетами за интернет, по этому поставили задачу вести учет траффика. Я хочу настроить squid, в системе стоит версия 2.5 stable1. Решил обновить, выкачал свежую версию 2.6 stable12 в виде tar архива и тут сразу возникли вопросы. В системе squid установлен как rpm пакет, ладно распаковал запустил configure, сделал make all, make install с параметрами по умолчанию, squid поставился в папку /usr/local/squid, но система по прежнему видит у себя установлен пакет предыдущей версии и запускает его. Как сделать так, чтобы squid? установленный в системе обновился до версии 2.6, а не устанавливался дополнительной копией в новую папку?
 
P.S. Нашел rpm пакет squid-2.6.STABLE12-1.fc6.i386 для Fedore Core, посоветуйте можно ли его использовать в RedHat9 для обновления версии, полностью ли они совместимы?

Всего записей: 59 | Зарегистр. 07-04-2004 | Отправлено: 09:44 27-04-2007 | Исправлено: Alexis13, 03:16 28-04-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexis13
тот tar.gz, что ты выкачал, судя по всему исходники
по умолчанию при ./configure --prefix=/usr/local
поэтому твой сквид туда и упал
_самый_ правильный путь для тебя - сделать из src.rpm пакет под твою систему
смотри здесь где-то была тема про это
только внимательно следи за зависимостями
НИ В КОЕМ СЛУЧАЕ не делай ./configure --prefix=/usr или куда там ты хочешь
получишь неработоспособный сквид и кучу проблем потом при обновлении
используй пакетный менеджер для установки софта!!!

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 14:59 02-05-2007
Открыть новую тему     Написать ответ в эту тему

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