Блокировка сайтов в squid

  • Дата статьи:
  • Автор:

Используя в работе прокси-сервер SQUID, мы получаем возможность не только сократить входящий трафик (кешировав данные, полученные пользователями из Интернета), но и другие полезные и удобные возможности.

Одной из таких возможностей является ограничение доступа пользователей к некоторым сайтам. Это могут быть сайты социальных сетей, которые "поглощают" большое количество трафика, или сайты с ненормативной лексикой и т.п..

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

  1. Открыть на редактирование в текстовом редакторе файл /etc/squid/squid.conf, выполнив, к примеру:vim /etc/squid/squid.conf
  2. Добавить в раздел acl (access control list) строки следующего вида:acl block-site dstdomain odnoklassniki.ru
    http_access deny block-site
    (в этом случае мы блокируем доступ к известному социальному сайту).
  3. Перезапустить прокси-сервер SQUID командой:/etc/init.d/squid restart

Поддержать IThowto:
Остались вопросы?

Если у Вас что-то не получилось или остались вопросы по данной проблеме - обратитесь к автору и он Вам поможет.


Станьте одним из экспертов!

Мы будем рады видеть в своих рядах людей, которые могут поделиться своим опытом с другими!

Владимир foto
Владимир

Linux (любые дистрибутивы), MS Windows, Cisco, Python и многое другое.

Более чем 20-летний опыт в IT позволяет мне давать Вам мудрые советы.