libvirt assegnazione connessione di rete

Ho un server con 3 porte Ethernet ed uno spazio di diciamo 10 indirizzi IP pubblici, che qui rinominerò in maniera fittizia
[list=*]
]enp3s0: interfaccia di gestione, IP 192.168.1.1/]
]enp5s0f0:: dedicata a macchine virtuali, IP da 192.168.1.2 a 192.168.1.5/]
]enp5s0f1:: dedicata a macchine virtuali, IP da 192.168.1.6 a 192.168.1.10/]
[/list]
Su Firewalld ho creato due zone firewall, una per eth0 ed una per eth1, eth2

Sulle interfacce enp5s0f0, enp5s0f1 dovrò creare da nmcli connessioni di tipo 802.1Q VLAN in quanto più indirizzi IP condividono la medesima interfaccia.
Per l’installazione delle macchine virtuali utilizzerò virt-install, mentre per la gestione utilizzerò virsh.
In che modo è possibile assegnare ad una macchina virtuale una connessione della macchina host? Intendo quelle create da nmcli.
Grazie