подмена файлов squid

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

Ответить
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

подмена файлов squid

Сообщение kils »

подскажите пожалуйста или на статью нужную направьте в то пока нигде не находил этого!
Есть сквид, есть интернет, все нормально работает все гуляют в интернете, но хочу поставить запрет на картинки объемом больше 50kb и вместо них с сервера подставлять к примеру лого компании! такое вообще на сквиде возможно? и если да то как посоветуйте плизик!
Спасибо сказали:
IMB
Сообщения: 2561
ОС: Debian

Re: подмена файлов squid

Сообщение IMB »

По размеру не скажу, но по типу файла - легко. Смотрите ACL-ы.
Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: подмена файлов squid

Сообщение kils »

спасибо
Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: подмена файлов squid

Сообщение kils »

вот что понастроил, в принципе что нужно было сделать нашел материал и решил вроде бы более по простому сделать, но вот не работает и все

Код: Выделить всё

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" ??
Спасибо сказали:
Ответить