如何在运行 Proxmox 的虚拟机上使用混杂模式检测镜像端口上的数据包

如何在运行 Proxmox 的虚拟机上使用混杂模式检测镜像端口上的数据包

我有一台 Proxmox 服务器,它有四个网络端口 eno1、eno2、eno3、eno4。eno4 用于管理控制台和使用 vmbr0 Linux 桥的互联网访问。我为端口镜像目标端口 eno1 创建了一个 vmbr1 桥。但是当我在混杂模式下运行 Wireshark 时,我无法看到流量。我已将 VM 以太网端口、eno1、vmbr1 设置为仅混杂模式。但仍然无法检测到来自源镜像端口的流量。

Proxmox 网络

网络和桥接端口

虚拟机以太网

答案1

将此发布在这里,以便其他发现此帖子的人可以参考,因为该解决方案对我有用。

以下步骤将使你把混合流量转发到网桥上的其他主机:

brctl setageing vmbr1 0
brctl setfd vmbr1 0

来源: https://monach.us/operations/sending-promisc-traffic-within-proxmox/

相关内容