Не вижу интерфейсов в Wireshark, Windows 10

Не вижу интерфейсов в Wireshark, Windows 10

Я пользуюсь Wireshark уже несколько недель, но недавно установил подсистему Windows для Linux (WSL2) с Kali Linux, планируя провести анализ сети.

Мне потребовалось довольно много времени, чтобы все это запустить, поэтому я не помню всех шагов, которые я сделал. Так или иначе, я дошел до того, что смог увидеть свои сетевые устройства в Kali Linux, в WSL2, и я запустил сетевой инструмент.

Теперь я надеялся, что смогу захватить результат в Wireshark в хост-системе Windows 10, но получил следующую ошибку:

введите описание изображения здесь

Даже петлевой адаптер не сработал.

Итак, я даже перезапустил Windows, но никаких изменений не произошло.

Я попробовал переустановить WinPcap, но он выдал ошибку, говорящую, что не может получить доступ к "C:\WINDOWS\system32\npf.sys". Лучше всего предположить, что это драйвер Windows 10 для доступа к сетевым адаптерам, и он, вероятно, все еще находится под контролем WSL, хотя я даже не запускаю его активно.

Есть ли какие-нибудь подсказки, как вернуть контроль над моими сетевыми устройствами с помощью Wireshark отсюда? Я бы тогда отказался от функциональности, чтобы использовать их в WSL.

решение1

У меня возникла похожая проблема после обновления ноутбука до последней версии Windows 10 Enterprise с WSL 2. Wireshark не отображал сетевых устройств, хотя адаптеры отображали соответствующие драйверы.

Загрузка и установка последней версии Npcap (версия 0.9996)здесьпроблема устранена. Все адаптеры снова доступны.

Связанный контент