The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Squid+антивирус. Какие связки, сколько юзеров"
Отправлено bytestore, 27-Мрт-07 13:02 
Антивирусная проверка трафика squid с помощью Avira antivir-webgate

Собираем сквид с поддержкой ICAP 1.0

С сайта сквида берем последний diff
http://devel.squid-cache.org/projects.html#icap
http://devel.squid-cache.org/cgi-bin/diff2/icap-2_6.patch

сам сквид желательно взять последнюю версию с ftp://www.squid-cache.org

так же понадабяться autoconf и automake можно взять из портов например

    cd /usr/ports/devel/autoconf259
    make
    make install

    cd /usr/ports/devel/automake19
    make
    make install

итак

    cd /home/user
    wget ftp://www.squid-cache.org/pub/squid-2/STABLE/squid-2.6.STABL...
    tar zxvf squid-2.6.STABLE12.tar.gz

    cd ./squid-2.6.STABLE12
    wget squid-2.6.STABLE12.tar.gz

теперь в папке с сквидом лежат сырцы и патч ICAP

смотрим здесь как патчить кому интересно
http://wiki.squid-cache.org/SquidFaq/CompilingSquid#head-1d6...

применяем патч

    patch -p1 < icap-2_6.patch


env acver=2.59 amver=1.9 ./bootstrap.sh
переменные acver и amver указывают версии ваших autoconf и automake
если видим сообщение Autotool bootstrapping complete. у нас лежит пропатченая версия сквида
иначе проблемы с указанием версий библиотек посмотреть можно так

    pkg_info |grep auto

autoconf-2.59_2     Automatically configure source code on many Un*x platforms
automake-1.9.6      GNU Standards-compliant Makefile generator (1.9)
gnu-autoconf-2.59   Automatically configure source code on many Un*x platforms

компилим сквид, добавляем к вашей конфигурации  --enable-icap-support

    ./configure --enable-icap-support
    make
    make install

в конфиге сквида включаем модуль icap
squid.conf==========================================================================
....
icap_enable on
icap_service service_1 respmod_precache 1 icap://localhost:1344/resmod no-keep-alive
icap_class class_1 service_1
icap_access class_1 allow all
icap_preview_enable on
icap_preview_size 1024
icap_check_interval 5
icap_send_client_ip on
====================================================================================


качаем c сайти Avira antivir-webgate-prof-1.2.5-2

    cd /home/user
    wget http://dl.antivir.de/down/unix/packages/antivir-webgate-prof...
    tar zxvf antivir-webgate-prof-1.2.5-2.tar.gz
    cd ./antivir-webgate-prof-1.2.5-2

прежде чем запустить install скрипт нужно взять тестовый ключ
Здесь регистрируемся http://www.avira.com/en/products/test_licence.html
ключ придет по почте, мы кладем его к себе в папку
запускаем install

    sh ./install

В процессе установки скрипт попросит ввести полный путь к ключу .KEY
После инсталяции раскаментируем значение ICAPPort 1344 в файле /etc/avwebgate.conf
При этом включенном параметре демон avwebgate начинает работать только как ICAP сервер

делаем старт антивируса и сквида
стандартно из /usr/local/rc.d/avwebgate.sh start
тестим всю эту связку на сайте eicar.org
например http://www.eicar.org/download/eicar.com.txt

Есть некоторые проблемы, при закачке больших файлов хотя у них есть опция
KeepaliveMode trickle
все равно в такой связке закачку не видно пока файл не скачается и не проверится на вирусы :(

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру