У меня очень похожая настройка, как у человека в этом вопросе.

Подробности:

  • VM1 и VM2 соединены друг с другом через «сеть только для хоста» в VirtualBox
  • Wireshark работает на хосте
  • Широковещательные пакеты принимаются в Wireshark
  • Пакеты с VM1 по VM2 не принимаются в Wireshark
  • Сетевые адаптеры для каждой машины настроены на случайный режим

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

1 ответ1

0

В Windows Wireshark (или любой другой инструмент) может захватывать только пакеты, которые проходят через физический сетевой интерфейс. ЧФР. все связанные вопросы. Это делает невозможной отладку связи между двумя приложениями на одном "сервере".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .