Можно ли зеркалировать порт для захвата пакетов между хостом ВМ и ВМ?
У меня есть 2 физические машины, A и B. A запускает VMWare Workstation с виртуальной машиной C. C использует сетевой интерфейс Bridged.
A и B оба подключены через Ethernet к коммутатору. У B есть два NIC. Если бы я использовал зеркальное отображение портов на подключении А к коммутатору, а затем поместил его в B, смогу ли я перехватывать трафик между А и С? Этот трафик идет на коммутатор или он как-то замыкается накоротко?
Заранее спасибо!
1 ответ
Сетевой трафик VMware Workstation действительно закорочен внутри хоста. Трафик от виртуальных машин на этом компьютере до самого хоста никогда не попадет на этот коммутатор Ethernet. Это своего рода виртуальный коммутатор внутри хоста, поэтому трафик, который может обрабатываться локально, будет обрабатываться локально; нет необходимости пересылать его на переключатель в шкафу.
Чтобы захватить этот трафик, захват должен быть выполнен на самом хосте. Я делаю это часто при проверке таких вещей, как запуск трафика для виртуальной машины.