Я использовал Virtualbox в течение некоторого времени для целей разработки.

В последней версии virtualbox 4.04, где Linux является хостом, я замечаю, что вообще не вижу пакетов, отправленных на виртуальную машину с хоста в wireshark. Однако я вижу ответный пакет.

Кажется, они отсутствуют на экране вывода. Тем не менее, виртуальная машина получает их. Это не то поведение, которое раньше происходило.

Обратите внимание, что до сих пор я заметил, что UDP-пакеты из моего протокола и пакеты запроса ICMP отсутствуют. Виртуальный ящик использует специальный сетевой интерфейс, который не проходит через eth0 для отправки. Я попробовал специальный интерфейс для всех, но снова, он не появляется.

Кто-нибудь знает, почему я не вижу эти пакеты? Есть ли способ, чтобы заставить их показать до конца?

1 ответ1

0

Охота вокруг, кажется, предполагает, что версия 4 может делать вещи немного отличающиеся от версии 3.

Эта ссылка предлагает запустить wireshark в гостевой. http://forums.virtualbox.org/viewtopic.php?f=6&t=31429

Я сделал это и теперь могу видеть отправку и ответы.

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