0
我想要检索的连接到网络的所有本地IP地址...如何获取所有本地IP地址?
我对下面的代码
private string GetLocalIP()
{
IPHostEntry host;
string localip = "?";
host = Dns.GetHostEntry(Dns.GetHostName());
foreach(IPAddress ip in host.AddressList)
{
if(ip.AddressFamily== AddressFamily.InterNetwork)
{
localip = ip.ToString();
listBoxIPS.Items.Add(localip);
return ip.ToString();
}
} return "127.0.0.1";
}
这样做,但它仅检索我的本地IP地址不是别人请帮助我如何获取其他本地IP地址谢谢..
你可以看看这个题目的答案: http://stackoverflow.com/questions/5271724/get-all-ip-addresses-on -machine – Sliver2009 2014-08-28 06:00:35
定义所有的IP地址。你的意思是你的机器上所有的?神奇地在同一座建筑物上的所有地方? – TomTom 2014-08-28 06:12:47
我的意思是说我们家有四台电脑。在这里,我只通过我上面提到的代码获取了我的IP地址,而不是其他3台机器。 – 2014-08-28 06:25:49