URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 7297
[ Назад ]

Исходное сообщение
"Запретить домен, но пускать по прямым ссылкам этого домена"

Отправлено iVladimir86 , 12-Авг-17 10:23 
Здравствуйте. Интересует следующее. Как в squid настроить правила (директивы) что-бы он пускал
По определенной ссылке в yourube или в определенные плэйлисты, но не пускал в корень сайта и не позволял искать другие ролики соответственно. Только набор ссылок определённых роликов.
Гугл не помог ни русский ни забугорный.
Очень интересно можно ли вообще так сделать?

Содержание

Сообщения в этом обсуждении
"Запретить домен, но пускать по прямым ссылкам этого домена"
Отправлено серг , 15-Авг-17 06:57 
> Здравствуйте. Интересует следующее. Как в squid настроить правила (директивы) что-бы он
> пускал
> По определенной ссылке в yourube или в определенные плэйлисты, но не пускал
> в корень сайта и не позволял искать другие ролики соответственно. Только
> набор ссылок определённых роликов.
> Гугл не помог ни русский ни забугорный.
> Очень интересно можно ли вообще так сделать?

общий принцип простой
в правилах
сначала список разрешённых ссылок
потом список запрещённых

но по youtube там не всё так однозначно, посмотрите логи squid


"Запретить домен, но пускать по прямым ссылкам этого домена"
Отправлено sequephonic , 16-Авг-17 03:47 
Это снова я, в итоге я делал по этой статье, но просто либо блокирует либо не блокирует всё.

Вот такие правила пытался добавлять до и после моих acl в которых идёт ссылка на файлы списка белого и черного списка.

acl youtube_allow url_regex -i ^http://www.youtube.com/playlist\?lis...8SfwcZJErwuhiH
acl sites dstdomain .youtube.com
http_access allow youtube_allow
http_access deny sites

Сама статья здесь: http://www.linuxquestions.org/questions/linux-enterprise-47/.../


"Запретить домен, но пускать по прямым ссылкам этого домена"
Отправлено прохожий , 18-Авг-17 18:27 
> Это снова я, в итоге я делал по этой статье, но просто
> либо блокирует либо не блокирует всё.
> Вот такие правила пытался добавлять до и после моих acl в которых
> идёт ссылка на файлы списка белого и черного списка.

99% что накосячили в регэкспах.
Включайте debug для секции обработки acl и изучайте логи.



"Запретить домен, но пускать по прямым ссылкам этого домена"
Отправлено ipmanyak , 22-Авг-17 08:57 
> Здравствуйте. Интересует следующее. Как в squid настроить правила (директивы) что-бы он
> пускал
> По определенной ссылке в yourube или в определенные плэйлисты, но не пускал
> в корень сайта и не позволял искать другие ролики соответственно. Только
> набор ссылок определённых роликов.
> Гугл не помог ни русский ни забугорный.
> Очень интересно можно ли вообще так сделать?

Лучше  читать wiki сквида, там много чего описано, и про твой YT тоже:
https://wiki.squid-cache.org/ConfigExamples/Streams/YouTube

# Block YT clips
acl yt_clips url_regex .youtube\.com\/watch\?v=lr_m3GW5Cws
http_access deny yt_clips