===== Virt Manager VLAN ===== ==== Install open vswitch ==== Install and create bridge: sudo apt-get install openvswitch-switch sudo ovs-vsctl add-br virbr2 sudo ovs-vsctl add-port virbr2 enp0s31f6 ==== Create libvirt network with vlan ==== Create a file test.xml: vlan42 04a64a40-f1b8-48f6-a396-7a4e83f25826 Import and create file: sudo virsh net-create test.xml sudo virsh net-start vlan42 sudo virsh net-autostart vlan42 ==== On virtual machine ==== sudo nmcli con add type vlan ifname VLAN42 dev enp7s0 id 42 sudo nmcli con mod vlan-VLAN42 connection.autoconnect yes sudo nmcli con mod vlan-VLAN42 ipv4.method manual ipv4.addresses 192.168.100.2/24 ==== References ==== * https://www.netflask.net/transparent-vlan-tagging-libvirt-ovs/ * http://docs.openvswitch.org/en/latest/intro/install/debian/