Получить тип интерфейса NIC

351
Bowi

При использовании брандмауэра Windows можно указать interfacetypeего правила, используя возможные значения lan, wirelessили ras.

Проблема в том, что Windows иногда ошибочно принимает эту классификацию: существующая сетевая карта классифицируется на неправильный тип интерфейса. Есть ли способ определить, к какому типу относится сетевая карта? Может быть, даже настроить его, если Windows не так?

0
Попробуйте `wmic nic get adaptertype, name` и посмотрите, поможет ли это из командной строки. Не уверен, что это неправильно, когда Windows иногда ошибается для вашего сценария, но, возможно, это поможет вам. Pimp Juice IT 6 лет назад 0
Это вызывает совершенно другие типы, такие как «lan», «wireless» и «ras»: в ответе есть несколько «Ethernet 802.3», «Tunnel» или пустые поля. Bowi 6 лет назад 0

1 ответ на вопрос

0
Tetsujin

Это достаточно просто ...

Если он подключен с использованием кабеля Ethernet, это ЛВС ( локальная сеть ).

Если у него нет проводки, это беспроводной ( Wifi ).

Внутренняя установка вряд ли будет использовать какую-либо структуру RAS ( Windows Remote Access Service ).

Вот как это должно быть, но, очевидно, Windows иногда ошибочно принимает эту классификацию. Есть ли способ увидеть и проверить это? Bowi 6 лет назад 0
Если вы сидите за компьютером, посмотрите вокруг. Ваш вопрос не полностью описывает сценарий, поэтому я выбрал самый простой путь. Visual. Tetsujin 6 лет назад 0
Конечно, я могу посмотреть на кабели, но я хочу знать, что на самом деле думает Windows о типах, а не то, что она * должна * думать. Bowi 6 лет назад 0
Тогда ваш вопрос должен быть намного понятнее. Tetsujin 6 лет назад 0
Спасибо. Я пытался улучшить его, как вы думаете, теперь лучше? Bowi 6 лет назад 0