Стоит SQUID-IPTABLES-for Linux, на iptables прописано правило редиректа с 80 порта на порт squid-а (3128), все редиректит, только доменное имя запроса отрезается, а в запросе остается только путь к каталогам (по логам squida).
Как это исправить?
>Стоит SQUID-IPTABLES-for Linux, на iptables прописано правило редиректа с 80 порта на
>порт squid-а (3128), все редиректит, только доменное имя запроса отрезается, а
>в запросе остается только путь к каталогам (по логам squida).
>Как это исправить?У самого такая же проблема. Squid/2.4.STABLE6, iptables 1.2.5
Причем, вроде с некоторых машин работало сразу, а с некоторых нет, хотя сейчас уже со всех не работает. Да в логах, отсекает доменное имя и squid вываливает ошибку на неправильный URL. Может кто подскажет?
Все, разобрался. В squid.conf надо сделать строкиhttp_port 8080 #например
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header onУ меня все заработало.
Да, работает! Но ты уверен что squid кеширует объекты при такой настройке?
Мне чего-то кажется что нет, смысл тогда какой? Тут что-то другое надо подкрутить.
>Мне чего-то кажется что нет, смысл тогда какой? Тут что-то другое надо
>подкрутить.причины, наведшие на мысль о некэшировании обьектов? в логах нет обращения к кэшу? вообще эти параметры никак не связаны с тюнингом кэша.
>причины, наведшие на мысль о некэшировании обьектов? в логах нет обращения к
>кэшу? вообще эти параметры никак не связаны с тюнингом кэша.
>Да, сорри, я неправильно перевел описание. Все нормально. И у меня все заработало
>Да, работает! Но ты уверен что squid кеширует объекты при такой настройке?
>
>Мне чего-то кажется что нет, смысл тогда какой? Тут что-то другое надо
>подкрутить.
Да вопрос не в кешировании, а в настройках клиентских станций. Представь, у тебя сеть из нескольких сотен раб. станций, и чтоб посмотреть, кто куда ходит по http, тебе надо на каждой , в идеале, прописать прокси, если он там не прописан. А при прозрачном проксировании тебе это не надо делать, все равно 80 порт завязан на squid.