Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > IPadress клиента


Автор: ZMaximI 5.6.2006, 11:03
Добрый день.

  Подскажите, пожалуйста, как можно определить IPaddress клиента.

Спасибо. 

Автор: Wanderer2019 5.6.2006, 12:06
Ну как минимум тебе нужно имя машины клиента.
Ты его знаешь?

Опишу процесс для локальной машины:
Код

string strHostName = System.Net.Dns.GetHostName ();
Console.WriteLine ("Local Host Name: " +  strHostName);

System.Net.IPHostEntry IP=System.Net.Dns.GetHostByName(strHostName);
System.Net.IPAddress [] addr = IP.AddressList;

 for (int i = 0; i < addr.Length; i++)
          {
              Console.WriteLine ("IP Address {0}: {1} ", i, addr[i].ToString ());
          }

 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)