AN HTTPD ゲストブック/コメント集(2002年5月30日10:07)


かずん kazun@chiba.email.ne.jp 2002/05/31 23:52

中田さん、有り難うございました。
設定の方法、了解致しました。
毎日必ず解説下さいまして本当に助かりました。
これからも宜しくお願い致します。


中田昭雄 nakata@st.rim.or.jp 2002/05/31 20:44

かずんさん、
> 「/」を設定すると、拒否アドレスはルート以下の全てを参照不可
ということでいいのですが、もちろん、たとえば同時に「/path」を設定したら、/path 以下は「/path」の設定によって参照可能かどうか決まります。


かずん kazun@chiba.email.ne.jp 2002/05/31 00:40

中田さん、 さっそくのお返事有り難うございます。

>アクセス制御の画面では同じパスの行はひとつだけにしてください。
>同じパスの行が複数あるとそのうちのひとつだけしか有効になりません。

 どうやらこれが原因みたいです。
 「/」を複数設定していました。

 ついでに一つお聞かせ下さい。
 「/」を設定すると、拒否アドレスはルート以下の全てを参照不可、ということで
 考えて宜しいですよね?


中田昭雄 nakata@st.rim.or.jp 2002/05/30 21:28

かずんさん、
「1行に1つ」というのは、拒否IPの設定画面での話でしょうか? もしそうなら「1行に1つ」にする必要はありません。
アクセス制御の画面では同じパスの行はひとつだけにしてください。同じパスの行が複数あるとそのうちのひとつだけしか有効になりません。

似たような設定をしてちょっとやってみましたが、私のところでは正常に動作しましたので、なぜうまくいかないのか、まだわかりません。
regedit で HKEY_LOCAL_MACHINE\Software\AnHttpd 以下をファイルに書き出して送ってもらえませんか?


かずん kazun@chiba.email.ne.jp 2002/05/30 10:07

いつもお世話になっております。
全文検索でも出てこずに困って投稿させていただきます。

Windows2000(SP2+SRP1) + IE6 + AN HTTPD 1.39f
の環境です。

通常サービスにて常駐させ、PCの電源は24時間入れっぱなしです。
回線接続はフレッツISDNにして、ルータはYAMAHA RTA50iを使用してます。

さて、ここからが本題です。
オプション/一般のアクセス制御で、アクセスされたくないIPを設定しています。
まず【アクセス制御タブ】の左上に[アクセス制御]というチェックボックスが
有りますが、ここにチェックを入れています。
次に[追加]ボタンを押して次のように設定しています。

パス:/ 
許可IP:*.*.*.*
拒否IP:111.111.111.11/30<改行>
222.222.*.*
しかし、httpd.logを見てみると222.222.222.222の人が
アクセスして掲示板等を読んでいった記録が残ってます。
設定が間違っているんですかね?

一度、自分の持っているASAHI-netのアドレスを拒否IPに
設定してみたのですが、設定したのにアクセスできてしまう
事が有りました。
一度ブラウザを終了させて再度起動し、アクセスすると
アクセス出来たり出来なかったり・・・。
拒否IPは1行に1つずつセットした方が良いのでしょうか?