LAN ネットワークを使用して接続されているマシンのすべての IP アドレスを見つけるにはどうすればよいですか。
foreach (NetworkInterface netInterface in NetworkInterface.GetAllNetworkInterfaces())
{
IPInterfaceProperties ipProps = netInterface.GetIPProperties();
foreach (UnicastIPAddressInformation addr in ipProps.UnicastAddresses)
{
listBox1.Items.Add(addr.Address.ToString());
}
}
ここで私が使用しているコード..しかし、このコードは私のローカルIPと127.0.0.1のみを返します。他の IP アドレスが見つかりません。