Я использовал virtualbox в течение некоторого времени в целях разработки.
Под последней версией virtualbox 4.04, где Linux является хостом, я замечаю, что не вижу пакеты, отправленные на виртуальную машину от хоста вообще в wireshark. Я действительно однако вижу ответный пакет.
Они, кажется, отсутствуют в выходном экране. Однако Виртуальная машина получает их. Это не поведение, которое раньше происходило.
Обратите внимание, что до сих пор, я заметил, что пакеты UDP из моего протокола и пакетов запроса ping ICMP отсутствуют. Виртуальное поле с помощью специального сетевого интерфейса теперь, когда не проходит eth0 для, отправляет. Я попробовал специальный интерфейс за всех кроме снова, он не обнаруживается.
Кто-либо знает, почему я не мог бы видеть те пакеты? Существует ли способ заставить их показать через?
Поиск вокруг, кажется, предполагает, что версия 4 могла бы делать вещи, немного отличающиеся, чем версия 3.
Эта ссылка предлагает выполнить wireshark в госте. http://forums.virtualbox.org/viewtopic.php?f=6&t=31429
Я сделал это и могу теперь видеть отправление и ответы.