>Вот что есть в конфиге squid касательно ограничений
>acl zapret url_regex -i .dom2.ru
>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$]
>acl stop_files1 url_regex -i ^http://*.[.\exe$|.\mp3$|.\vqf$|.\tar$|.\gz$|.\gz$|.\rpm$|.\zip$|.\rar$|.\avi$|.\mpeg$|.\mpe$|.\mpg$|.\qt$|.\ram$|.\rm$|.\iso$|.\raw$|.\wav$|.\mov$]
Во-первых строках своего письма, любезная Катерина Матвеевна, сообщаю, что подсекать бэкслешем нужно точки (как спецсимволы регэкспов), а у вас подсекаются первые буквы расширений. То-есть, вместо:
acl stop_files url_regex -i ^ftp://*.[. \ exe$| . \ mp3$....
acl zapret url_regex -i .dom2.ru
должно быть:
acl stop_files url_regex -i ^ftp://*.[\ . exe$|\ . mp3$....
acl zapret url_regex -i \.dom2\.ru
Во-вторых, гораздо удобнее не валить все регэкспы в строку конфига, а делать файлик(и) с одним регэкспом на строку:
acl stop_files url_regex -i "/usr/local/squid/etc/NOFILES.ACL"
NOFILES.ACL: (убедитесь в отсутствии пробелов в конце строк!)
--------------------------------------------
\.exe$
\.mp3$
\.vqf$
....
--------------------------------------------
В-третьих, полезно сделать АЦЛ на протоколы:
acl BYPROTO proto HTTP FTP HTTPS
В-четвертых, сквид понимает объединение ацлей с одинаковым именем. Вот такая конструкция:
acl ZARAZA url_regex -i "/usr/local/squid/etc/MEDIA.ACL"
acl ZARAZA url_regex -i "/usr/local/squid/etc/ARCHIVES.ACL"
acl ZARAZA url_regex -i "/usr/local/squid/etc/TVSERIALS.ACL"
равнозначна
acl ZARAZA url_regex -i "/usr/local/squid/etc/GRANDTOTAL.ACL"
где в GRANDTOTAL лежат все регэкспы вперемешку.
В-пятых, если сделать все, вышеперечисленное, то можно написать просто:
http_access deny clients ZARAZA BYPROTO
Кстати, клиентов тоже неплохо вынести в отдельный файлик.
И уже после этого смотреть на диагностику.
P.S.
Опыт обслуживания сетки на 7000+ юзеров показывает, что даже самая продвинутая бухгалтерша очень быстро въезжает в суть преобразования IP-FQDN, если ей закрыть любимый порносайт. И чтобы к сайтам не ходили по IP-адресам, вместо url_regex нужно использовать ацл "dstdomain" - он для каждого запроса по IP проверяет его FQDN :) Негуманно, но действенно.