使用 Wireshark 在第三个虚拟机上捕获虚拟机之间的流量

网络工程 局域网 线鲨
2022-02-04 11:46:48

我在 VirtualBox 中有 3 个 Ubuntu 虚拟机。它们位于仅主机网络 (LAN) 中。现在,我打开 VM1 上的 Wireshark 捕获,然后在 VM2 上 ping VM3。我希望在 VM1 上捕获 ICMP 消息。但是,wireshark 从“任何”接口中没有捕获任何内容。你能告诉我为什么吗?谢谢!

2个回答

首先,Wireshark 需要监听一个接口。当您打开 Wireshark 时,您的主机上有一个可用接口列表,物理网卡和虚拟网卡,您需要做的是选择特定的虚拟接口。这样,必须列出数据包。

为网络适配器选择“允许虚拟机”混杂模式。