Блокировка загрузки файлов

Обсуждение программы редиректора

Блокировка загрузки файлов

Сообщение rejikman1 » Вт авг 15, 2017 14:48

Добрый день.
Подскажите, каким образом можно блокировать скачивание подобных файлов? Режик, насколько понимаю, не умеет это делать?
http://naudio.codeplex.com/downloads/get/1626436
Заранее спасибо
rejikman1
 
Сообщения: 7
Зарегистрирован: Вт авг 15, 2017 10:37

Re: Блокировка загрузки файлов

Сообщение Slava » Вт авг 15, 2017 14:54

Скачайте через сквид и смотрите его логи, какие урлы открываются.
Режик оперирует урлами, Вы можете писать правила, которые сработают для нужных урлов.
Slava
Site Admin
 
Сообщения: 2210
Зарегистрирован: Пт апр 02, 2004 12:34

Re: Блокировка загрузки файлов

Сообщение rejikman1 » Вт авг 15, 2017 16:03

Лог следующий:
Код: Выделить всё
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

Можно как-то резать доступ к загрузке файлов иным способом, например по application/zip ? Или еще каким-нибудь.
Последний раз редактировалось rejikman1 Пт авг 18, 2017 14:48, всего редактировалось 1 раз.
rejikman1
 
Сообщения: 7
Зарегистрирован: Вт авг 15, 2017 10:37

Re: Блокировка загрузки файлов

Сообщение Slava » Вт авг 15, 2017 16:30

В сквиде можно блокировать по 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 будет сыпаться все то, что получает режик от сквида.
Slava
Site Admin
 
Сообщения: 2210
Зарегистрирован: Пт апр 02, 2004 12:34

Re: Блокировка загрузки файлов

Сообщение rejikman1 » Пт авг 18, 2017 14:41

Спасибо. Все работает.
rejikman1
 
Сообщения: 7
Зарегистрирован: Вт авг 15, 2017 10:37


Вернуться в Redirector

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron