Я хочу получить текущий IP-адрес компьютера, на котором установлено 3 виртуальных машины (VM Ware). Я хочу получить адрес LAN этого компьютера.Получите IP-адрес моей машины C# с установленной виртуальной машиной
текущий код, который я вернул мне массив, но как определить текущий локальный адрес компьютера?
public static string getThisCompIPAddress()
{
IPAddress[] addresslist = Dns.GetHostAddresses(Dns.GetHostName());
return (addresslist[0].ToString());
}
AddressList возвращает массив 3 IP адреса
Что такое 3 адреса? Вы можете исключить 127.0.0.1, например ... –
Они также из тех же сетей. VM 192.168.3.44 Ethernet 192.168.3.111 –