Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / баннерорезка не работает / 4 сообщений из 4, страница 1 из 1
22.02.2005, 21:50
    #32929365
ReFleX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
баннерорезка не работает
Привет. Разбираюсь с обрезкой баннеров в Squid. Для начала попробовал запретить доступ к сайту www.yandex.ru для проверки. Но ничего не вышло.

acl multimedia urlpath_regex -i \.mp3$ \.mpeg$ \.avi$ \.mov$
acl site url_regex ^http:\\www\.yandex\.ru
http_access deny multimedia
http_access deny site

В чем может быть дело?
Имеет ли значение в каком месте squid.conf писать данный текст? Кто может помочь с ссылкой на документ про регулярные выражения? У меня есть книга по PHP. Там описаны регулярные выражения. Соответствует ли их синтаксис данным?
-------------------------------------
You know the day destroys the night,
Night divides the day;
Tried to run. Tried to hide.
Break on through to the other side.
...
Рейтинг: 0 / 0
22.02.2005, 21:59
    #32929371
miniСЛОН
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
баннерорезка не работает
ReFleXacl site url_regex ^http:\\www\.yandex\.ru
может стоит писать так?
Код: plaintext
acl site url_regex ^http:\\\\www\.yandex\.ru
...
Рейтинг: 0 / 0
22.02.2005, 23:29
    #32929425
ReFleX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
баннерорезка не работает
Все равно не работает:(
...
Рейтинг: 0 / 0
23.02.2005, 11:05
    #32929581
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
баннерорезка не работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
acl all src  0 . 0 . 0 . 0 / 0 . 0 . 0 . 0 
acl     allowed_sites   dstdomain "/usr/local/squid/etc/allowed_sites.txt"
acl     denied_IP       src       "/usr/local/squid/etc/denied_IP.txt"
acl     wsya_lokalka    src  192 . 168 . 0 . 0 / 255 . 255 . 255 . 0 
acl     liss            src  192 . 168 . 0 . 6 / 255 . 255 . 255 . 255 
acl     gudzon          src  192 . 168 . 0 . 252 / 255 . 255 . 255 . 255 
acl     murad           src  192 . 168 . 0 . 4 / 255 . 255 . 255 . 255 
acl     dobrik          src  192 . 168 . 0 . 15 / 255 . 255 . 255 . 255 
#acl    lisin           src
delay_pools  3 
delay_class  1   1 
delay_class  2   1 
delay_class  3   2 
delay_access  1  allow liss
delay_access  1  allow gudzon
delay_access  1  deny all
delay_access  2  allow murad
delay_access  2  allow dobrik
delay_access  2  deny all
delay_access  3  allow wsya_lokalka
delay_access  3  deny all
delay_parameters  1   65536 / 65536 
delay_parameters  2   15360 / 15360 
delay_parameters  3   10240 / 10240   2048 / 2048 
redirect_program /usr/local/squid/bin/redirector
acl our_networks src  192 . 168 . 0 . 0 / 24 
#http_access    allow   our_networks
http_access     allow   allowed_sites
http_access     deny    denied_IP
http_access     allow   our_networks
tcp_outgoing_address  195 . 90 . 159 . 122 
httpd_accel_host virtual
httpd_accel_port  80 
httpd_accel_uses_host_header on
Вот кусок моего конфига.
А вот сама баннерорезалка: (redirector)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
#!/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/',
         'ad\.doubleclick\.net/click',
         'banner\.chelcom\.ru/user/select\.cgi\?',
         'flamingo\.promote\.ru/image\.pl\?',
         'banner\.linkexchange\.com/',
         'glasnet\.ru/PHP/banners/extview.phtml\?',
         'linkexchange\.ru/cgi-bin/click\.cgi\?',
         'ad\.bb\.ru/bb\.cgi\?',
         'lbe\.ru/cgi-bin/banner',
         'pics\.rbc\.ru/img/banpics/',
         'reklama\.netskate\.ru/banner\.pl\?',
         'reklama\.netskate\.ru:81/banner\.pl\?',
         'reklama\.netskate\.ru:82/banner\.pl\?',
         'banners\.zhurnal\.ru/cgi-bin/banner/468x60/',
         'rb\.fep\.ru/cgi-bin/banner/ng1\?',
         'rb1\.design\.ru/cgi-bin/banner',
         'www\.lbe\.ru/cgi-bin/banner',
         'www\.russianstory\.com/cgi-rs/showme\.cgi\?',
         'banner\.echo\.com\.ua/gf\.dll\?',
         'banner\.topping\.com\.ua/cgi-bin/pbn_show\.cgi\?',
         'www\.miklukho\.cadabra\.ru/cgi-bin/adsrc\.cgi\?',
         'reklama2\.memonet\.ru/show\.pl\?',
         '\.lbn\.ru/bb\.cgi\?',
         'ad\.smi\.bb\.ru/bb\.cgi\?',
         'm.\doubleclick\.net/viewad',
         'rb\.fep\.ru/cgi-bin/banner/',
         'pics\.rbc\.ru/rbcmill/img/',
         'reklama\.port\.ru/banners',
         'rb2\.design\.ru/cgi-bin/banner/',
         'ben\.aspads\.net',
         'rotator\.exler\.ru',
         'ad\.krutilka\.ru',
         'ad\.ir\.ru/bb\.cgi\?',
         'ad\.100\.tbn\.ru/bb\.cgi\?',
         'ad1\.lbe\.ru',
         '120\.goodoo\.ru/cgi-bin/banner/',
         'ad2\.rambler\.ru/ban.clk',
         'alpha\.f2\.ru/image\.pl?',
         'ban\.clk',
         'az\.yandex\.ru/bshow',
         'adv\.dll',
         'images\.slashdot\.org/banner/',
         'rotabanner\.kulichki\.net/cgi-bin/banner/',
         '10e2\.linkexchange\.ru/cgi-bin/rle\.cgi',
         'anekdotov\.net/show/uhi/',
         'rbtest\.dada\.ru/cgi-bin/banner/',
         'hpc\.ru/bans/',
         'xbn\.ru/cgi-bin/banner/',
         'yandex\.ru/count/',
         '195\.54\.209\.142/cgi-bin/img\?',
         'rotabanner\.mos\.ru/cgi-bin/banner/',
         'gameland\.ru/code/ads/',
         'om\.ru/adrot/banners/',
         'om\.ru/adrot/ad\.cgi',
         'banners.zhurnal\.ru/cgi-bin/banner/',
         'www\.ru/banner/',
         'ad\.rambler\.ru/ban\.ban',
         'exec\.osp\.ru/BS/sb\.php3',
         'adv\.computerra\.ru/cgi-bin/',
         'ad\.computerra\.ru/cgi/adcycle\.cgi',
         'images\.internet\.com/ads/',
         'doubleclick\.net/',
         'bn\.ais\.spb\.ru/',
         'izrukvruki\.ru/banners/',
         'vts\.tass\.ru/images/',
         'banners\.rambler\.ru',
         'ads\.tucows\.com',
         'osdn\.com/banner/',
         'mediaplex\.com/ad/bn/',
         'yimg\.com/a/',
         'yandex\.ru/yabs-stub/',
         'rotabanner\.fep\.ru',
         'chat\.ru/_sys_img/',
         'cgi-bin/banner/',
         'banners\.cm\.ru/banner\.asp',
         'bpath\.com/gif\.cfm',
         'banners\.ru/cgi-bin/view\.cgi',
         'anekdotov\.net/show',
         'atas\.ru/show/',
         'images\.rambler\.ru/upl/',
         'images\.rambler\.ru/advert/',
         'images\.go2net\.com/go2net/ads/',
         'ads-intf\.algo\.ru/adv\.asp',
         'zdnet\.ru:80/banners/images/',
         'zdnet\.ru/banners/images/',
         'banner\.list\.ru/cgi-bin/img/',
         'bb\.ru',
         'media\.fastclick\.net',
         'm2k\.ru/cgi-bin/',
         'ad\.computerra\.ru/cgi/',
         'itc-ua\.com/viewban\.php',
         'itc-ua\.com/vuho\.php',
         'bx\.metka\.ru',
         'popular\.ru/image/',
         'lib\.ru/KARTINKI/krutilka/',
         'ixbt\.com/cgi-bin/show\.cgi',
         'nbe\.net-on\.net/bserve\.cgi',
         'russiantimes\.com/cgi-bin/ads/ads\.pl',
         'ad\.wyw\.ru/cgi-bin/',
         'ad\.bannerexchange\.com',
         'translate\.ru/images/banners',
         '204\.198\.135\.79/RealMedia/ads',
         'banner\.kiev\.ua/cgi-bin',
         'lenta\.ru:9000/krutilka',
         'anekdot\.ru:8083/banner',
         'aifnet\.ru/images/banners',
         'yadro\.ru/cgi-bin/show',
         'anekdot\.ru/reklama',
         'linuxtoday\.com/RealMedia/ads/',
         'bs\.yandex\.ru',
         'xakep\.ru/code/ads',
         'ad\.tbn\.ru/bb\.cgi',
         'linux\.ru/ads',
         'rek\.m9\.ru',
         'linux\.org\.ru/adv/',
         'r\.mail\.ru',
         'netvertising\.com\.ua/i\.php',
         'ad\.jobnet\.agava\.ru/bb\.cgi',
         'banner\.rosweb\.ru',
         'professia\.ru/img/ban',
         'job\.ru/images/banners',
         'nnm\.ru/b',
         'ad\.adriver\.ru',
         'by\.ru/ad',
         'bannerbank\.ru/bb\.cgi',
         '194\.186\.36\.172:8080',
         'acc\.ru',
         '195\.92\.95\.5/impression',
# price.ru
         'price\.ru/images/price/adv/',
         'engine\.awaps\.net/',
# counters
         'topping\.com\.ua/cgi-bin/ping\.cgi',
         'lstat\.susanin\.com/cgi-bin/lstat/lstat\.cgi',
         'a-counter\.kiev\.ua/cgi-bin/count',
         'statistic\.ru/perl/banner/banner\.pl',
         'index99\.kiev\.ua/cgi-bin/count',
         'counter\.list\.ru',
         '1000stars\.ru/cgi-bin/',
         'spylog.com/cnt\?',
         'top\.list\.ru/counter\?',
         '195\.34\.34\.80/counter',
         '194\.67\.23\.251/counter',
         'counter\.rambler\.ru/top100\.cnt\?',
         '217\.73\.192\.19/top100\.cnt?',
         'hitbox\.com/',
         'one\.ru/cgi-bin/cnt\.cgi\?',
         'infoart\.ru/cgi-bin/ihits/counter\.cgi\?',
         'omsknet\.ru/resource/counting\.asp',
         'ranker\.ru/scripts/rcounter\.dll',
         'kmindex\.ru/cgi-bin/cgi2',
         'rating\.km\.ua/cgi-bin/counter',
         'counter\.aport\.ru/scripts/rcounter\.dll',
         'top100\.mafia\.ru',
         'linux\.ru\.net/counter\.ph',
         'counter\.allhits\.ru/counter?',
         'newmail\.ru/cgi-bin/ucount\.cgi',
         'bigmir\.net/stat\.php',
         'poseti\.com/cgi-bin/sys/poseti\.cgi',
         'counter\.goldenurl\.ru/cgi-bin/count\.pl',
         'count\.rbc\.ru',
         'pocketpc\.com\.ua/cgi-bin/ppc/ppc\.cgi',
         'yandex\.ru/cycounter'
# My
         );

while (<>) {
    ($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/ ;
    $url = 'http://www.win98.ru/image001.gif'
        if grep ($url=~/$_/i, @banners) ;
    print "$url $who $ident $method\n" ;
}

Учти, в конфиген много лишнего - там, ограничение скорости, и пр.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / баннерорезка не работает / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]