(現在 過去ログ8 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■8918 / inTopicNo.1)  IpAcDeny.cgiにて
  
□投稿者/ sin -(2004/03/30(Tue) 18:12:40)
    2004/03/30(Tue) 18:12:54 編集(投稿者)

    いつもお世話になっています。
    またまたIBORADにて2つ質問です。

    IpAcDeny.cgiにてアクセス制限をする際に
    ホスト情報では現在拒否できないようになっているのですがどのようにすればホスト情報にてアクセス制限をできるようになるのでしょうか?
    また、名前で制限できたりなどはできないでしょうか?
    どちらもオンラインでできるようにしたいのですが・・・

    また、最近やたらとログが破損?してしまいます。
    記事が全て消えてしまったり一部残して消えてしまったりなどです。。
    これはなぜなのでしょうか?
    また予防やこうなりにくく強化することはできますでしょうか?




引用返信 [メール受信/ON] 削除キー/
■8923 / inTopicNo.2)  Re[1]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/03/31(Wed) 23:24:20)
http://www.cj-c.com/
    No8918に返信(sinさんの記事)
    > > IpAcDeny.cgiにてアクセス制限をする際に
    > ホスト情報では現在拒否できないようになっているのですがどのようにすればホスト情報にてアクセス制限をできるようになるのでしょうか?

    No8894,8898,8905
    を参照してください。

    > また、名前で制限できたりなどはできないでしょうか?

    禁止文字列設定で追加してください。

    > > また、最近やたらとログが破損?してしまいます。
    > 記事が全て消えてしまったり一部残して消えてしまったりなどです。。
    > これはなぜなのでしょうか?

    http://www.cj-c.com/faq/logdel.htm
    を参照してください。
引用返信 [メール受信/OFF] 削除キー/
■8931 / inTopicNo.3)  Re[2]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/02(Fri) 13:53:54)
    対応ありがとうございました。

    No8923に返信(りゅういちさんの記事)
    > No8894,8898,8905
    > を参照してください。

    そのとおりにしてやってみましたが制限できていませんでした。
    また、いろんな方でもやってみたのですができませんでした。
    ちなみにサーバーはXREAでホストアドレスが取得できないサーバーではないと思います。
    一応テキストにアップしたものです。
    http://www.talers.net/ibbs/ibbs.txt

    >
    >>また、名前で制限できたりなどはできないでしょうか?
    >
    > 禁止文字列設定で追加してください。
    >

    そうするとハンドルネームが普通の言葉にでてきそうな場合だとそれも拒否されてしまうということですよね?
    できれば名前だけの部分で拒否をしたいのですが。。
    変動ホストにでもばれないように制限する目的なんですが・・・。。


    >>> また、最近やたらとログが破損?してしまいます。
    >>記事が全て消えてしまったり一部残して消えてしまったりなどです。。
    >>これはなぜなのでしょうか?
    >
    > http://www.cj-c.com/faq/logdel.htm
    > を参照してください。

    とても参考になりました。
    ありがとうございました。
引用返信 [メール受信/OFF] 削除キー/
■8932 / inTopicNo.4)  Re[3]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/02(Fri) 14:00:33)
    追記です。。
    もしできるならホスト情報もスキンファイルで表示したいのですができますでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8935 / inTopicNo.5)  Re[4]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/03(Sat) 00:11:27)
http://www.cj-c.com/
    No8932に返信(sinさんの記事)
    > もしできるならホスト情報もスキンファイルで表示したいのですができますでしょうか?

    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    の方法をつかってもホストアドレスが取得できないようであれば、
    逆引きサービスを行っていないと思われますので、ホストアドレスは取得できません。

    名前の制限は目的がID機能でも果たせると思うのですが、それではだめなのでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8940 / inTopicNo.6)  Re[5]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/03(Sat) 19:06:20)
    何度も本当にありがとうございます。

    No8935に返信(りゅういちさんの記事)
    > http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    > の方法をつかってもホストアドレスが取得できないようであれば、
    > 逆引きサービスを行っていないと思われますので、ホストアドレスは取得できません。

    逆引きサービスとはどういうことなんでしょうか・・・?
    ちなみに今のチャットではホストで制限できる機能がついていて制限もしっかり反映されるのですがそれとはまた違うのでしょうか?

    > 名前の制限は目的がID機能でも果たせると思うのですが、それではだめなのでしょうか?

    ということはIDは名前によって変わる・・・ということでしょうか?
    すみません!
    IDとIPの違いがイマイチわからないです。。
引用返信 [メール受信/OFF] 削除キー/
■8944 / inTopicNo.7)  Re[6]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/04(Sun) 01:25:53)
http://www.cj-c.com/
    No8940に返信(sinさんの記事)
    >>逆引きサービスを行っていないと思われますので、ホストアドレスは取得できません。
    > > 逆引きサービスとはどういうことなんでしょうか・・・?

    サーバがIPアドレスからホストアドレスを検索してそれを返すサービスです。

    > ちなみに今のチャットではホストで制限できる機能がついていて制限もしっかり反映されるのですがそれとはまた違うのでしょうか?

    そのチャットではどのようにホストを取得していますか?
    同じ方法を用いれば取得できると思います。

    > > ということはIDは名前によって変わる・・・ということでしょうか?
    > すみません!
    > IDとIPの違いがイマイチわからないです。。

    ID機能は cookie を用いていますので、基本的にはブラウザによって変わります。
    同じPCの同じブラウザを利用しcookieを削除しない限り、同じIDで書き込まれます。
    たいていの人は1台のPCと1つのブラウザを利用するので結構有効です。
引用返信 [メール受信/OFF] 削除キー/
■8951 / inTopicNo.8)  Re[7]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/04(Sun) 16:13:43)
    何度もお世話になってます。。
    逆引きサービスについては理解しました。

    No8944に返信(りゅういちさんの記事)
    >
    > そのチャットではどのようにホストを取得していますか?
    > 同じ方法を用いれば取得できると思います。

    すみません。。
    どのように取得しているかはわからないのですがチャットは
    http://dream.lib.net/room/のサイトのIcon Chatで
    実際に自分のサイト使っているメインファイルをテキストでアップしてみました。。
    http://www.talers.net/narikirichat/ichat.txt
    お忙しい中恐縮なのですがもしよろしければお願いします。。


    > ID機能は cookie を用いていますので、基本的にはブラウザによって変わります。
    > 同じPCの同じブラウザを利用しcookieを削除しない限り、同じIDで書き込まれます。
    > たいていの人は1台のPCと1つのブラウザを利用するので結構有効です。

    ということはクッキーが削除されていない限りダイアルアップ接続やプロクシなどのブラウザでも制限できる、ということでしょうか??
引用返信 [メール受信/OFF] 削除キー/
■8956 / inTopicNo.9)  Re[8]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/04(Sun) 23:29:42)
http://www.cj-c.com/
    No8951に返信(sinさんの記事)
    > http://www.talers.net/narikirichat/ichat.txt
    > お忙しい中恐縮なのですがもしよろしければお願いします。。

    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    のほうで取得していましたね。これまでの記事を総合すると
    if(@ips){
    my($match)=0;
    my($ip)=$ENV{'REMOTE_ADDR'};
    my($host)=gethostbyaddr(pack("C4", split(/\./, $ip)), 2);
    foreach (@ips) {
    $_=~ s/\n//;
    if($ip=~ /^$_/){$match=1; last;}elsif($host=~ /$_$/){$match=1; last;}
    }
    if($match){&er_("閲覧権限がありません!");}
    }
    にすればよいのではないでしょうか。

    > > ということはクッキーが削除されていない限りダイアルアップ接続やプロクシなどのブラウザでも制限できる、ということでしょうか??

    そうですね。ただ、禁止文字列に追加して制限するには
    if(@NW){
    foreach(0..$#NW){
    $NW[$_]=~ s/\n//;
    if(index($new_,$NW[$_]) >= 0){&er_("書き込みエラー");}
    }
    }
    を1171行目の
    $new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    の下に挿入してください(...は省略)。
引用返信 [メール受信/OFF] 削除キー/
■8962 / inTopicNo.10)  Re[9]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/05(Mon) 17:17:53)
    No8956に返信(りゅういちさんの記事)
    > http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    > のほうで取得していましたね。これまでの記事を総合すると
    > if(@ips){
    > my($match)=0;
    > my($ip)=$ENV{'REMOTE_ADDR'};
    > my($host)=gethostbyaddr(pack("C4", split(/\./, $ip)), 2);
    > foreach (@ips) {
    > $_=~ s/\n//;
    > if($ip=~ /^$_/){$match=1; last;}elsif($host=~ /$_$/){$match=1; last;}
    > }
    > if($match){&er_("閲覧権限がありません!");}
    > }
    > にすればよいのではないでしょうか。

    やっとできました!
    本当にいろいろとご迷惑をおかけして申し訳ございませんでした。

    >
    > そうですね。ただ、禁止文字列に追加して制限するには
    > if(@NW){
    > foreach(0..$#NW){
    > $NW[$_]=~ s/\n//;
    > if(index($new_,$NW[$_]) >= 0){&er_("書き込みエラー");}
    > }
    > }
    > を1171行目の
    > $new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    > の下に挿入してください(...は省略)。

    それはIDで拒否をする場合ですよね?
    以前も設定したと思うのですが知らぬうちにできなくなっていたのでもう一度やってみます。。

    現在のibbs.cgiは
    http://www.talers.net/ibbs/ibbs.txt のような感じなんですが
    いろいろと検索したのですが
    $new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    の部分が見つかりません。。
    ...は省略部分であるということはもちろん承知ですので<>$send<>\n";だけなどでも検索したのですがやはり見つからないです。。

    何度も申し訳ございませんがご教授いただけると幸いです。。
引用返信 [メール受信/OFF] 削除キー/
■8968 / inTopicNo.11)  Re[10]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/06(Tue) 22:31:45)
http://www.cj-c.com/
    No8962に返信(sinさんの記事)
    >>を1171行目の
    >>$new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    >>の下に挿入してください(...は省略)。
    >
    > 現在のibbs.cgiは
    > http://www.talers.net/ibbs/ibbs.txt のような感じなんですが
    > いろいろと検索したのですが
    > $new_.="$Ip:$file:$E:$TL:...:$R:<>$time_k<>$send<>\n";
    > の部分が見つかりません。。

    すいません、ChildTreeだと思っていました(^^;
    I-BOARDだと、
    $new ="$namber<>$date<>$name<>$email<>...<>$type<>$epasswd<>";
    のような文字列を探してみてください。
引用返信 [メール受信/OFF] 削除キー/
■8971 / inTopicNo.12)  Re[11]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/07(Wed) 21:08:47)
    $new ="$namber<>$date<>$name<>$email<>...<>$type<>$epasswd<>";
    の下に
    if(@NW){
    foreach(0..$#NW){
    $NW[$_]=~ s/\n//;
    if(index($new_,$NW[$_]) >= 0){&er_("書き込みエラー");}
    }
    }
    をいれたらできました。
    ありがとうございます。

    しかしちょっと気づいたのですが自分のサイトでは複数の掲示板にてひとつの拒否ファイルを共用しているのですが同じ人でもIDが掲示板によって違うようなんですがこれはなんとかならないでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8972 / inTopicNo.13)  Re[12]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/08(Thu) 01:34:02)
http://www.cj-c.com/
    No8971に返信(sinさんの記事)
    > > しかしちょっと気づいたのですが自分のサイトでは複数の掲示板にてひとつの拒否ファイルを共用しているのですが同じ人でもIDが掲示板によって違うようなんですがこれはなんとかならないでしょうか?

    えーと、マルチ設定機能は利用されていませんか?(^^;
    そうでない場合は、 cookie はURLごと(さらにcookieの名前ごと)に管理されますので
    違うURLになってしまうと、違うIDが発行されてしまいます。

    管理もしやすくなると思うので、ぜひマルチ設定機能で複数の掲示板を
    運営されることをおすすめします。
    (ibbs.cgi?no=x で指定するやつです)
引用返信 [メール受信/OFF] 削除キー/
■8973 / inTopicNo.14)  Re[13]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/08(Thu) 18:07:20)
    マルチ機能なんてあったんですね・・・^^;

    説明をいろいろと見てみましたがその場合は一つのフォルダの中に過去ログのディレクトリやログデータファイルをそれぞれ名前を変えてつくることになるのでしょうか?

    まだちょっとあの説明だけでよくわからないです。。
    何度もすみません。。
引用返信 [メール受信/OFF] 削除キー/
■8983 / inTopicNo.15)  Re[14]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/10(Sat) 23:45:03)
http://www.cj-c.com/
    No8973に返信(sinさんの記事)
    > > 説明をいろいろと見てみましたがその場合は一つのフォルダの中に過去ログのディレクトリやログデータファイルをそれぞれ名前を変えてつくることになるのでしょうか?

    そうですね。設定ファイルごとに、ログファイルの指定を変更してください。
    また、過去ログを残す場合は、設定ファイルごとに別のディレクトリを指定します。
    ランキングは共有する場合は同じファイルを指定してください。
    共有しない場合は同じように設定ファイルごとにログファイルを変更します。
引用返信 [メール受信/OFF] 削除キー/
■8993 / inTopicNo.16)  Re[15]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/11(Sun) 19:14:22)
    ありがとうございます。
    早速やってみたいと思います。

    すみません。。
    また2つほど質問なんですが
    逆ひきホストをスキンファイルで表示させることはできますでしょうか?

    また上にあったURLにて下手なロックはさらに破損が多くなってしまうとあったんですが正しいロックファイルを作るにはどうすればいいのでしょうか?

    いつも申し訳ないです。。
引用返信 [メール受信/OFF] 削除キー/
■8996 / inTopicNo.17)  Re[16]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/11(Sun) 23:52:59)
http://www.cj-c.com/
    No8993に返信(sinさんの記事)
    > また2つほど質問なんですが
    > 逆ひきホストをスキンファイルで表示させることはできますでしょうか?

    これは意味はないのでわざわざ行うことはないかと思います。
    IPアドレスの情報=ホストアドレスの情報
    ですので、IPアドレスの表示を2回しているにすぎません。

    スキン表示の部分で $IP を IPアドレスに置き換える部分で、
    gethostbyaddr(pack("C4", split(/\./, $xx)), 2);
    を用いれば表示することはできます。

    > > また上にあったURLにて下手なロックはさらに破損が多くなってしまうとあったんですが正しいロックファイルを作るにはどうすればいいのでしょうか?

    私のサイトで配布しているものは、きちんとしたロック方法を取っているので、
    大丈夫です。あの文は、CGIを自作する際の注意です。
    また、これを機会に、ロック(排他制御)とはどのようなものか、
    Google 等で検索し、勉強されるといいかと思います。
引用返信 [メール受信/OFF] 削除キー/
■8998 / inTopicNo.18)  Re[17]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/12(Mon) 23:17:47)
    ありがとうございます。
    自分的に何も知らない人にとって数字よりも実際のプロバイダの名前がでていたほうが荒らし対策になるかなあと思いまして^^;

    ロック機能に関しても理解しました。
    あれは自分で作る場合だったんですね^^;

    何度もすみません。。
    最後にちょっとまた確認事項がでてきてしまったので質問です。

    EATcf-261p130.ppp15.odn.ne.jp
    のホストにて
    261p130の部分が変動してしまい、制限が困難な状況なのですが
    *を使ってできるようにはできないでしょうか?

    EATcf-*.ppp15.odn.ne.jp
    にしてみましたが制限できませんでした。。

引用返信 [メール受信/OFF] 削除キー/
■9001 / inTopicNo.19)  Re[18]: IpAcDeny.cgiにて
□投稿者/ りゅういち -(2004/04/14(Wed) 00:01:20)
http://www.cj-c.com/
    No8998に返信(sinさんの記事)
    > EATcf-261p130.ppp15.odn.ne.jp
    > のホストにて
    > 261p130の部分が変動してしまい、制限が困難な状況なのですが
    > *を使ってできるようにはできないでしょうか?
    >
    > EATcf-*.ppp15.odn.ne.jp
    > にしてみましたが制限できませんでした。。

    ホストアドレスの場合はIPアドレスの4桁目とおなじで、1桁目が変動します。
    ので、 .ppp15.odn.ne.jp で制限してください。
引用返信 [メール受信/OFF] 削除キー/
■9008 / inTopicNo.20)  Re[19]: IpAcDeny.cgiにて
□投稿者/ sin -(2004/04/15(Thu) 22:00:30)
    ありがとうございました。
    今のダイアルアップってIPアドレスが全然違うものになってしまうんですね。。
    1ケタ目から。。

    とりあえずそのようにホスト制限をしたいと思います。
    ありがとうございました。
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -