подскажите пожалуйста или на статью нужную направьте в то пока нигде не находил этого!
Есть сквид, есть интернет, все нормально работает все гуляют в интернете, но хочу поставить запрет на картинки объемом больше 50kb и вместо них с сервера подставлять к примеру лого компании! такое вообще на сквиде возможно? и если да то как посоветуйте плизик!
подмена файлов squid
Модератор: SLEDopit
Re: подмена файлов squid
По размеру не скажу, но по типу файла - легко. Смотрите ACL-ы.
Re: подмена файлов squid
вот что понастроил, в принципе что нужно было сделать нашел материал и решил вроде бы более по простому сделать, но вот не работает и все
собственно штука какая, во время настроек получалось либо что всем блочиться доступ к сайтам и файлам, либо никому (( порядок никак понять немогу хотя инфу вроде читал ( помогите плиз с расстоновочкой, да и можно ли написать так в одну строку: "http_access allow USERS !flashes !denysites !media" ??
Код: Выделить всё
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl USERS src 192.168.0.1-192.168.0.253
acl VIP src 192.168.0.239-192.168.0.240
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl denysites dstdom_regex -i /etc/squid/domains.acl
acl media urlpath_regex -i /etc/squid/files.acl
acl flashes urlpath_regex -i \.swf$
deny_info http://www.mydomain.ru/domains.html denysites
deny_info http://www.mydomain.ru/files.html media
deny_info http://www.mydomain.ru/img/clear.gif flashes
http_access allow localhost
http_access deny USERS denysites
http_access deny USERS media
http_access deny USERS flashes
http_access allow USERS
http_access allow VIP !media
#http_access allow OTHER !denysites
#http_access allow OTHER !media
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all
собственно штука какая, во время настроек получалось либо что всем блочиться доступ к сайтам и файлам, либо никому (( порядок никак понять немогу хотя инфу вроде читал ( помогите плиз с расстоновочкой, да и можно ли написать так в одну строку: "http_access allow USERS !flashes !denysites !media" ??