C#のソケットについて質問があります。IPが禁止されているクライアントに接続できないようにしたいサーバーがあります。どちらも.NET4.0で作成されています。
サーバーは、ローカルネットワークだけでなく、インターネット(No-ipホスト名)を介して実行されています。問題は、クライアントのIPが毎日変化していることです。そのため、これらのクライアントを永久に禁止する方法がわかりません。クライアントのIPを禁止されているアドレスと比較するだけで、それらを禁止できることを私は知っています。
if ( banned_ip == clients_ip )
{
client.Disconnect();
}
しかし、永久に禁止できるクライアントのIPを取得するにはどうすればよいですか?
さらに情報が必要な場合は、投稿します。
ジョー