0

ユーザーが匿名プロキシを使用しているかどうかを確認できない場合があります。だから私はいくつかのアイデアを思いついた:

クライアントの IP を取得し、リバース チェックを実行して、ホスト名が返されるかどうかを確認し、同じ IP でホストされている Web サイトの数も取得します。Web サイト ホスティング プロバイダーの IP であると仮定すると、プロキシ接続である可能性があります。プロキシ ホスティングを許可するホスティング プロバイダーの IP を保存し、クエリを実行して、IP が一致するかどうかを確認し、それらをブロックします。このテクニックは可能だと思いますか、それともある程度うまくいくと思いますか?

これらが最善の解決策ではないことはわかっています。私は専門家ではありませんが、初心者です。間違っていることや技術的に間違っていることについて言及した場合は、修正してください。

4

1 に答える 1

0

このアイデアにはいくつかのメリットがあると思いますが、多くの脚の作業があり、実際には維持できません。

多くのISPが静的IPを持つ人々のホーム接続にホスト名を割り当てるので(私のように)、IPアドレスがホスト名を持っているかどうかを調べることは本当に役に立ちません

プロキシを許可する既知のホストのリストと照合することはできますが、正当なトラフィックをブロックするリスクがあります。DNSレベルでそれらをブロックするために使用されるプロキシWebサイトのリストを提供するサービスがあることを知っています( squid)なので、そのデータを使用してチェックできる可能性がありますが、100%確実ではありません

于 2009-11-24T14:54:47.327 に答える