2011-07-07 8 views
0

IPAddress.Anyでバインドしています。私のサーバーは複数のIPアドレスを持っています。私の場合はすべて同じNICにありますが、それは重要ではないと思います。クライアントが接続しているサーバーのIPアドレスを確認する方法

クライアントが接続しているIPアドレスを知る必要があります。これは可能ですか、私は自分のIPアドレスごとに異なるソケットを作成し、それぞれのソケットにバインドする必要がありますか?

更新:最も簡単な解決策であることが証明されて、私はIPAddress.Anyに関連する他の提案を開いたままものの は、IPアドレスごとに、TcpListenerを作成する(0.0.0.0)

答えて

1

TcpClient.Client.LocalEndPoint正しいが含まれている必要がありIPアドレス。

関連する問題