Por regla general, solemos tener suficiente con 4 (o menos) adaptadores de red en nuestra máquina virtual. No obstante, tuve un caso en el cual necesitaba hasta 7 interficies de red:
Imaginemos un servidor DHCP que sirve en 6 VLAN's diferentes, y que además pertenece a una VLAN de servidores (osea, que esta en 7 VLAN's diferentes). Si queremos mapear todas nuestras interficies de red con la VLAN correspondiente, usando el GUI sólo podremos mapear hasta 4:
Como yo tenia que estar en 7 redes diferentes, no me era posible gráficamente mapear cada adaptador con su VLAN creada en el servidor de virtualizaciones. La idea era esta:
Es decir, tenia un escenario en el cual, tenia bonding (agregaciones), 7 vlans (trunks) y virtualización. Para arreglarlo podemos crear 4 interficies con el GUI, mapeándolas de esta manera:
maquina-virtual.eth0 --> bond0.20Luego, tendremos que crear 3 interficies más usando el comando VBoxManage:
maquina-virtual.eth1 --> bond0.100
maquina-virtual.eth2 --> bond0.110
maquina-virtual.eth3 --> bond0.120
VBoxManage modifyvm maquina-virtual --nic5 bridged --bridgeadapter5 bond0.130Y con esto ya tendremos nuestras 7 interficies en una máquina virtual, funcionando en bonding (con alta disponibilidad y/o más ancho de banda, etc) y en la vlan que queramos. Si fuera el caso necesitar una interficie más, tenemos que saber que en global, entre GUI y VBoxManage podemos crear 8 interficies de red. Para mi caso fue suficiente.
VBoxManage modifyvm maquina-virtual --nic6 bridged --bridgeadapter6 bond0.150
VBoxManage modifyvm maquina-virtual --nic7 bridged --bridgeadapter7 bond0.30
Links de interes:
https://www.virtualbox.org/manual/ch06.html
https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm