Windows 10 Force NIC в беспорядочном режиме

1

Это может быть глупый вопрос и может быть невозможным. Я хочу вручную включить / выключить режим случайного просмотра, чтобы просматривать пакеты, отправляемые на мой компьютер. У меня есть настройка зеркалирования портов на управляемом коммутаторе, и я не вижу пакетов, которые пересылаются на ПК. Можно ли с помощью команды PowerShell или еще чего-нибудь включить / отключить беспорядочный режим для сетевого адаптера? Я использую Windows 10 Pro, если это имеет какое-либо значение.

AdamH
источник

Ответы:

2

Так что, если вы пытаетесь сделать что-то типа MS Message Analyzer или Wireshark, почему бы просто не установить и использовать их, так как они настроят ваш ник таким образом.

Вы могли бы сделать MSMA / WS для бедняков, используя PS и Netsh, а также использовать / настраивать приведенные ниже ресурсы для вашего варианта использования.

Запуск и остановка захвата пакетов из PowerShell Вам когда-нибудь приходилось делать быстрый захват пакетов на чем-то, но вы не хотели связываться с установкой Wireshark или Netmon? Тебе повезло! Сегодня я решил PowerShellify метод, чтобы начать захват пакета через netsh. В этом файле есть две функции; Start-Packe https://gallery.technet.microsoft.com/scriptcenter/Start-and-Stop-a-Packet-cce358e8 https://github.com/adbertram/Random-PowerShell-Work/blob/master/Networking/ PacketCapture.ps1

PSNetMon - Утилита мониторинга сетевых ресурсов PowerShell Утилита мониторинга сетевых ресурсов, написанная на HTML и PowerShell. Полностью настраиваемый. Мониторинг хостов, портов и сервисов. Всегда работа в процессе. Ищу других, чтобы помочь с развитием. https://gallery.technet.microsoft.com/PSNetMon-PowerShell-cd2b345e

Networksniffertools_module_functions_for_realtime https://github.com/pldmgg/misc-powershell/tree/master/MyModules/Network-SnifferTools

Если вы действительно просто хотите включить PM, то netsh может сделать это напрямую, с участием PS или без него ...

Получите свою информацию Ник.

netsh bridge show adapter

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

включить беспорядочный режим

netsh bridge set adapter 1 forcecompatmode=enable

# View which nics are in PromiscuousMode
Get-NetAdapter | Format-List -Property ifAlias,PromiscuousMode

Смотрите также:

Основные методы захвата сети https://blogs.technet.microsoft.com/askpfeplat/2016/12/27/basic-network-capture-methods

Если это Hyper-V, то это ...

https://blogs.technet.microsoft.com/networking/2015/10/16/setting-up-port-mirroring-to-capture-mirrored-traffic-on-a-hyper-v-virtual-machine

postanote
источник
Я на самом деле не пытаюсь перехватить пакеты, поэтому я не хочу использовать Wireshark или другое программное обеспечение для захвата пакетов. У меня есть часть программного обеспечения, которая интерпретирует пакеты в режиме реального времени с другого устройства. Мне просто нужна моя сетевая карта в PM, чтобы программа могла «видеть» пакеты, когда я использую зеркалирование портов. Второй метод требует, чтобы я соединял соединения, правильно? Создает ли это другие проблемы, если я соединяю два соединения? Я не совсем уверен, что делает мостовые соединения в Windows.
AdamH
ОК, мост, да, проблем нет. Мост позволяет соединять два или более сегмента сети вместе, позволяя устройствам присоединяться к сети, когда невозможно подключить их напрямую к маршрутизатору или коммутатору.
постаноте