Как заблокировать сайты на Squid?

Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!

Чтобы заблокировать сайты на прокси со Squid надо:
1. Создать список с сайтами для блокировки

nano /etc/squid/blacklistsites

или
nano /etc/squid3/blacklistwebsites

2. Добавляем сайты в список. Например:
site1\.ru
site2\.ru

Т.к. работа будет происходить по регулярным выражениям,то точку надо экранировать
3. В начале acl’ов указываем каким адресам надо проверять список. В данном примере 10 сети:
acl url_filtred src 10.0.0.0/8

и ниже указываем сам пуст к списку:
acl blacklistsites url_regex -i "/etc/squid/blacklistwebsites"

4. Перед всеми http_access указываем, что надо блокировать соединения из списка:
http_access deny blacklistsites url_filtred

5. Проверяем конфиг:
squid -k parse

6. Если всё хорошо, то перечитываем конфигурационный файл без остановки Squid:
squid -k reconfigure

Категории: Linux Сети

Метки:

- 27.05.2024           Просмотры: 17

Заметки в Telegram

Добавить комментарий

Вы можете оставить комментарий и указать никнейм (выдуманное имя/псевдоним). Поле со звездочкой и капча обязательны. Комментарии одобряются вручную.