Как настроить Squid

В моей системе установлена ​​Ubuntu 12.04 для использования в качестве сервера в моем офисе с 50 сотрудниками. У меня есть 2 сетевые карты в моей системе:

  1. Один для ввода с маршрутизатора BSNL (192.168.1.250) на мой сервер Ubuntu (192.168.1.1.)
  2. Другой от сервера (192.168.1.1) к коммутатору, который соединяет всех сотрудников через Squid от этого коммутатора через кабели LAN.

Как я могу настроить как карты LAN, так и Squid, так как я хочу заблокировать некоторые сайты и сделать некоторые ограничения в сети.

1 ответ

Вы можете добавить необходимые заблокированные сайты в свой черный список в /etc/squid/squid.conf

acl     localnet   src    192.168.1.0/24               #define localnet
acl     blacklist dstdomain "/etc/squid/blacklist"     #define blaclist

http_access deny blacklist
http_access allow localnet

в

/etc/squid/blacklist

Перечислите домены, которые вы хотите заблокировать, начиная с '.' включить имена хостов / поддоменов:

Пример:

.plaboy.com
.gmail.com
.microsoft.com
.ubuntuforums.org

Обратите внимание, что фильтрация через прокси-сервер работает только в том случае, если браузер настроен на использование прокси-сервера, и что прямой доступ к Интернету заблокирован или пользователю запрещено изменять настройки прокси в браузере (-ах).

Лично, если вы хотите заблокировать использование неподходящего веб-сайта на компьютере, я бы использовал приложение для управления сетью, такое как Родительский контроль или Фильтр содержимого.

Другие вопросы по тегам