2011-07-07 77 views
0

我使用IPAddress.Any绑定。我的服务器有多个IP地址。在我的情况下,所有在同一个网卡,但我不认为这很重要 - 它可能是一样容易多个网卡。如何确定客户端连接的服务器IP地址

我需要知道客户端连接到哪个IP地址。这是可能的,还是应该为每个Ipaddress创建不同的套接字并绑定到每个套接字?

更新: 每个IP地址创建的TcpListener作为被证明是最简单的解决方案,虽然我保持开放的相关IPAddress.Any其他建议(0.0.0.0)

回答

1

TcpClient.Client.LocalEndPoint应该包含正确的IP地址。

相关问题