The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Прозрачный сквид и redirect_program"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Прозрачный сквид и redirect_program" 
Сообщение от whirlwind emailИскать по авторуВ закладки on 04-Мрт-05, 15:21  (MSK)
Имеется заточенный прозрачный сквид 2.5.STAB7
Поменяли на офисных РС каспера с 4.5 на 5.0, а в нем не настраивается адрес сервера, откуда брать обновления баз и все тачки ломятся на ихние сервера за базами. Хочу зарезать все запросы в сторону downloads(\d+).kasperky-labs.com и перенаправить их на локалхост. Проблема в том, что как только я добавляю в конфиг redirect_program, то сквид работать не хочет. Т.е. он запускается, пишет что редиректоры запустил, но при этом в pid-файле левый pid, и соотв., нормально не шатдаунится. Приходится вычищать вручную. В чем тут трабла?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Прозрачный сквид и redirect_program" 
Сообщение от Андрей Слободяник Искать по авторуВ закладки on 04-Мрт-05, 19:08  (MSK)
>Имеется заточенный прозрачный сквид 2.5.STAB7
>Поменяли на офисных РС каспера с 4.5 на 5.0, а в нем
>не настраивается адрес сервера, откуда брать обновления баз и все тачки
>ломятся на ихние сервера за базами. Хочу зарезать все запросы в
>сторону downloads(\d+).kasperky-labs.com и перенаправить их на локалхост.

А какой в этом, собственно, смысл? Одна машина вытянула с инета, остальные с кеша, чем такая схема плоха?

>как только я добавляю в конфиг redirect_program, то сквид работать не
Что за редиректор?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Прозрачный сквид и redirect_program" 
Сообщение от whirlwind emailИскать по авторуВ закладки on 05-Мрт-05, 00:15  (MSK)
>А какой в этом, собственно, смысл? Одна машина вытянула с инета, остальные
>с кеша, чем такая схема плоха?

В том то и дело, что программа обновления делает рефреш, и на кэш ей плевать.

>>как только я добавляю в конфиг redirect_program, то сквид работать не
>Что за редиректор?

Обычный перловый редиректор. Ничего особенного.

$|=1;
while (<>){
s@xxx@yyy@;
print
}


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Прозрачный сквид и redirect_program" 
Сообщение от whirlwind emailИскать по авторуВ закладки on 05-Мрт-05, 09:23  (MSK)
Так в чем же может быть проблема? Самое интересное - почему не работает редиректор? Как только добавляю redirect_program, сквид зависает в памяти в непонятно-каком состоянии. При этом по netstat-у не видно что сквидовских порт открыт, а для redirect_program хотя в логах и пишется что мол запустил, только в списке процессов их нету.

Запощу конфиг, мож кто увидет что я упустил

visible_hostname xxx.yyy.ru

#WWBEG20050304
#redirect_program /usr/local/squid/bin/squid_redirector.pl
#redirect_children 3
#WWEND20050304

# just a sample
#http_port 192.168.1.1:8080 127.0.0.1:8080
http_port 8080

# uncomment following line if you have a DNS on local machine
dns_nameservers 127.0.0.1

cache_mem 64 MB
store_avg_object_size 50 KB
maximum_object_size 16 MB

refresh_pattern ^http: 1440 20% 86400

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

# BIG cache size (5 GB)
cache_dir ufs /usr/local/squid/var/cache 5000 16 256

# small cache size (500 MB)
#cache_dir ufs /usr/local/squid/var/cache 500 16 256

cache_access_log /usr/local/squid/var/logs/access.log
cache_store_log none
cache_log /usr/local/squid/var/logs/cache.log
pid_filename /usr/local/squid/var/squid.pid
logfile_rotate 5

acl localnet src 192.168.0.0/255.255.0.0
acl localhost src 127.0.0.1/255.255.255.255
acl safe_ports port 80 8080 443 21
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0


http_access allow localnet
http_access allow localhost
http_access deny !safe_ports
http_access deny CONNECT
http_access deny all

# WWBEG20041222
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
#nonhierarchical_direct off

#WWBEG20050305
#redirect_program /usr/local/squid/bin/squid_redirector.pl
#redirect_children 4
#WWEND20050305

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Прозрачный сквид и redirect_program" 
Сообщение от whirlwind emailИскать по авторуВ закладки on 09-Мрт-05, 08:01  (MSK)
>Так в чем же может быть проблема?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Прозрачный сквид и redirect_program" 
Сообщение от Андрей Слободяник Искать по авторуВ закладки on 10-Мрт-05, 17:46  (MSK)
>>А какой в этом, собственно, смысл? Одна машина вытянула с инета, остальные
>>с кеша, чем такая схема плоха?
>
>В том то и дело, что программа обновления делает рефреш, и на
>кэш ей плевать.

Можно попробовать обойти это так:
refresh_pattern -i kaspersky.com 4320 1000% 10080 reload-into-ims
или ignore-reload, не знаю, как лучше


>Обычный перловый редиректор. Ничего особенного.
Правда в нем первая строка: #!/path/to/perl ?

>
>$|=1;
>while (<>){
> s@xxx@yyy@;
> print
>}


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

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




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

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