Talvez você possa tentar vincular os dispositivos virtuais à opção de transmissão (Eu nunca tentei isso, mas você pode tentar)
ou seja:
iface eth0:0 inet manual
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.1
dns-nameserver 192.168.2.1
dns-nameserver 8.8.8.8
iface eth0:1 inet manual
address 192.168.2.20
netmask 255.255.255.0
#gateway 192.168.2.1
dns-nameserver 192.168.2.1
dns-nameserver 8.8.8.8
iface eth0:2 inet manual
address 192.168.2.30
netmask 255.255.255.0
#gateway 192.168.2.1
dns-nameserver 192.168.2.1
dns-nameserver 8.8.8.8
iface eth0:3 inet manual
address 192.168.2.40
netmask 255.255.255.0
#gateway 192.168.2.1
dns-nameserver 192.168.2.1
dns-nameserver 8.8.8.8
auto vmbr0
iface vmbr0 inet static
bridge_ports bond0
bridge_stp off
bridge_fd 0
auto bond0
iface bond0 inet manual
bond-slaves eth0:0 eth0:1 eth0:2 eth0:3 eth0:4
#Bond Mode have to be varied to check if this works
bond-mode 4
bond-miimon 100
bond-updelay 200
bond-downdelay 200
Mas eu não vou garantir que isso possa funcionar, eu só digo isso você pode testar isso sem qualquer garantia ... Eu não testei isso (eu sei que me repetir)
Se isso funcionar, você pode criar dispositivos o quanto seus dedos quiserem
Espero que minha ideia funcione para você