The OpenNET Project / Index page

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

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

"squid: резалка банеров..."  
Сообщение от weldpua2008 email(ok) on 16-Сен-06, 00:34 
Здравствуйте.
Я хотел бы узнать как можно рекламу загружаемую через прокси менять на  какой-нибуть локальный сайт, страницу...

acl nobanners src 0/0
acl banners url_regex "/banner.txt"
http_access deny nobanners banners
deny_info http://127.0.0.1/squid-reports/1.html banners

Но почему-то Оно зависает при загрузке...

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

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "squid: резалка банеров..."  
Сообщение от universite email(ok) on 16-Сен-06, 02:28 
>Здравствуйте.
>Я хотел бы узнать как можно рекламу загружаемую через прокси менять на
> какой-нибуть локальный сайт, страницу...
>
>acl nobanners src 0/0
>acl banners url_regex "/banner.txt"
                                  ^^^^^^ полный путь надо указывать
>http_access deny nobanners banners
>deny_info http://127.0.0.1/squid-reports/1.html banners
>
>Но почему-то Оно зависает при загрузке...


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

2. "squid: резалка банеров..."  
Сообщение от PavelR (??) on 16-Сен-06, 09:51 
>>Здравствуйте.
>>Я хотел бы узнать как можно рекламу загружаемую через прокси менять на
>> какой-нибуть локальный сайт, страницу...
>>

Посмотри в сторону squidGuard.

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

3. "squid: резалка банеров..."  
Сообщение от reader on 16-Сен-06, 15:16 
>Но почему-то Оно зависает при загрузке...


что именно виснет, Squid или загрузка подставляемой страници?

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

9. "squid: резалка банеров..."  
Сообщение от weldpua2008 email(ok) on 18-Сен-06, 08:57 
>>Но почему-то Оно зависает при загрузке...
>
>
>что именно виснет, Squid или загрузка подставляемой страници?


Виснит имено загрузка этой страницы...

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

10. "squid: резалка банеров..."  
Сообщение от reader on 18-Сен-06, 10:26 
httpd настроен и поднят?


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

11. "squid: резалка банеров..."  
Сообщение от Orlic email(??) on 18-Сен-06, 10:30 
>httpd настроен и поднят?

я таки поставил себе rejik. Из портов. Пока доволен.

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

12. "squid: резалка банеров..."  
Сообщение от weldpua2008 email(ok) on 18-Сен-06, 19:02 
>httpd настроен и поднят?
да...

Вопрос: можно же туда подставить любой скрипт и сраницу?
deny_info http://127.0.0.1/squid/1.php banners
?
Или есть ограничения?

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

13. "squid: резалка банеров..."  
Сообщение от universite email(ok) on 18-Сен-06, 19:07 

>Вопрос: можно же туда подставить любой скрипт и сраницу?
>deny_info http://127.0.0.1/squid/1.php banners
>?
Любую страницу.

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

4. "squid: резалка банеров..."  
Сообщение от lanadmin email(??) on 16-Сен-06, 19:16 
Не стоит усложнять себе жизнь. При большом кол-ве acl squid начинает жутко оттормаживать... Используй редиректор rejik ( www.rejik.ru ) Работает безотказно со списками в сотни тысяч ресурсов. Лично я им доволен на 100%.

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

5. "squid: резалка банеров..."  
Сообщение от ZoolK email(ok) on 16-Сен-06, 20:47 
>Не стоит усложнять себе жизнь. При большом кол-ве acl squid начинает жутко
>оттормаживать... Используй редиректор rejik ( www.rejik.ru ) Работает безотказно со списками
>в сотни тысяч ресурсов. Лично я им доволен на 100%.

аналогично,работает уже года 3.

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

6. "squid: резалка банеров..."  
Сообщение от Миша Ка on 17-Сен-06, 22:43 
>>Не стоит усложнять себе жизнь. При большом кол-ве acl squid начинает жутко
>>оттормаживать... Используй редиректор rejik ( www.rejik.ru ) Работает безотказно со списками
>>в сотни тысяч ресурсов. Лично я им доволен на 100%.
>
>аналогично,работает уже года 3.


работать-то работает(сам использую в двух небольших фирмах из 6),но нездоровая антикоммерческая политика автора? в отношении dbl режика вынуждает пользователей самих строить все листы правил,что отнимает кучу времени.
Так что squidguard.

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

7. "squid: резалка банеров..."  
Сообщение от Vanilin (ok) on 18-Сен-06, 00:09 
>Здравствуйте.
>Я хотел бы узнать как можно рекламу загружаемую через прокси менять на
> какой-нибуть локальный сайт, страницу...

Давно пользуюсь таким скриптом:

#!/usr/bin/perl
$0 = 'redirect' ;
$| = 1 ;

@banners    = ('reklama\.ru/cgi-bin/banner/',
               'anekdot\.ru/cgi-bin/banner/',
               'banner\.ru/cgi/sites/' ,
               'linkexchange\.ru/cgi-bin',
               'bizlink\.ru/cgi-bin/irads\.cgi\?',
               'bizlink\.ru/cgi-bin/cgiwrap/ar/irads\.cgi\?',
               'adv\.stars\.ru/cgi-bin/adv\.pl',
               'banner\.ricor\.ru/cgi-bin/banner\.pl\?',
               'ad\.doubleclick\.net/adi?/',
               'ad\.doubleclick\.net/viewad/',

# Сюда кидаем список баннеров, можно из того-же rejik'a

               'pagead2\.googlesyndication\.com/pagead/show_ads\.js'
               );

while (<>) {
    ($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/ ;
#     $url = 'http://img.yandex.ru/i/logo-big-txt.gif'
     $url = 'http://lakecity.kruiz.org/picts/spacer.gif' # URL на любой прозрачный spacer.gif
        if grep ($url=~/$_/i, @banners) ;
    print "$url $who $ident $method\n" ;
}

В конфиге SQUID'a:

redirect_program /etc/squid/redirector

Делаем его исполняемым...
Рестартуем squid.

Преимущество? Если это домашняя машинка - не нужно поднимать web-сервер.

P.S. Скрипт не мой, найдено в сети.

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

8. "squid: резалка банеров..."  
Сообщение от Orlic email(??) on 18-Сен-06, 08:29 
Какой из вариантов не только закрывает доступ к забаненным ресурсам, но и не кеширует эти данные? в одной из статей с наталкивался на один момент, когда ресурс закрывался для просмотра, но сами данные в кеш попадали.

И еще вопрос в тему. На данный момент я настроил сквид "на скорую руку", то есть без резалок банеров и прочего. Думаю, что в кеше уже хранится куча всякого барахла. Что будет после настройки редиректора, если забаненные ресурсы окажутся в кеше? и как их оттуда покилять?


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

14. "squid: резалка банеров..."  
Сообщение от Vanilin (ok) on 18-Сен-06, 21:42 
>Какой из вариантов не только закрывает доступ к забаненным ресурсам, но и
>не кеширует эти данные? в одной из статей с наталкивался на
>один момент, когда ресурс закрывался для просмотра, но сами данные в
>кеш попадали.

Вариант, ну, будем говорить "предложенный мною",  режет _только_ баннеры. Реальная экономия трафика при этом - 15-20%


>И еще вопрос в тему. На данный момент я настроил сквид "на
>скорую руку", то есть без резалок банеров и прочего. Думаю, что
>в кеше уже хранится куча всякого барахла. Что будет после настройки
>редиректора, если забаненные ресурсы окажутся в кеше? и как их оттуда
>покилять?

Простите за ответ вопросом на вопрос, но зачем?

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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