KENT-WEB サポートコーナー 過去ログ [ 0248 ]


記事No: 12268
投稿日: 2013/09/02(Mon) 13:33:31
タイトルアクセス制限
ID情報: ss1248ss
投稿者: satoshi
URLhttp://www1.harenet.ne.jp/cgi-bin/cgiwrap/sato2000/massageboad/wonderland-mb-new01.cgi

アクセス制限の拒否IPアドレスを記述について教えてください。古いゲストブックG-LIGHTを使ってるのですが・・・。
中の記述「の拒否IPアドレスを記述」のところ。

今は拒否IPアドレスを下のように記述しています。

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

# → 拒否IPアドレスを記述(前方一致)【例】210.12.345.*
$deny_addr = '168.241.240.* 117.25.120.* 199.119.143.* 142.54.187.* 36.83.130.* 69.197.189.* 211.142.236.* 177.66.240.* 219.133.132.* 37.32.42.* 36.75.120.* 95.181.40.* 180.246.94.* 188.52.122.* 110.96.193.* 69.197.189.* 69.197.189.9';

・・・・・・・・・・・・・・・・・・

この中の最後の「69.197.189.9」だけは拒否されずに投稿されてます。
これは何か原因でも?
近いうちにG-LIGHTの後継のG-bookに切り替える予定なのですが、拒否IPアドレスの記述の仕方が間違ってるのでしょうか?


記事No: 12269
投稿日: 2013/09/03(Tue) 08:52:38
タイトルRe: アクセス制限
ID情報: kent
投稿者: KENT

> アクセス制限の拒否IPアドレスを記述について教えてください。古いゲストブックG-LIGHTを使ってるのですが・・・。
> 中の記述「の拒否IPアドレスを記述」のところ。
>
> 今は拒否IPアドレスを下のように記述しています。
>
> ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
>
> # → 拒否IPアドレスを記述(前方一致)【例】210.12.345.*
> $deny_addr = '168.241.240.* 117.25.120.* 199.119.143.* 142.54.187.* 36.83.130.* 69.197.189.* 211.142.236.* 177.66.240.* 219.133.132.* 37.32.42.* 36.75.120.* 95.181.40.* 180.246.94.* 188.52.122.* 110.96.193.* 69.197.189.* 69.197.189.9';
>
> ・・・・・・・・・・・・・・・・・・
>
> この中の最後の「69.197.189.9」だけは拒否されずに投稿されてます。
> これは何か原因でも?
> 近いうちにG-LIGHTの後継のG-bookに切り替える予定なのですが、拒否IPアドレスの記述の仕方が間違ってるのでしょうか?

上記の記述であれば、拒否されるはずです。
もう使用しないものであれば、新しいものでお試しください。


記事No: 12272
投稿日: 2013/09/03(Tue) 21:23:08
タイトルRe^2: アクセス制限
ID情報: ss1248ss
投稿者: satoshi
URLhttp://www1.harenet.ne.jp/cgi-bin/cgiwrap/sato2000/massageboad/wonderland-mb-new01.cgi

ご面倒おかけします。

前の書いたとおりに記述してるのですが、何故か「69.197.189.9」からの投稿だけは拒否されないです。
なぜなんでしょうね。
確認したら「69.197.189.*」は同じのを2度書いてましたがこのことは?
それと拒否IPアドレスの記述の個数に制限はないんですか?
仮に1000個記述してもOK?
「69.197.189.*」「69.197.189.9」は最後にの記述してるのですが最初にしても同じなんでしょうね。

それからこのアクセス制限の拒否IPアドレスは詳しくは分からないのですが・・・掲示板に直接、来ないで自動投稿ソフトを使ってとかプロシキ経由でも拒否できるのでしょうか?

新しいものはまだ先になるし、新しく使う予定のG-bookでもこの拒否IPアドレスを記述が同じのがあるのでお聞きしたかったので・・・。

ちょっと気になったことも・・・。

使ってるG-lightでは・・・。
# IPチェック
local($flg);

G-bookでは・・・。
# IPチェック
my $flg;

G-bookでは$deny_addrが$cf{deny_addr}なってるだけで、最初のこの1行だけ違うようですが・・。


記事No: 12274
投稿日: 2013/09/04(Wed) 14:50:12
タイトルRe^3: アクセス制限
ID情報: kent
投稿者: KENT

> ご面倒おかけします。
>
> 前の書いたとおりに記述してるのですが、何故か「69.197.189.9」からの投稿だけは拒否されないです。
> なぜなんでしょうね。
> 確認したら「69.197.189.*」は同じのを2度書いてましたがこのことは?
> それと拒否IPアドレスの記述の個数に制限はないんですか?
> 仮に1000個記述してもOK?
> 「69.197.189.*」「69.197.189.9」は最後にの記述してるのですが最初にしても同じなんでしょうね。
>
> それからこのアクセス制限の拒否IPアドレスは詳しくは分からないのですが・・・掲示板に直接、来ないで自動投稿ソフトを使ってとかプロシキ経由でも拒否できるのでしょうか?
>
> 新しいものはまだ先になるし、新しく使う予定のG-bookでもこの拒否IPアドレスを記述が同じのがあるのでお聞きしたかったので・・・。
>
> ちょっと気になったことも・・・。
>
> 使ってるG-lightでは・・・。
> # IPチェック
> local($flg);
>
> G-bookでは・・・。
> # IPチェック
> my $flg;
>
> G-bookでは$deny_addrが$cf{deny_addr}なってるだけで、最初のこの1行だけ違うようですが・・。

文面からだと、原因はわからないですね。
テスト環境で検証してみましたが、特定のIPは正常に排除できました。
以下、質問へのご回答です。
指定するIPが直前のものと重なっても特に問題はありません。順番も関係ありません。
また、1000個書いても問題はないですが、少し処理が遅くなるかもしれません。
自動投稿ソフトのプロクシでも、そのプロクシが名乗るIPは拒否します。


記事No: 12276
投稿日: 2013/09/04(Wed) 19:05:37
タイトルRe^4: アクセス制限
ID情報: ss1248ss
投稿者: satoshi
URLhttp://www1.harenet.ne.jp/cgi-bin/cgiwrap/sato2000/massageboad/wonderland-mb-new01.cgi

いつも詳しく分かりやすくありがとうございます。

G-lightでは・・・。
> # IPチェック
> local($flg);
>
> G-bookでは・・・。
> # IPチェック
> my $flg;

これもどっちを使ってもまったく同じことですよね。
G-bookでの新しい掲示板がアップできるまで、試しにmy $flg;に変えて様子を見てみます。

今回もいろいろありがとうございました。


[検索ページ] [掲示板]