Skip to content

OpenvSwitch

Use OVS with virt-manager

Install OpenvSwitch

$ sudo apt update && sudo apt upgrade -y
$ sudo apt install openvswitch-switch

Create a bridge and add physical interface

$ sudo ovs-vsctl add-br br0
$ ovs-vsctl add-port br0 eth0

Define OvS network into libvirt

$ sudo bash -c 'cat <<EOF > /usr/share/libvirt/networks/br0.xml
<network>
<name>br0</name>
<forward mode='bridge'/>
<bridge name='br0'/>
<virtualport type='openvswitch'/>
</network>
EOF'
$ sudo virsh net-define /usr/share/libvirt/networks/br0.xml
$ sudo virsh net-start br0
$ sudo virsh net-autostart br0