-1
クライアントに特定のIPアドレスがある場合、Javaサーバーへの着信接続をブロックする方法はありますか?Javaサーバーで特定のIPを拒否する方法
クライアントに特定のIPアドレスがある場合、Javaサーバーへの着信接続をブロックする方法はありますか?Javaサーバーで特定のIPを拒否する方法
接続を受け入れ、その接続のためにSocket
を取得します。その後、socket.getInetAddress()
を呼び出し、データで返信するかソケットを閉じるかを決定するのは簡単です。
ゲートウェイのマシンからのものではなく、エンドからのものであるように要求が書き換えられている可能性があるため、NATの優位性のために、あなたに接続している人物を実際に区別することができないことがあります。 -クライアント。
「少し安全な」接続を提供しようとする場合は、IPアドレスが偽装されていることを覚えておいてください。
なぜこれを行うには、オペレーティングシステムのツールを使用しないでください? LinuxのiptablesでIPアドレスをブロックすることは、管理者にとっては簡単な作業です。 – gyorgyabraham
コードですか?どのような "javaサーバー"ですか?あなた自身の?他の人の?あなたは何を見ましたか/試しましたか? –