Ubuntu 12.04
Sponsored Link

アンチウィルスとの連携
2012/07/09
 
Clamavはインストール済みとして、 Squid と Clamav を連携させてWebブラウジング時のダウンロードファイルをリアルタイムスキャンできるようにします。 追加で SquidClamav というソフトをインストールします。
[1] Clamd インストール
root@lan:~#
aptitude -y install clamav-daemon

root@lan:~#
/etc/init.d/clamav-daemon start

* Starting ClamAV daemon clamd
  ...done.
[2] Squidclamav は下記サイトで最新のものを確認してwgetでダウンロードしてください。
http://sourceforge.net/projects/squidclamav/files/squidclamav/
# 必要なものを入れておく

root@lan:~#
aptitude -y install gcc make curl libcurl4-gnutls-dev c-icap libicapapi-dev
root@lan:~#
wget http://ftp.jaist.ac.jp/pub/sourceforge/s/project/sq/squidclamav/squidclamav/6.6/squidclamav-6.6.tar.gz

root@lan:~#
tar zxvf squidclamav-6.6.tar.gz

root@lan:~#
cd squidclamav-6.6

root@lan:~/squidclamav-6.6#
./configure --with-c-icap

root@lan:~/squidclamav-6.6#
root@lan:~/squidclamav-6.6#
make install

root@lan:~/squidclamav-6.6#
root@lan:~#
vi /etc/squidclamav.conf
# 17行目:変更( リダイレクト先URL(あらかじめ適当なものを作っておく) )

redirect
http://www.srv.world/error.html
# 26行目:変更( clamdの設定とあわせる )

clamd_local
/var/run/clamav/clamd.ctl

[3] c-icap と Squid の設定
root@lan:~#
vi /etc/default/c-icap
# 6行目:変更

START=
yes
root@lan:~#
vi /etc/c-icap/c-icap.conf
# 142行目:管理者アドレス変更

ServerAdmin
root@srv.world
# 151行目:サーバー名変更

ServerName
lan.srv.world
# 499行目:追記

Service squidclamav squidclamav.so
root@lan:~#
/etc/init.d/c-icap start

Starting c-icap: c-icap.
root@lan:~#
vi /etc/squid3/squid.conf
# 4912行目:追記

icap_enable on
# 5003行目:追記

icap_send_client_ip on
# 5011行目:追記

icap_send_client_username on
# 5016行目:追記

icap_client_username_header X-Authenticated-User
# 5087行目:以下追記

icap_service service_req reqmod_precache bypass=1 icap://127.0.0.1:1344/squidclamav
adaptation_access service_req allow all
icap_service service_resp respmod_precache bypass=1 icap://127.0.0.1:1344/squidclamav
adaptation_access service_resp allow all
root@lan:~#
service squid3 restart

squid3 stop/waiting
squid3 start/running, process 12614
[4] 試しに以下のテストウィルスが置いてあるページにアクセスして、
http://downloadcenter.trendmicro.com/index.php?regs=jp&prodid=1424
テキトーに「eicar.com」でもクリックして、テストウィルスのダウンロードを試みてみて、 設定したリダイレクト先にリダイレクトされることを確認します。
関連コンテンツ