2015-09-21 2 views
0

Я использую C# Framework 4.0 Windows Form. Моя программа установлена ​​на сервере. Есть 4 легких клиента, которые подключаются к этому серверу.получить ip-адрес от клиента на сервере

Когда один из этих клиентов запускает свой Progam, как я могу получить его Ip Addreess и имя компьютера

+1

IP-адрес находится в свойстве конечной точки. Я думаю, что это в объекте Listener.Client. Имя компьютера, которое вы, вероятно, должны выполнить ping IP-адрес, чтобы получить имя. – jdweng

ответ

0

Попробуйте

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Net; //Include this namespace 

string hostName = Dns.GetHostName(); // Retrive the Name of HOST 
     Console.WriteLine(hostName); 
     // Get the IP 
     string myIP = Dns.GetHostByName(hostName).AddressList[0].ToString(); 

Для получения более подробной информации посетите пожалуйста: http://www.c-sharpcorner.com/UploadFile/167ad2/get-ip-address-using-C-Sharp-code/

Спасибо

+0

Я использую RDP для подключения к серверу терминалов. я получаю IP-адрес терминального сервера, а не IP-адреса подключенного пользователя. – ali

Смежные вопросы