The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Squid 3.0.4 и parent прокси, !*! SKazurov, 24-Апр-08, 18:09  [смотреть все]
Уважаемые коллеги!

Прошу вас помочь разобраться в настройках squid.conf. Вообщем, ситуация такая: имеется шлюз на FreeBSD 6.2 и я решил организовать на нем прокси-сервер на Squid. Интернет в организации  реализован через спутниковую тарелку, плата стоит на другой машине с адресом 192.168.1.1 (там висит программа прокси globax, пересылающая пакеты на сервер провайдера), запросный канал идет через шлюз на фре. Вот мой конфиг сквида:

acl localnet src 192.168.1.0/24
http_access allow localnet
http_access deny all
http_port 8080
cache_peer 192.168.1.1 parent 3128 3130 default no-query
cache_mem 16 MB
cache_dir ufs /usr/local/squid/cache 100 16 256
logformat squid  %ts.tu %6tr %>a %Ss/Hs %<st %rm %ru %un %Sh/%<A %mt
access_log /usr/local/squid/logs/access.log squid
error_directory /usr/local/etc/squid/errors/Russian-1251
nonhierarchical_direct off
dns_children 12

Т.е. самая простейшая конфигурация, которая, по моему мнению, должна бы обеспечить работу прокси. Но на самом деле, половина страниц не открывается, qip тоже не работает. Посмотрел я access.log

1209037408.009    225 192.168.1.1 TCP_MISS/503 1372 GET http://www.mail.ru/ - DIRECT/- text/html
1209035585.822   1846 192.168.1.1 TCP_MISS/000 0 GET http://export.yandex.ru/morda/mail.xml - DEFAULT_PARENT/192.168.1.1 -
1209035586.615    790 192.168.1.1 TCP_CLIENT_REFRESH_MISS/200 3585 GET http://www.ya.ru/ - DEFAULT_PARENT/192.168.1.1 text/html
1209035586.764    123 192.168.1.1 TCP_MISS/503 1411 GET http://export.yandex.ru/morda/mail.xml - DIRECT/- text/html
1209030109.114     16 192.168.1.1 TCP_MISS/503 0 CONNECT login.icq.com:443 - DIRECT/- -

и выяснил, что почему-то иногда запрос идет на parent (на комп с тарелкой), а иногда напрямую, а напрямую порты на шлюзе закрыты, поэтому не загружются скрипты и пр., нужные для верного отображения страниц. Как сделать так, чтобы запрос всегда шел на parent прокси? Может, использовать never_direct?

Заранее спасибо всем откликнувшимся!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру