Блокирование Flash контента

    О чем этот текст?

    Иногда хочется блокировать Flash контент, чтобы сотрудники меньше по сайтам развлекательными лазили. Этот материал рассказывает о том, как легко закрыть доступ к Flash игрулям для сотрудников.

    Примечание

    Прежде чем приступать к практике, убедись, что ты знаешь и понимаешь назначение следующих директив Squid:

    Основная часть

    Определяем важный, обязательный ACL с именем all. Он включает в себя все возможные IP адреса протокола IPv4. Потому и его название - all(Все).

    acl all src 0.0.0.0/0.0.0.0

    Определяем ACL флэш контента

    acl media rep_mime_type video/flv video/x-flv
    acl mediapr urlpath_regex \.flv(\?.*)?$
    acl media rep_mime_type application/x-shockwave-flash

    acl mediapr urlpath_regex \.swf(\?.*)?$

    Определяем ACL для пользователей нашей сети(192.168.1.0).

    acl ournet src 192.168.1.0/24

    Закрываем доступ к Flash

    http_access deny mediapr
    http_reply_access deny media

    Открываем доступ нашей сети.

    http_access allow ournet

    Остальной доступ закрываем.

    http_access deny all

    Запускай Squid или перезапускай если уже запущен, чтобы правила применились. Готово.