Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Андрей Авраменко
Сегодня многие компании все больше внимания уделяют информационной безопасности. Для ее обеспечения, по данным исследования IDC, российские пользователи затратили почти 42$ млн. на специализированное программное обеспечение. Но существуют и бесплатные продукты, не уступающие коммерческим по функциональности.
Я думаю, ни для кого не секрет, что большая часть вирусов попадает на компьютеры локальной сети из Интернета. Конечно, проверку на вирусы можно проводить и на локальной машине, но централизованная фильтрация трафика гораздо проще в обслуживании и позволяет экономить ресурсы компьютеров локальной сети.
DansGuardian – фильтр веб-содержимого для ОС Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, HP-UX и Solaris, использует прокси-серверы squid или oops. Он фильтрует содержимое несколькими методами: по фразам, картинкам и URL. В отличие от некоторых других фильтров, он не использует «черный лист» URL, который надо постоянно обновлять (да и к тому же Интернет большой, все не перечислишь).
Проект постоянно дорабатывается, имеется коммерческая версия под названием SmoothGuardian. В ней есть несколько дополнительных возможностей: блокировка лицензионной музыки, удаление рекламы, многоязыковая поддержка фраз фильтрования, генерация стандартных отчетов, таких как самые популярные сайты, пользователи и сайты, заблокированные чаще всего, позволяет блокировать «по часам», т.е. блокировка происходит в определенное время, и другое.
Я буду использовать именно бесплатную версию, так как ее конфигурирование считается более сложным.
Я устанавливал dansguardian на ОС Linux Alt Master 2.4:
n Версия dansguardian – 2.8.0.3 (версия антивирусного патча 6.3.8).
n Версия squid – 2.5.STABLE9.
n Версия clamav – 0.86.1.
n Версия libesmtp – 1.0.3r1.
Dansguardian не является редиректором (как, например, squidGuard), хотя многие первоначально думают именно так. Это прокси-сервер, и он использует squid как веб-браузер. Для того чтобы пользователи не использовали squid напрямую, необходимо в конфигурационном файле firewall указать перенаправление с порта squid на порт dansguardian. Либо установить dansguardian на порт 3128, а squid перенести на какой-либо другой, открыв доступ только с 127.0.0.1
Для начала установим СlamAV. Скачать его можно с
официального сайта
./configure
make
make install
Конфигурирование clamav не займет много времени. Просто немного подредактируйте clamd.conf.
Dansguardian требует библиотеку libesmtp для
отправки сообщений системному администратору. Скачать ее можно с
Устанавливается просто:
./configure –-prefix=/usr
make
make install
Пропатчивать dansguardian для поддержки firewall
не нужно, скачать его с поддержкой антивируса можно с
./configure
--sysconfdir=/etc/dansguardian/
--cgidir=/var/www/cgi-bin/
--runas_usr=squid
--runas_grp=squid
make
make instal
Далее следует настроить dansguardian. Конфигурационный файл /etc/dansguardian/dansguardian.conf оснащен отличными комментариями, так что, я думаю, не будет затруднений в конфигурировании:
reportinglevel = 3
languagedir = '/etc/dansguardian/languages'
# К сожалению, русского языка в списке нет. Я сделал перевод и в ближайшее время отправлю автору.
# Вы можете скачать архив с сайта журнала http://www.samag.ru, раздел «Исходный код». Чтобы установить язык,
# необходимо разархивировать файл в папку /etc/dansguardian/languages и в конфигурационном файле указать:
language = 'russian'