Блокировка скачивания нежелательных файлов через Squid
Пользователи всегда норовят что либо скачать из интернета и часто скачивают вредоносное ПО, тем самым подвергая опасности другие ПК в локальной сети и целостность их данных. Поэтому сейчас мы на примере рассмотрим как бороться с этим явлением используя прокси-сервер Squid 3.5.19.
Все операции проделываться будут на Ubuntu server 14.04.5 с развернутым Squid 3.5.19 по этой инструкции и опираясь на представленный в инструкции конфиг Squid.
Создадим текстовый файл, в котором будут хранится список всех нежелательных элементов URL, содержащие имена файлов с расширениями.
sudo nano /etc/squid/blockfiles.txt
Указываем в файле все нежелательные расширения файлов, которые необходимо блокировать:
\.[Aa][Vv][Ii]$ #Блокировка - .avi \.[Mm][Pp][Gg]$ #Блокировка - .mpg \.[Mm][Pp][Ee][Gg]$ #Блокировка - .mpeg \.[Ff][Ll][Vv]$ #Блокировка - .flv \.[Mm][Pp]3$ #Блокировка - .mp3
[note]Информация: расширение файлов указано в формате прим. [Mm][Pp]3 чтобы исключить варианты расширений вида: mP3, MP3, Mp3.. Указанный нами формат расширения, исключает возможность любого варианта написания данного расширения.[/note]