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