Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: squid баннеры  (Прочитано 1019 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 4ih-pqh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
squid баннеры
« : 15 Мая 2014, 20:51:22 »
Собственно в теме всё сказано. Покопался я в интернетах, в том числе и на этом сайте. Реализацией тех что я нашёл не совсем доволен. А именно:
Хочу сделать баннеро-резалку по списку адресов.
Отсюда вытекает два вопроса:
Можно ли сделать список без сторонних файлов (как например в htaccess)
Можно ли если делать со сторонним файлом, указывать сайты в этом файле без обратных слешей, например сайт такого вида rus.blablabla.ee  а баннеры лезут с rus.blablabla.ee/ct/sms/ ...то есть не весь сайт блочить, а его дериктории.

Собственно сам копаюсь не один час, но ничего путного не выходит. Да и нагрузка - критичный момент.
Может есть возможность не сквидом отрубать, а полностью сеть мониторить, что то вроде как черный список в роутерах.

п.с.
к примеру видел вот такой вариант, очень симпатичен и очень не понятен
http://www.instanceof.ru/upravlenie.serverami/squid.protiv.reklamy
То есть как я понял там режется всё, от мп3 до рекламы? Хотя пытался поставить по примеру, но ничего не удалось. есть идеи?

Спасибо.

Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: squid баннеры
« Ответ #1 : 15 Мая 2014, 20:55:54 »
На хабре встречал пост про резалку рекламы. Там ставился свой днс и все домены рекламы заворачивались в никуда. В следствии чего все кто юзал тот днс не видели 90% рекламы. В остальном могу только посоветовать гуглить правила для сквида, велосипеды не наш конёк ;)

Оффлайн 4ih-pqh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: squid баннеры
« Ответ #2 : 15 Мая 2014, 23:38:33 »
всё разобрался с этим
но встал другой вопрос:
как заменить беннер скажем на однопиксельную картинку с моего сервера
правило такое:
acl Banner url_regex "/etc/bannerlist"

# И вот он!
http_access deny Banner

а внутри:
.*delfiee.adocean.pl/files/.*
g3.nh.ee/d/

теперь кто знает как заменить на картинку, если встретилось это правило?


Пользователь решил продолжить мысль 15 Мая 2014, 23:47:18:
up
и с этим я разобрался
acl Banner url_regex "/etc/bannerlist"

# И вот он!
http_access deny Banner
deny_info http://иblablabla.gif Banner

всем спасибо, мб кому пригодится)
« Последнее редактирование: 15 Мая 2014, 23:47:18 от 4ih-pqh »

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.