DansGuardian — мощный контент-фильтр (контроль трафика), фильтрующий прокси-сервер. Для более удобной настройки и использования имеется веб-интерфейс (WebUI).
DansGuardian работает совместно с программным пакетом Squid (кэширующий прокси-сервер для протоколов HTTP, FTP, Gophe и HTTPS), обеспечивая сканирование входящих веб-страниц и блокирование тех из них, текст которых нарушает определённые пользователем критерии.
Squid осуществляет фильтрацию по URL и IP-адресам очень быстро и просто, но при этом в его работе имеются существенные ограничения... Приложив определённые усилия, настройки фильтров можно обойти, при том что многие веб-сайты постоянно изменяют сои параметры (особенно сайты с сомнительным содержимым). Для снятия этого ограничения, добавления новых возможностей фильтрации содержимого и предназначен DansGuardian.
DansGuardian создан для работы поверх прокси-сервера (сохраняя все его преимущества) и может определять неприемлемые страницы несколькими способами. Фильтр может осуществлять блокирование IP-адресов, URL и целых доменов, занесённых в "чёрный список" (как и Squid), но наиболее важной особенностью DansGuardian является фильтр содержимого (контент-фильтр), который способен сканировать входящую веб-страницу и заблокировать её, если текст страницы нарушат заданные администратором критерии.
Главной особенностью DansGuardian является распознавание слов и фраз, которые необходимо заблокировать, внутри веб-страницы (можно настроить фильтры с предельной гибкостью, используя регулярные выражения). Так же есть возможность разделения пользователей на группы и каждой группе назначить свои настройки фильтрации, есть возможность блокировать или ограничивать скачивания файлов, а так же можно ограничивать загрузку файлов (по различным критериям блокировки).
DansGuardian настраивается правкой конфигурационных файлов, основным конфигурационным файлом является:
/etc/dansguardian/dansguardian.conf
Списки фильтров для DansGuardian находятся в каталоге:
/etc/dansguardian/lists
Для более удобной настройки и дальнейшего использования контент-фильтра DansGuardian может воспользоваться удобным веб-интерфейсом. Автор проекта: Бартко Денис Степанович. Также к проекту добавлен специальный редиректор для Squid, эффективно решающий проблему фильтрации русских поисковых запросов.
Лицензия: GNU GPL
Домашняя страница Dansguardian
Страница Dansguardian на freecode.com
Комментариев: 1 RSS
1дима02-03-2016 16:16
привет
Вы можете войти под своим логином или зарегистрироваться на сайте.