特定の人物をアクセス拒否する方法
とでぃ
2000/06/06(火) 11:44:48
いつもお世話になっております。
今回は、まず、出来るか出来ないか、
出来るならその方法を教えていただきたくて参りました。
ホストによる拒否をすると、そのプロバイダに加入されている方
みなさんにアクセス拒否がかかってしまいますよね?
メールアドレスなどにより、特定の人物を拒否することは可能でしょうか?
よろしくご指導くださいませ。
かずぅ
2000/06/06(火) 12:00:28
無理です。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/06(火) 13:21:35
メールアドレスを入力する必要があるとかであれば一時的なアクセス拒否は可能ですが、そもそも異なるメールアドレスを取られたらアウトです。
IPアドレスで弾くにしても、ダイヤルアップ接続とかであれば繋ぐたびにIPアドレスが変わったりしたらアウトですし、proxy通されてもアウトかもしれません。
ホストによる拒否は、別にそのプロバイダからのアクセス全てを拒否することはありませんよ?それだけの幅を持たせた拒否にしているからそうなるだけですから。
くっきー
2000/06/06(火) 14:22:46
完璧じゃないけど
くっきーは?
とでぃ
2000/06/06(火) 17:12:48
[[解決]]
難しいことは良くわからないのですが、
無理かなということはわかりました。
いろいろなメッセージ、
有難うございました。
バギンズ
2000/06/06(火) 19:13:32
やはり、メールアドレスを必須にしただけでは駄目でしたか...
嫌がらせには徹底した無視しか手がないかもしれませんね。
あとは、管理人さんが懸命に嫌がらせの書き込みを削除しまくる
手ですかね。
チャチャ入れ
2000/06/06(火) 19:41:03
このスレッドの質問者の論点とレスを付けた方の論点は微妙に違って
いるようにお見受けします。
つまり、とでぃさんは、メールアドレス(この実体は何を指している
のか不明:実装においてはどうやってメールアドレスを取得するか
が問題)でもって特定されるクライアントを排除したい。
レスのほうは「特定の人物」といわれるクライアントの特定方法に
ついて論じているが、それは難しいと言う事です。
本質的には、人を特定しなくてはいけないわけで、クライアントマシン
の特定では無いはずです。
まして、入力フォームにクライアントが入力するメールアドレスでは、
いかようにもなりますわな。
どうしても排除したいのなら、やはりユーザー登録制でしょうね。
不特定多数の中から、任意のクライアントを排除するロジックよりも
登録されたクライアントのみ書込み可にして、書き込み内容に問題が
あるなら、登録を抹消するみたいな管理をしない限り、とでぃさんの
望む管理レベルには、ならないでしょう。
ということで簡単には無理。
簡単な対処としては、バギンズさんのおっしゃる通り。
バギンズ
2000/06/06(火) 20:09:56
ユーザー登録制にしても結局は一緒の様な気がします。
新規ユーザーの書き込みを許可する限り、自動で嫌がらせユーザーを
排除するのは至難の技です。
そうなると、一見さんお断り掲示板とかにするしかありません。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/06(火) 23:22:35
チャチャ入れさん:
>そもそも異なるメールアドレスを取られたらアウトです。
ここでメールアドレスを利用した人物の特定は無理だよ、と述べているのですが・・・?
ユーザ登録制であっても、メールアドレス変えて文体名前ハンドル等すべて変えて書き込まれたら判別は無理ではないでしょうか。
チャチャ入れ
2000/06/06(火) 23:53:16
>ユーザー登録制にしても結局は一緒の様な気がします。
その通りですね。
後半部分は蛇足でした。
Fuji.♪さん;
別スレッド(ASPダウンロードうんたら)でのやり取りの寛大さには
感服です。見習いたいものです。
私なら、はるか以前に「うるせえ!」となっていますよ。
(関係ないけど・・・)
チャチャ入れにチャチャを頂き感謝!
(イヤミじゃなくて、マジですよ)
Web作者
2000/06/07(水) 00:35:11
CGIなら、$ENV{'HTTP_USER_AGENT'}(ブラウザ名とバージョン)と$ENV{'REMOTE_HOST'}(ホスト名)を一緒に利用してみてはいかがでしょうか?
$ENV{'REMOTE_HOST'}"だけより"は、良いかと思いますが。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/07(水) 11:04:03
一つのマシンでWWWブラウザを2つ3つ使い分けている私としては同一人物と特定されなくなってイヤンな感じですね。 (^_^;;;
自宅ならまだしも、会社でもIE5、Netscape6PR1、w3m辺りを併用していますから。
チャチャ入れさん:
罵倒は口にしても書かなきゃ良いだけです。 :-)
多分、仕事の〆切が近くなかったら私もやり取り止めてると思います。 (^_^;;;
誰かさん♪
2000/06/07(水) 11:36:36
> 罵倒は口にしても書かなきゃ良いだけです。 :-)
ごもっとも(笑
#ゴミ
すずめ
2000/06/09(金) 14:12:31
もう少し具体的な情報が欲しいですね。
1)相手がLAN接続ならMACアドレスを抜いてみれば?
2)相手が固定IP利用者なら外部PROXY経由だと思うから
外部PROXY全部をアクセス拒否にするとか。
3)比較的小規模なサイトなら「アクセス時刻」「リモートホスト」で
個人を「ある程度」特定できるかもしれませんよ。
4)メールアドレスをキーにしたいならば、メールアドレスごとに
別のパスワードを割り当てるとか。。。重複投稿(勝手に掲示板と仮定してます)
の禁止時間を長くするとか。。。
とりあえず、拒否したい相手の技量とサイトの内容で最適な方法が
違ってくると思いますよ
既に解決済みということですので、私の独り言です(笑)
とでぃ
2000/06/09(金) 15:37:01
解決済にしたのに、たくさんのメッセージ有難うございます。
私のサイトでは、書き込み時にメアドの入力が必須になっています。
(もちろんでたらめを書く人も多くいますが)
大きなトラブルがありまして、でたらめのメアドを書く人には
ログからプロバイダに直接連絡をとってプロバイダから直に
忠告をしてもらう措置をとるようになっています。
ただ、正確にメアドも入れる方もたくさんいて、それでいて堂々と
悪質なことを書き込む方がいるのです。懲りずに…
たぶんサイトをかき乱したいのだと思いますが、
なので、その人だけをアクセス拒否したいのですが、
プロバイダの性質でしょうか、忠告等していただけないのです。
それで、自分で手を打つしかなくて。
でも、同じプロバイダを利用されている方も数名ですがいるようで、
その人たちは悪質なの書き込みをなさらないので、その方たちには
アクセス制限をかけたくないのです。
まぁ、その人の書き込みを見たらすぐ消せばいい話なのですが、
何しろいたちごっこで、面倒になってきたのです。
そういうわけで、メアドで特定の人をアクセス拒否できないかな?
と思いました。
こんなにメッセージをいただけるなら、解決×しなきゃ良かった(><)
追伸
2000/06/09(金) 15:39:29
メアドがわかって悪事を働くのは、
一人でなくて複数なのです…
Fuji.♪
[E-Mail]
[HomePage]
2000/06/09(金) 16:46:08
とりあえず、最低限入力されるメールアドレスで発言蹴ってみては?
まぁ、そうなったらメールアドレスを入力しなくなるだけでしょうけど。
同じプロバイダでも、同じアクセスポイントから出なければある程度の絞込みは可能ですけど、その辺は試されてますか?