создал в squid.conf acl cогласно примеру
http://www.opennet.me/tips/info/322.shtml
squid при запуске сообщает о том что acl stop_files уже существует
заккоментировал строку
acl stop_files rep_mime_type application audio video
сообщение исчезло,но выяснилась другая проблема был зарезан доступ ко всем ftp серверам убрал "ftp" из строки
acl stop_files url_regex -i ftp \.exe \.mp3 \.vqf \.tar\.gz \.gz \.rpm \.zip
\.rar \.avi \.mpeg \.mpe \.mpg \.qt \.ram \.rm \.iso \.raw \.wav \.mov
ftp заработало
далее выяснилось что не могу открыть некоторые сайты к примеру www.rambler.ru убрал из строки \.ram -заработало
жду момента когда придет кто-нить и скажет де неоткрывается чегонить еще
что я делаю не так?! или так и подразумевалось?
>создал в squid.conf acl cогласно примеру
>http://www.opennet.me/tips/info/322.shtml
Открой ещё раз и прочитай комментарии к совету.>squid при запуске сообщает о том что acl stop_files уже существует
>заккоментировал строку
Два раза acl stop_files с разными типами писать не надо.>acl stop_files url_regex -i ftp \.exe \.mp3 \.vqf \.tar\.gz \.gz \.rpm \.zip
> убрал из строки \.ram -заработало
Прочитай про регулярные выражения.
\.ram - означает точка, потом буквы "ram". В www.rambler.ru именно это и есть. Регулярное выражение для URL оканчивающийся на zip будет звучать как .\zip$ (в конце знак доллара означает конец строки).
>Прочитай про регулярные выражения.
>\.ram - означает точка, потом буквы "ram". В www.rambler.ru именно это и
>есть. Регулярное выражение для URL оканчивающийся на zip будет звучать как
>.\zip$ (в конце знак доллара означает конец строки).А такое правило можно легко обойти, например указав в урле file.zip?343
>А такое правило можно легко обойти, например указав в урле file.zip?343
Да. В обсуждении http://www.opennet.me/tips/info/322.shtml
предлагают
(\.exe|\.mpa|\.mp3|\.avi|\.mpg|\.mpeg|\.wmv|\.wav|\.asf|\.ra|\.rm|\.rna|\.rnm|\.com|\.scr|\.pif|\.mov)((\#|\&|\?|\s){1}|$)