Squid ограничение доступа по времени

Когда надо ограничить доступ по времени, например к социальным сетям, необходимо добавить в настройки прокси сервера следующие опции:

создать файл /etc/squid/block_soc_net.txt  со списком ограничиваемых ресурсов

facebook.com
liveinternet.ru
livejournal.com
mamba.ru
my.mail.ru
odnoklassniki.ru
twitter.com
vk.com

Добавить новые ACL:

acl bad_soc_net url_regex -i "/etc/squid/block_soc_net.txt"
acl OBED time 12:00-13:00

Добавить новое правило запрещающее ВСЕМ обращаться к адресам из составленного списка в любое время кроме ОБЕДА:

http_access deny !OBED bad_soc_net all

А следом, для информативности, добавить правило направляющее на внутренную страницу с поясняющим сообщением

deny_info http://work.a/page958.html all

После перезапуска squid  всё будет работать

похожие страницы

  1. squid: ограничение доступа к мультимедийным ресурам, видео и аудио
  2. Если утром не запустился squid
  3. Очень простая авторизация в Squid
  4. Объединение DNS зон в VPN сетях
  5. Как обойти ограничение DynDNS на создание wildcard