如何将数据包发送到virtualbox的网卡

问题描述 投票:0回答:1

我知道VirtualBox可以配置网桥adpater并打开promisc选项,它将获取主机获取的所有数据包。

但是如果我想做一些特定的测试,例如在VirtualBox中运行DPDK。如何将pcap文件重播到虚拟机的nic,以便DPDK程序可以接收那些数据包?

networking interface virtualbox
1个回答
0
投票

在KVM-QEMU中,每个虚拟(非SRIOV / VF)请求端口在主机os上具有等效的端口表示。这是您添加到主机Bridge的相同接口。

要标识端口表示,请使用brctl show标识主机NIC。

要向接口发送数据包,请使用tcpreplay/pktgen/ping/arping

要观察主机上的数据包是否有来自来宾端口的流量,tcpdump -eni [interface on host] -Q in

© www.soinside.com 2019 - 2024. All rights reserved.