C#
[C#]Get Local IP Address 예제
선영아 사랑해
2019. 12. 16. 10:53
using System.Net;
using System.Net.Sockets;
public string GetLocalIP()
{
IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName());
string localIP = "";
foreach (IPAddress ip in host.AddressList)
{
if (ip.AddressFamily == AddressFamily.InterNetwork)
{
localIP = ip.ToString();
}
}
return localIP;
}
IP 주소가 설정되어있지 않을 경우 127.0.0.1으로 반환