@TechNOIR

C#. Как получить IPv4 своей физической сетевой карты, исключая прочие виртуальные адаптеры vmware,hyperv итд?

Добрый день.
Подскажите пожалуйста как получить IPv4 своей физической сетевой карты, исключая прочие виртуальные адаптеры vmware,hyperv итд?
Получаю список адаптеров затем список IP, в нем и IPv6 и IPv4 и несколько виртуальных адаптеров. Есть ли возможность как-то отфильтровать только единственную физическую карту и ее IPv4?
Спасибо заранее

var networkInterfaces = NetworkInterface.GetAllNetworkInterfaces();
            foreach (var network in networkInterfaces)
            {
                var properties = network.GetIPProperties();

                Console.WriteLine(network.Name);
                foreach (UnicastIPAddressInformation ip in network.GetIPProperties().UnicastAddresses)
                {
                        Console.WriteLine(ip.Address);
                    

                }

            }
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 3 000 до 5 000 usd.
SLC7 Екатеринбург
от 50 000 до 90 000 руб.
от 40 000 до 70 000 руб.