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

Исходное сообщение
"SQUID 2.6 STABLE Не открывает некоторые сайты"

Отправлено has85 , 23-Сен-12 01:11 
Добрый день! Установил и настроил squid, в iptables перенаправил весь трафик с 80 и 8080 портов на 3128. Прикрутил Lightsquid, данные считаваються, но проблема в том что 1-2 человека работают нормально, но когда становится больше обращении к squid то у большей части перестают открываться сайты, даже гугл или яндекс или открывается но половина((

Ниже конфиг сквида.

            
http_port 3128 transparent
visible_hostname IGW
#httpd_accel_host virtual on
#httpd_accel_port 80
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
cache_access_log /var/log/squid/access.log
acl office src 192.168.0.0/24
acl all src 0.0.0.0-255.255.255.255
http_access allow office
http_access deny all

Помогите разобраться в чем причина


Содержание

Сообщения в этом обсуждении
"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено КуКу , 23-Сен-12 16:20 
Ну ё-моё, сколько раз нужно повторять, что где, @#!$@, логи? Вы что думаете что здесь одни телепаты сидят?

Вы и к доктору заходите с фразой: "У меня болит.Лечите"


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 06:16 
> Ну ё-моё, сколько раз нужно повторять, что где, @#!$@, логи? Вы что
> думаете что здесь одни телепаты сидят?
> Вы и к доктору заходите с фразой: "У меня болит.Лечите"

Понимаю раздражение, но с Linux системами практически не работал, раньше шлюз стоял на TMG, потом руководство решило что Linux будет быстрее, вы напишите какие логи вам нужны и я их выложу здесь. В папке с логами Squid есть следующие логи:

1) store.log
2) access.log
3) cache.log
4) squid.out


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено PavelR , 24-Сен-12 16:28 
>> Ну ё-моё, сколько раз нужно повторять, что где, @#!$@, логи? Вы что
>> думаете что здесь одни телепаты сидят?
>> Вы и к доктору заходите с фразой: "У меня болит.Лечите"
> Понимаю раздражение, но с Linux системами практически не работал, раньше шлюз стоял
> на TMG, потом руководство решило что Linux будет быстрее

ну так у руководства и спросите, почему оно тормозит.

> вы напишите какие логи вам нужны

Нам логи не нужны, они нужны вам.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено aaa , 23-Сен-12 19:59 
>[оверквотинг удален]
> #httpd_accel_port 80
> #httpd_accel_with_proxy on
> #httpd_accel_uses_host_header on
> dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
> cache_access_log /var/log/squid/access.log
> acl office src 192.168.0.0/24
> acl all src 0.0.0.0-255.255.255.255
> http_access allow office
> http_access deny all
> Помогите разобраться в чем причина

Скорее всего канал у вас не резиновый. Во время тормозов попробуйте с сервера зайти куда-нибудь!
Ну и как писали, покажите логи и конфу машины.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 06:18 
>[оверквотинг удален]
>> dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
>> cache_access_log /var/log/squid/access.log
>> acl office src 192.168.0.0/24
>> acl all src 0.0.0.0-255.255.255.255
>> http_access allow office
>> http_access deny all
>> Помогите разобраться в чем причина
> Скорее всего канал у вас не резиновый. Во время тормозов попробуйте с
> сервера зайти куда-нибудь!
> Ну и как писали, покажите логи и конфу машины.

Возможно у нас 40 пользователей и канал 4 мбит/сек. Но когда я пускаю их в обход сквида то все нормально у всех все открывается.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено PavelR , 23-Сен-12 23:14 
> Помогите разобраться в чем причина

Откройте для себя волшебный мир tcpdump



"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено ipmanyak , 24-Сен-12 10:01 
>[оверквотинг удален]
> #httpd_accel_port 80
> #httpd_accel_with_proxy on
> #httpd_accel_uses_host_header on
> dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
> cache_access_log /var/log/squid/access.log
> acl office src 192.168.0.0/24
> acl all src 0.0.0.0-255.255.255.255
> http_access allow office
> http_access deny all
> Помогите разобраться в чем причина

При не открытии сайта, что сообщает браузер юзеру? Покажите данные из файла  cache.log.
store.log  - советую сделать none, если не сделано. Сильно забивает диск.
> acl all src 0.0.0.0-255.255.255.255

по-моему запись некорректна, но возможно я и неправ.Правильная запись по дефолту в конфиге сквида выглядит так:
acl all src 0.0.0.0/0.0.0.0
Напишите на всякий случай именно так.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 12:47 
>[оверквотинг удален]
> #httpd_accel_port 80
> #httpd_accel_with_proxy on
> #httpd_accel_uses_host_header on
> dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
> cache_access_log /var/log/squid/access.log
> acl office src 192.168.0.0/24
> acl all src 0.0.0.0-255.255.255.255
> http_access allow office
> http_access deny all
> Помогите разобраться в чем причина

Запустил вчера сквид, сегодня полет нормальный никто вроде не жалуется, сайты открываются,но интернет стал прилично тормозить, ближе к обеду вообще почти встал, помог перезапуск сквида, я думаю может проблема в кеше? Как узнать какой стандартный кеш у сквида?


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 15:25 
>[оверквотинг удален]
>> cache_access_log /var/log/squid/access.log
>> acl office src 192.168.0.0/24
>> acl all src 0.0.0.0-255.255.255.255
>> http_access allow office
>> http_access deny all
>> Помогите разобраться в чем причина
> Запустил вчера сквид, сегодня полет нормальный никто вроде не жалуется, сайты открываются,но
> интернет стал прилично тормозить, ближе к обеду вообще почти встал, помог
> перезапуск сквида, я думаю может проблема в кеше? Как узнать какой
> стандартный кеш у сквида?

Час назад снова перестал открывать страницы при чем все, пришлось снова весь трафик пустить в обход.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено PavelR , 24-Сен-12 16:27 

> я думаю может проблема в кеше?

А я думаю, что вам думать не стоит, у вас это не получается, как, впрочем, не получается и читать.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 19:59 
>> я думаю может проблема в кеше?
> А я думаю, что вам думать не стоит, у вас это не
> получается, как, впрочем, не получается и читать.

Спасибо, обращаешся за помощью или советом в ответ слышишь хамство. Зачем вообще тут пишите, если вы обо мне такого мнения. Срачег развести у вас не получиться.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 24-Сен-12 20:02 
>>> я думаю может проблема в кеше?
>> А я думаю, что вам думать не стоит, у вас это не
>> получается, как, впрочем, не получается и читать.
> Спасибо, обращаешся за помощью или советом в ответ слышишь хамство. Зачем вообще
> тут пишите, если вы обо мне такого мнения.

Прошу модератора закрыть тему, всем спасибо, сам разберусь, пусть уйдет больше времени, но зато хамства терпеть не буду.


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено PavelR , 25-Сен-12 12:38 
>>> я думаю может проблема в кеше?
>> А я думаю, что вам думать не стоит, у вас это не
>> получается, как, впрочем, не получается и читать.
> Спасибо, обращаешся за помощью или советом в ответ слышишь хамство. Зачем вообще
> тут пишите, если вы обо мне такого мнения. Срачег развести у
> вас не получиться.

а нах мне что-то писать в ответ, если смысловые ответы игнорируются?


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено sharlino , 25-Сен-12 19:35 
>[оверквотинг удален]
> #httpd_accel_port 80
> #httpd_accel_with_proxy on
> #httpd_accel_uses_host_header on
> dns_nameservers 91.135.196.2, 91.135.196.3, 8.8.8.8
> cache_access_log /var/log/squid/access.log
> acl office src 192.168.0.0/24
> acl all src 0.0.0.0-255.255.255.255
> http_access allow office
> http_access deny all
> Помогите разобраться в чем причина

Модер, погодите, не удаляйте тему, помогаем!:)
1. Покажите вывод команды cat squid.conf | grep -i rewriter
2. При общей проблеме (когда инет отпадает у всех), попробуйте открыть что-нибудь с проблемного компа и покажите:
   а) tail -f access.log | grep -i IP-адресПроблемногоКомпьютера
   б) tail -f cache.log
3. Попробуйте уйти на время от прозрачного проксирования.
4. Возможно кэш съедает все дескрипторы файлов. Как проверить/увеличить - гуглите для вашего дистриба ОС.

> Как узнать какой стандартный кеш у сквида?

Директива cache_dir в дефолтном конфиге, если я правильно Вас понял.

Если Вам предстоит админить никсы и сервисы на них, то без чтения документации никуда, впрочем, как и везде в ИТ )
http://squid-cache.org
http://squid.opennet.ru/FAQ/faq-forum.shtml
http://www.bog.pp.ru/work/squid.html
ну и на затравку http://www.nestor.minsk.by/sr/2004/02/40214.html


"SQUID 2.6 STABLE Не открывает некоторые сайты"
Отправлено has85 , 26-Сен-12 07:29 
>[оверквотинг удален]
>> Помогите разобраться в чем причина
> Модер, погодите, не удаляйте тему, помогаем!:)
> 1. Покажите вывод команды cat squid.conf | grep -i rewriter
> 2. При общей проблеме (когда инет отпадает у всех), попробуйте открыть что-нибудь
> с проблемного компа и покажите:
>    а) tail -f access.log | grep -i IP-адресПроблемногоКомпьютера
>    б) tail -f cache.log
> 3. Попробуйте уйти на время от прозрачного проксирования.
> 4. Возможно кэш съедает все дескрипторы файлов. Как проверить/увеличить - гуглите для
> вашего дистриба ОС.

Большое спасибо за дельный и полный ответ, на выходных буду заниматься сквидом и выложу результат команд что вы дали, сейчас пока пустил интернет в обход сквида.

>> Как узнать какой стандартный кеш у сквида?
> Директива cache_dir в дефолтном конфиге, если я правильно Вас понял.
> Если Вам предстоит админить никсы и сервисы на них, то без чтения
> документации никуда, впрочем, как и везде в ИТ )
> http://squid-cache.org
> http://squid.opennet.ru/FAQ/faq-forum.shtml
> http://www.bog.pp.ru/work/squid.html
> ну и на затравку http://www.nestor.minsk.by/sr/2004/02/40214.html