12

過去数週間、私は克服しようとしている状況について、インターネット、コンピューター プログラマー、ランダムな少数の人々の心を探し回っています。基本的に、私がやろうとしているのは、人気のあるゲーム Minecraft 用の AntiJoinBot "プラグイン" (もしそうなら) を作成することです。これは、プロキシを使用しているかどうかに基づいて IP をブロックするという点で他のすべてと同じですが、この AntiJoinBot は実際のサーバーとは異なる VPS で実行されています。

これは、私がこの状況で作成できる最高のグラフです (あまり良くありません)。

(Minecraft 以外のサーバー) 接続 -> プロキシ チェック -> サーバーにリダイレクト -> Minecraft

唯一の問題は、プレイヤーの実際の IP がサーバーに接続する IP になるように、IP をリダイレクトして接続を閉じる必要があることです。接続を閉じることができない場合、実行しているプラ​​グインの一部が原因で実際​​の問題が発生します。

これを行うための解決策またはより良い方法があれば、私を助けてください。

4

2 に答える 2

3

必要な回線に沿った接続のリダイレクトには、(アプリケーション) プロトコルからのサポートが必要です。TCP/IP はサポートしていません。AFAIK、SOCKSもサポートしていません。Minecraft のアプリケーション プロトコル (および暗黙的に Minecraft のクライアントとサーバー) にリダイレクトのサポートが含まれていない限り、運が悪い.

(FWIW - これが HTTP リダイレクトの仕組みです。HTTP には「プロトコル要素」があり、サーバーがクライアントにリダイレクトするように指示し、どこにリダイレクトするかを指定できます。その後、クライアントは元のリクエストを新しいアドレスに再送信します。)

しかし、それは害虫に対処できないという意味ではありません。これは、リダイレクト アプローチが実行できないことを意味します。代わりに、カスタム プロキシまたは IP フィルタ / リダイレクタを試してください。

于 2013-04-03T09:16:55.717 に答える