1

これは可能ですか?

PHPBB3 を実行している Web サイトがあり、禁止されたユーザーがいますが、それでも戻ってきます。私は、彼がプロキシを使用して IP 禁止を回避し、新しいアカウントを使用してアカウント禁止を回避していることを発見しました。

ホストがプロキシを使用しているかどうかを確認する方法はありますか? または、禁止リストを追加できる公開/無料プロキシをリストしているウェブサイトがない場合はありますか?

ありがとうございました

4

3 に答える 3

3

これらの行をルート .htaccess ファイルに追加するだけです

RewriteEngine on
RewriteCond %{HTTP:VIA}                 !^$ [OR]
RewriteCond %{HTTP:FORWARDED}           !^$ [OR]
RewriteCond %{HTTP:USERAGENT_VIA}       !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_FOR}     !^$ [OR]
RewriteCond %{HTTP:PROXY_CONNECTION}    !^$ [OR]
RewriteCond %{HTTP:XPROXY_CONNECTION}   !^$ [OR]
RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
RewriteCond %{HTTP:HTTP_CLIENT_IP}      !^$
RewriteRule ^(.*)$ - [F]

これについての詳細は、こちらをご覧ください。

于 2013-01-11T09:05:36.677 に答える
1

はいといいえ。ここですばらしい反応を確認してください: https://superuser.com/questions/284927/how-to-get-the-real-ip-address-of-someone-using-a-proxy

でも、できることはあります。電子メールの検証を有効にして、電子メール アドレスを禁止するだけです。彼は最終的にそれらを使い果たします。

彼がスパム送信者である場合は、Advanced Block Mod ( https://www.phpbb.com/customise/db/mod/advanced_block_mod/ ) を試してみてください。ロシアのスパマーの標的となったいくつかの Web サイトでは、これが非常に役立ちました :)

現時点で思いつくのはこれくらいです。

于 2013-01-11T09:02:13.570 に答える
0

ここにいくつかのアイデアがあります:

  • X-Forwarded-For: ヘッダーをチェックして、それが $_SERVER['REMOTE_ADDR'] と一致するかどうかを確認できますが、これは悪意のある、または不適切に構成されたプロキシによってスプーフィングされる可能性があります
  • 開いているプロキシのリストは見つかりますが、完全なリストは見つかりません。たとえば、Tor プロジェクトは終了ノード リストを維持していると思います。
于 2013-01-11T09:00:58.797 に答える