嗅探通信不起作用

嗅探通信不起作用

我正在寻找 VirtualBox 专家。我尝试了几种设置,但没有成功,我不知道下一步该怎么做。

我有三台虚拟机:

  • 两台Windows 7机器(主从模拟器)

  • 一台 CentOS 7 机器(带嗅探器 - Suricata IDS)

我可以毫无问题地在虚拟机之间建立连接,但无法嗅探 CentOS 虚拟机上的 Windows 通信。CentOS 只能看到广播数据包。

我尝试将它们连接到内部网络、仅主机适配器和 NAT 网络。在所有情况下,混杂模式均设置为“全部允许”。

当使用桥接模式时嗅探有效,但这不是我需要的。

谢谢您的任何建议。

VB 版本:Oracle VM VirtualBox Manager 5.2.18_Ubuntu

主机:Ubuntu 18.04.2 LTS

答案1

好的,我已经通过两个不同的内部网络解决了这个问题。解决方案有以下几点:

  • 1.win1(192.168.100.1)和centos(192.168.100.200)之间的网络192.168.100.0/24
  • 2.centos(192.168.200.200)和win2(192.168.200.1)之间的网络192.168.200.0/24
  • 在 win1 上通过 centos 设置到第二个子网的路由- route -p ADD 192.168.200.0 MASK 255.255.255.0 192.168.100.200(在命令行中以管理员身份运行)
  • 在 win2 上通过 centos 设置到第一个子网的路由 -route -p ADD 192.168.100.0 MASK 255.255.255.0 192.168.200.200

维奥拉。就是这样。

相关内容