Назад | Перейти на главную страницу

squid3 как заставить компьютер обходить правила блокировки

У меня есть набор правил, блокирующих доступ к SWF и другим типам контента, который может относиться к потоковой передаче, видео, музыке и онлайн-радио. Как я могу разрешить определенному компьютеру в сети обойти эти правила блокировки, чтобы пользователь мог получить доступ к этому типу контента?

Пример правил блокировки:

acl whitelist dstdomain "/etc/squid3/sites.whitelist.txt"
http_access allow whitelist


#streaming files
http_access deny fails
http_reply_access deny fails
http_access deny fails2
http_reply_access deny fails2
http_access deny x-type
http_reply_access deny x-type
http_access deny x-type2
http_reply_access deny x-type2

http_access allow localnet

http_access deny all

Я попытался поместить определенные веб-сайты в белый список, но у меня ничего не вышло.

Заранее спасибо.

Порядок правил имеет значение в Squid. Как только правило разрешает или запрещает ACL, остальные правила игнорируются.

Создайте ACL для IP-адреса компьютера, который вы не хотите блокировать. Поместите разрешающее правило перед правилами блокировки контента.

acl dontblock src 10.10.1.20/32 #IP of computer that shouldn't have any content blocked
http_access allow dontblock #allows one computer to not have any content blocked
*Isert your deny rules here*
http_access allow localnet #allows everything else to other computers