Cómo identificar si la interfaz de red es LAN o Wifi o externa
Quiero diferenciar entre los Ethernets disponibles en mi sistema. Ya sea una LAN, Wifi o algo creado por VMWare.I am only intrested for LAN
.
Pero cuando estoy enumerando con el siguiente código:
NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface networkInterface in adapters)
{
Console.WriteLine(" {0} ::: Interface Type {1} ::::ID {2} \n", networkInterface.Name, networkInterface.NetworkInterfaceType, networkInterface.Id);
}
Ahora, ¿cómo puedo diferenciar comoNetworkInterface.Description
yNetworkInterface.NetworkInterfaceType
no son utiles
¿Alguna otra manera alrededor?