C#/Network

GetHostName 및 GetHostByName

퓨어레드 2012. 6. 13. 15:10
// 호스팅 이름을 리턴한다.
string hostName = Dns.GetHostName ();

string result = string.Format ("Local hostname : {0}\r\n", hostName);

// IP 엔트리를 리턴한다.
IPHostEntry myself = Dns.GetHostByName (hostName);

foreach (IPAddress ip in myself.AddressList)

	 result += string.Format ("IP Address : {0}\r\n", ip.ToString ());


txtIpInfo.Text = result;

 

============== 결과 ================
Local hostname : red
 
IP Address : 192.168.219.12