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