Фильтруйте контент в Вашей домашней сети с помощью E2guardian
Автор: Джек Уоллен -22 декабря 201513406
Существует множество- веб-сайтов, предлагающих контент, который вы, возможно, не хотите, чтобы пользователи вашей домашней (или домашней офисной) сети видели, будь то дети или взрослые. Чтобы избежать этого, вы можете использовать фильтрацию содержимого. Многие системы фильтрации контента хорошо справляются с этой задачей, используя чистые черные списки URL; если сайт находится в черном списке, браузер в вашей сети не сможет попасть на указанный сайт.
Все это прекрасно и хорошо, если вы хотите фильтровать только по URL-адресу. Однако что делать, если вы хотите внести в черный список по ключевому слову? Если вам нужна настоящая фильтрация контента — и вы хотите поддерживать открытый исходный код — вы можете обратиться к форку ныне несуществующего Dans Guardian, E2guardian.
E2guardian работает совместно с другим кэширующим прокси-сервером (например, Squid) и предлагает все функции, необходимые для фильтра содержимого домашней сети.:
Встроенная система плагинов content scanner, которая включает в себя AV-сканирование
Домены и URL-адреса в белом списке
Занесенные в черный список домены и URL-адреса
Домены и URL-адреса из серого списка
Запретить регулярные выражения для URL-адресов, основного содержимого и заголовков (также в режиме серого списка)
Замена регулярного выражения URL-адреса, чтобы вы могли, например, принудительно выполнять безопасный поиск в поисковых системах
Глубокое сканирование URL-адресов для определения URL-адресов внутри URL-адресов, например, для блокировки изображений в Google images
Расширенная блокировка рекламы
Обновления для учета всех текущих тенденций в области веб-технологий
Полная блокировка SSL
Ограничить размер ПУБЛИКАЦИИ (загрузка)
Временный обход обеспечивает возможность “нажмите, чтобы подтвердить”
Исключения реферера на основе URL-адреса в ссылочном URL-адресе
Блокировка, основанная на времени
Прежде чем мы приступим к настройке, поймите, что вы должны использовать одну машину в качестве фильтра содержимого, а все остальные машины будут использовать IP-адрес этой машины в качестве своего прокси-сервера (я покажу, как это делается позже). Это, конечно, означает, что все машины должны находиться в одной сети. Конечно, при широком использовании смартфонов и планшетов вам также придется настроить прокси-сервер и на этих устройствах.