我已经使用 virtualbox 一段时间了,用于开发目的。
在最新版本的 VirtualBox 4.04 下,Linux 是主机,我注意到在 wireshark 中根本看不到从主机发送到虚拟机的数据包。但我看到了回复数据包。
它们似乎在输出屏幕上消失了。但是,虚拟机正在接收它们。这不是以前经常发生的行为。
请注意,到目前为止,我注意到我的协议中的 UDP 数据包和 ICMP ping 请求数据包丢失了。虚拟盒现在是否使用不通过 eth0 进行发送的特殊网络接口。我尝试了所有特殊接口,但仍然没有显示。
有人知道为什么我可能看不到这些数据包吗?有没有办法让它们显示出来?
答案1
经过一番寻找,似乎表明版本 4 所做的事情可能与版本 3 略有不同。
此链接建议在客户机中运行 wireshark。 http://forums.virtualbox.org/viewtopic.php?f=6&t=31429
我已经完成,现在可以看到发送和回复。