Добрый день.
Подскажите, каким образом можно блокировать скачивание подобных файлов? Режик, насколько понимаю, не умеет это делать?
http://naudio.codeplex.com/downloads/get/1626436
Заранее спасибо
Блокировка загрузки файлов
Re: Блокировка загрузки файлов
Скачайте через сквид и смотрите его логи, какие урлы открываются.
Режик оперирует урлами, Вы можете писать правила, которые сработают для нужных урлов.
Режик оперирует урлами, Вы можете писать правила, которые сработают для нужных урлов.
Re: Блокировка загрузки файлов
Лог следующий:
Можно как-то резать доступ к загрузке файлов иным способом, например по application/zip ? Или еще каким-нибудь.
Код: Выделить всё
TCP_DENIED_REPLY/407 4848 POST http://naudio.codeplex.com/releases/captureDownload - HIER_NONE/- text/html
TCP_MISS/200 934 POST http://naudio.codeplex.com/releases/captureDownload HIER_DIRECT/65.52.103.72 application/json
TCP_HIT/200 304392 GET http://download-codeplex.sec.s-msft.com/Download/Release? HIER_NONE/- application/zip
Последний раз редактировалось rejikman1 Пт авг 18, 2017 14:48, всего редактировалось 1 раз.
Re: Блокировка загрузки файлов
В сквиде можно блокировать по application/zip: https://wiki.squid-cache.org/ConfigExam ... gMimeTypes
В логе сквида, в конце урла знак вопроса, значит дальше идут аргументы, которые в лог не пишутся.
Чтобы увидеть урл целиком можно подключить логгер, возможно там будет tgz:
1. Скачайте и откомпилите http://www.rejik.ru/download/logger.c
2. Подключите его до режика:
Сделайте файлик r.sh следующего содержания:
/usr/local/rejik3/logger | /usr/local/rejik3/redirector. Пропишите r.sh в качестве редиректора в сквиде.
Или пропишите в сквид только /usr/local/rejik3/logger на короткое время (при этом всем пользователям всё будет разрешено)
После этого, в /usr/local/rejik3/elog будет сыпаться все то, что получает режик от сквида.
В логе сквида, в конце урла знак вопроса, значит дальше идут аргументы, которые в лог не пишутся.
Чтобы увидеть урл целиком можно подключить логгер, возможно там будет tgz:
1. Скачайте и откомпилите http://www.rejik.ru/download/logger.c
2. Подключите его до режика:
Сделайте файлик r.sh следующего содержания:
/usr/local/rejik3/logger | /usr/local/rejik3/redirector. Пропишите r.sh в качестве редиректора в сквиде.
Или пропишите в сквид только /usr/local/rejik3/logger на короткое время (при этом всем пользователям всё будет разрешено)
После этого, в /usr/local/rejik3/elog будет сыпаться все то, что получает режик от сквида.
Re: Блокировка загрузки файлов
Спасибо. Все работает.