从TcpClient获取源IP

时间:2016-02-28 10:19:51

标签: c# sockets tcp tcpclient

我需要一个简单的函数,它将TcpClient作为参数。假设TcpClient连接到服务器。该函数应返回客户端设备用于与服务器设备连接的ip。不是已与其建立连接的服务器设备的IP,而是用于与服务器连接的客户端设备的IP。由于设备可以有多个IP地址,我想要与服务器连接的特定IP。

1 个答案:

答案 0 :(得分:1)

02-28 11:00:55.651 30656-30682/com.example.firas.simplexmpp E/CONNECTION====>: try 02-28 11:00:55.721 30656-30682/com.example.firas.simplexmpp E/CONNECTION====>: success 02-28 11:00:56.162 30656-30682/com.example.firas.simplexmpp E/LOGIN====>: success 持有该信息。请参阅MSDN documentation

tcpClient.Client.LocalEndPoint

如果你想从TCP服务器端获取它,你当然应该使用RemoteEndPoint。