Hello,
I have defined an ovs network with libvirt (virsh net-define ovs.xml) and created a vm
that will connect to that network with virt-install. Although the vm port appears normally
if i do an ovs-vsctl show, when i try to set this port as a mirror port for all the
traffic in the bridge, the command is executed normaly, but then i cannot see any traffic
on the interface.
Could you give me some hints for that?
The ovs.xml:
<network>
<name>ovs-network</name>
<forward mode='bridge'/>
<bridge name='br-tun'/>
<virtualport type='openvswitch'/>
</network>
the virt-install command:
virt-install --connect qemu:///system --name snort3 --ram 2048 --disk
path=/tmp/snort.qcow2,device=disk,format=qcow2 --graphics vnc --vcpus 2 --hvm --network
network=ovs-network --import
the ovs command for mirroring
ovs-vsctl -- set interface vnet0 type=internal -- --id=@p get port vnet0 -- --id=@m create
mirror name=m0 select-all=true output-port=@p -- set bridge br-tun mirrors=@m
if i execute the same command with another interface then i see the traffic normally.
Thank you
Anna