記事No | : 5549 |
投稿日 | : 2009/03/05(Thu) 20:45:51 |
タイトル | : アクセス制限 対象IPの増加! |
ID情報 | : rajit |
投稿者 | : 佐々木 貴 |
URL | : http://www.rajiti.net |
WEB FORUM V5.02を利用しています。
2月以降、いたずらの書き込みが多く、朝夕、拒否アドレス(*1)、禁止ワード(*2)を増やしています。拒否ホスト名(*3)も設定していますが、こちらの方は効果がありません。(*.puripuritan.com が何回か書き込みあり)拾った場所が適していないのでしょうか?
<拒否アドレスの記述法の改善>
お願い1:許可するIPアドレスのみの設定。当マンションのIPアドレスの頭2つは固定しており、それのみを許可したいのですが。
お願い2:拒否アドレスの範囲指定。例えば下記の61.* 221.*までを拒否する場合、「61.*〜221.*」のような記述。
(*1):$deny_addr = '61.* 66.* 72.* 76.* 83.* 85.* 88.* 89.* 91.* 96.* 121.* 124.* 125.* 192.* 202.* 209.* 210.* 213.* 217.* 218.* 219.* 220.* 221.* 222.228.*';#(3-5-9:37)
(*2):$no_wd = 'http://,ww,チ●コ,人妻,ベロベロ,気持ちいい,風俗,風 俗,人 妻, 童 貞,オナニ,チ※ポ,肉欲,おまんち';#(3-4-09)
(*3):$deny_host = '*.ap.gmo-access.jp *.o-tokyo.nttpc.ne.jp *.d-osaka.nttpc.ne.jp *.p-osaka.nttpc.ne.jp *marunouchi.tokyo.ocn.ne.jp
*osakakita.osaka.ocn.ne.jp *.yahoo.co.jp *.nonanona.net *.navi-y.net *.frskfrsk.com $deny_host = '*.ap.gmo-access.jp *.o-tokyo.nttpc.ne.jp *.d-osaka.nttpc.ne.jp *.p-osaka.nttpc.ne.jp *marunouchi.tokyo.ocn.ne.jp
*osakakita.osaka.ocn.ne.jp *.yahoo.co.jp *.nonanona.net *.navi-y.net *.frskfrsk.com *.puripuritan.com *.ap.yournet.ne.jp';#(2-18-9:20)
記事No | : 5555 |
投稿日 | : 2009/03/06(Fri) 22:47:13 |
タイトル | : Re: アクセス制限 対象IPの増加! |
ID情報 | : Fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> WEB FORUM V5.02を利用しています。
> 2月以降、いたずらの書き込みが多く、朝夕、拒否アドレス(*1)、禁止ワード(*2)を増やしています。拒否ホスト名(*3)も設定していますが、こちらの方は効果がありません。(*.puripuritan.com が何回か書き込みあり)拾った場所が適していないのでしょうか?
>
> <拒否アドレスの記述法の改善>
> お願い1:許可するIPアドレスのみの設定。当マンションのIPアドレスの頭2つは固定しており、それのみを許可したいのですが。
まず最新バージョンに入れ替えてください。
http://www.kent-web.com/bbs/wforum.html
プログラムは、セキュリティ対策を施した v5.1以降を必ずご使用ください
特定のIPアドレスのみ許可するには以下の修正を。
# → 許可IPアドレスを記述(前方一致)【例】210.12.345.*
$deny_addr = '';
#-------------------------------------------------
# アクセス制限
#-------------------------------------------------
sub axsCheck {
# IP&ホスト取得
$host = $ENV{'REMOTE_HOST'};
$addr = $ENV{'REMOTE_ADDR'};
if ($gethostbyaddr && ($host eq "" || $host eq $addr)) {
$host = gethostbyaddr(pack("C4", split(/\./, $addr)), 2);
}
# IPチェック
local($flg);
foreach ( split(/\s+/, $deny_addr) ) {
s/\./\\\./g;
s/\*/\.\*/g;
if ($addr =~ /^$_/i) { $flg = 1; last; }
}
if (!$flg) { ## ●修正
&error("アクセスを許可されていません");
禁止語句やホスト制限よりも投稿キーの表示を変更した方がスパムには効果的です。
http://www.kent-web.com/support/bbs/?list=log&no=5523&pg=10
記事No | : 5556 |
投稿日 | : 2009/03/06(Fri) 23:35:21 |
タイトル | : Re^2: アクセス制限 対象IPの増加! |
ID情報 | : rajit |
投稿者 | : 佐々木 貴 |
URL | : http://www.rajiti.net |
早速に改善策をご提示いただき有難うございます。
経験者に相談してTRYしてみます。 以上
記事No | : 6712 |
投稿日 | : 2009/11/15(Sun) 22:30:08 |
タイトル | : Re^3: アクセス制限 対象IPの増加! |
ID情報 | : godzilla |
投稿者 | : ごじら |
拒否IPなのですが、最近
ホスト名:.
(ドット 半角スペース)
でIPアドレスが出ない悪質なものがあります。
これをはじく方法はありますでしょうか?