トップページ » コンピュータ/IT関連 » UNIX/Linux » [Linux]-[apache] Apache2でRBLを使う

[Linux]-[apache] Apache2でRBLを使う

spam的な掲示板やblogへの書き込みをさせない為にRBLを使えるようにApacheを改造する。

※RBL:spam的な情報の発信したIPのデータベース

 

引用・解説元

 ・どさにっき

 ・RBL.jp

 

 

1.Apacheのソースを展開する。

2./ソースディレクトリ(http-2.0.xx)/modules/aaa/ にmod_access_rblを置く。

  (通常のApacheのmod_accessでは使用できない為、パッチを当てる)

3.パッチを当てる

 # patch < mod_access_rbl.diff
 patching file mod_access.c
 Hunk #1 succeeded at 19 (offset -42 lines).
 Hunk #3 succeeded at 118 (offset -42 lines).
 Hunk #5 succeeded at 282 (offset -42 lines).

 

4.普通にコンパイルし、インストールする。

5.httpd.confに以下のような記述を追記する。

 <Files ~ "\.(cgi|pl|php)">
     Order allow,deny
     allow from all
     deny via niku.2ch.net
     deny via list.dsbl.org
     deny via bl.spamcop.net
     deny via sbl-xbl.spamhaus.org
     deny via all.rbl.jp
     deny via opm.blitzed.org
     deny via bsb.empty.us
     deny via bsb.spamlookup.net
 </Files>

 拡張子cgi,pl,phpが付くファイルの場合のみ有効になる。

 

by try  at 00:35
トラックバック
このエントリーのトラックバックURL:
  1. » mod_access_rbl を Apache2.0系で使う from mega green oasis +
    こんな弱小ブログでも、トラックバックSPAMやコメントSPAMは毎日結構な数になります。MOVABLETYPE 3.32ja をインストールしたときに標準... 続きを読む

    トラックバック時刻: 2006年11月 1日 01:22
コメント

コメントはありません

コメントを書く




保存しますか?



2010年3月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31