The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"squid transprent proxy: кеширование списка портов (80,81,808..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"squid transprent proxy: кеширование списка портов (80,81,808..."
Сообщение от eightn emailИскать по авторуВ закладки on 26-Сен-03, 12:29  (MSK)
Как в squid правильно задать прозрачное кеширование не только 80го порта, но еще и нескольких других (80, 81, 82, 8080...) ?
Если я делаю стандартно (Linux 2.4.21, squid 2.5stable4)

squid.conf
http_port 3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on

а в iptables прописываю
-A PREROUTING -s 10.0.0.0/24 -d ! 10.0.0.1 -p tcp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128

В этом случае получается, что все сайты, отвечающие по 80му порту, кешируются нормально и доступны.

Но вот сайты на нестандартных портах (например 8080) недоступны - на сквид  попадают уже запросы как бы к 80му порту.

Получается, прозрачное проксирование возможно лишь для одного порта.
Или можно как нибудь сделать проксирование (прозрачное) для списка портов?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "squid transprent proxy: кеширование списка портов (80,81,808..."
Сообщение от aka Искать по авторуВ закладки on 29-Сен-03, 13:53  (MSK)
>Как в squid правильно задать прозрачное кеширование не только 80го порта, но
>еще и нескольких других (80, 81, 82, 8080...) ?
>Если я делаю стандартно (Linux 2.4.21, squid 2.5stable4)
>
>squid.conf
>http_port 3128
>httpd_accel_host virtual
>httpd_accel_port 80
>httpd_accel_with_proxy on
>
>а в iptables прописываю
>-A PREROUTING -s 10.0.0.0/24 -d ! 10.0.0.1 -p tcp -m multiport --dport
>80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128
>
>В этом случае получается, что все сайты, отвечающие по 80му порту, кешируются
>нормально и доступны.
>
>Но вот сайты на нестандартных портах (например 8080) недоступны - на сквид
> попадают уже запросы как бы к 80му порту.
>
>Получается, прозрачное проксирование возможно лишь для одного порта.
>Или можно как нибудь сделать проксирование (прозрачное) для списка портов?
попробуй указать в конфиге доп порты :
acl Safe_ports port 81          # http
acl Safe_ports port 8108        # http
acl Safe_ports port 8080        # http
acl Safe_ports port 8801        # http              
acl Safe_ports port 8081        # http
acl Safe_ports port 8101        # http
acl Safe_ports port 8888        # http
должно помочь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "squid transprent proxy: кеширование списка портов (80,81,808..."
Сообщение от eightn emailИскать по авторуВ закладки on 30-Сен-03, 12:04  (MSK)
>>Как в squid правильно задать прозрачное кеширование не только 80го порта, но
>>еще и нескольких других (80, 81, 82, 8080...) ?
>>Если я делаю стандартно (Linux 2.4.21, squid 2.5stable4)
>>Или можно как нибудь сделать проксирование (прозрачное) для списка портов?
>попробуй указать в конфиге доп порты :
>acl Safe_ports port 81        
> # http
>acl Safe_ports port 8108        #
>http
>acl Safe_ports port 8080        #
>http
>acl Safe_ports port 8801        #
>http
>acl Safe_ports port 8081        #
>http
>acl Safe_ports port 8101        #
>http
>acl Safe_ports port 8888        #
>http
>должно помочь

Это было прописано в конфиге изначально (сорри, что забыл указать) - не помогает.

При обращении к http://rt.ax.qu:8080/re/set.htm (url изменен)
в логах сквида наблюдаем
1064909938.779     36 10.0.0.22 TCP_MISS/503 1380 GET http://rt.ax.qu/re/set.htm - NONE/- text/html


Так у тебя работает прозрачное проксирование списка портов?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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