Вот решил резать рекламный траффик, поставил
acl bad_url url_regex "/usr/local/squid/etc/acl/bad_url"
http_access deny bad_url allв bad_url внес ^http://.*bigmir.net
что-бы весь bigmir.net ко мне не попадал.
Сквид стал непускать на такие урлы, вот логи:
1032966822.281 1 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_04.gif - NONE/- -
1032966822.289 1 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_06.gif - NONE/- -
1032966822.295 3 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_07.gif - NONE/- -НО, траффик то все-равно идет, это ведь видно по логам!
Как быть? Может нужно пользовать редиректор? Если да, то подскажите как.
Заранее благодарен.
>Вот решил резать рекламный траффик, поставил
>acl bad_url url_regex "/usr/local/squid/etc/acl/bad_url"
>http_access deny bad_url all
>
>в bad_url внес ^http://.*bigmir.net
>что-бы весь bigmir.net ко мне не попадал.
>Сквид стал непускать на такие урлы, вот логи:
>1032966822.281 1 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_04.gif
>- NONE/- -
>1032966822.289 1 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_06.gif
>- NONE/- -
>1032966822.295 3 my.local TCP_DENIED/403 1088 GET http://webmaster.bigmir.net/mail/images/b3_07.gif
>- NONE/- -
>
>НО, траффик то все-равно идет, это ведь видно по логам!
>Как быть? Может нужно пользовать редиректор? Если да, то подскажите как.
>Заранее благодарен.
вообще-то трафик не идет, просто сквид логинит все запросы, а эти посылает - смотри код возврата TCP_DENIED/403. Если надо более гибкое решение то squidguard ставь, как ставить найдешь тут (на опеннете).