コンテンツフィルタとの連携2008/08/26 |
前項のアンチウィルスとの連携は設定ずみとして、さらにコンテンツフィルタとの連携もさせます。
家庭内や企業内でWeb閲覧者にアクセスさせたくない有害サイトを定義して、そこへアクセスがあった場合、
他サイトへリダイレクトさせるようにします。
追加で squidguard というソフトをインストールします。 |
|
[1] | squidguard のインストール&設定 |
[root@ns root]# apt-get install bison flex db4-devel [root@ns root]# wget http://dag.wieers.com/rpm/packages/squidguard/squidguard-1.2.0-2.rf.src.rpm [root@ns root]# rpm -Uvh squidguard-1.2.0-2.rf.src.rpm 1:squidguard 警告: ユーザ dag は存在しません - root を使用します 警告: グループ dag は存在しません - root を使用します 警告: ユーザ dag は存在しません - root を使用します 警告: グループ dag は存在しません - root を使用します ########################################### [100%] 警告: ユーザ dag は存在しません - root を使用します 警告: グループ dag は存在しません - root を使用します [root@ns root]# cd /usr/src/vine/SPECS [root@ns SPECS]# rpmbuild -bb squidguard-1.2.0-rf.spec [root@ns SPECS]# cd ../RPMS/i386 [root@ns i386]# rpm -Uvh squidguard-1.2.0-2.rf.i386.rpm 準備中... ################################ [100%] 1:squidguard ################################ [100%] [root@ns i386]# cd [root@ns root]# mv /etc/squid/squidguard.conf /etc/squid/squidguard.conf.bk [root@ns root]# vi /etc/squid/squidguard.conf # 以下の内容で新規作成
# # CONFIG FILE FOR SQUIDGUARD # dbhome /var/lib/squidguard logdir /var/log/squidguard # 'dame'というカテゴリ定義 dest dame { # 'dame'カテゴリの禁止ドメインファイル定義 domainlist dame/domains # 'dame'カテゴリの禁止URLファイル定義 urllist dame/urls } acl { default { # 'dame'以外は許可 pass !dame all # 'dame'にマッチしたときのリダイレクト先 redirect http://www.google.co.jp/ }
}[root@ns root]# mkdir /var/lib/squidguard/dame [root@ns root]# vi /var/lib/squidguard/dame/domains # アクセス禁止したいドメイン名を1行ずつ列挙
yahoo.co.jp example.com [root@ns root]# vi /var/lib/squidguard/dame/urls # アクセス禁止したいURLを1行ずつ列挙
www.yahoo.co.jp/deny/ www.example.com/ [root@ns root]# squidGuard -C all [root@ns root]# chown -R squid. /var/lib/squidguard/dame [root@ns root]# vi /etc/squidclamav.conf # 42行目:コメント解除しパス修正 squidguard /usr/bin/squidguard [root@ns root]# /etc/rc.d/init.d/squid restart squidを停止中: ............. [ OK ] squidを起動中: . [ OK ]
|
[2] | 試しに[1]で設定した yahoo にアクセスしてみます。以下のように設定通りグーグルにリダイレクトされました。 何故かトップページの画像が表示されないのですが。このリダイレクト設定はたちまちの設定で、 リダイレクトしたこのグーグルでどのリンクをクリックしてもどこへもいけないため、あまり意味がないので、 リダイレクト先のページはエラーを返す内容のものを独自に作成した方がよいでしょう。 |
Sponsored Link |