獲取正確的本地IP,網上的方式獲取到的ip地址跟實際使用的ip並不相同,經過多次測試找到了正確的獲取方式
借鑒了國外的程序
//獲取內網IP private IPAddress GetInternalIP() { NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces(); foreach (NetworkInterface adapter in nics) { foreach (var uni in adapter.GetIPProperties().UnicastAddresses) { if (uni.Address.AddressFamily == AddressFamily.InterNetwork) { return uni.Address; } } } return null; }
作者:逐夢
出處:http://www.cnblogs.com/huanjun/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利
