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으로 반환