===== 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/