У меня очень похожая настройка, как у человека в этом вопросе.
Подробности:
- VM1 и VM2 соединены друг с другом через «сеть только для хоста» в VirtualBox
- Wireshark работает на хосте
- Широковещательные пакеты принимаются в Wireshark
- Пакеты с VM1 по VM2 не принимаются в Wireshark
- Сетевые адаптеры для каждой машины настроены на случайный режим
Быстрый поиск этого в сети показал, что я делаю то, что должен делать, по крайней мере, до конфигурации. Большинство людей, которые делают это, похоже, хотят перехватывать трафик, идущий от хоста к виртуальной машине, а это не то, что я пытаюсь сделать. Мне нужно захватить трафик, передаваемый между двумя виртуальными машинами. Это возможно? Если да, то что мне нужно делать, чего я не делаю?