使用虚拟机监控物理网络流量

使用虚拟机监控物理网络流量

如何通过虚拟机(VMWare 或 Virtual Box)监控物理网络的流量?

我在 Linux VM 中运行 Wireshark,我想监控全部网络流量。但是,我的 Wireshark 捕获中只显示往返于 VM 的数据包。

据我了解,在虚拟机网络中,主机操作系统就像一个交换机,只将发往虚拟机的数据包转发到虚拟机。

肯定有一种方法可以强制主机将所有数据包发送到虚拟机?

答案1

在virtualbox中有一个桥接网络选项。

通过虚拟机上的上下文菜单,进入设置,然后进入网络并将其从 NAT 切换到桥接适配器。

允许混杂模式。

这应该可以让你做你想做的事。

相关内容