¿Conexión en red en mi segunda NIC (tarjeta pci-e) solo para mis máquinas virtuales kvm con macvtap o bridge?

¿Conexión en red en mi segunda NIC (tarjeta pci-e) solo para mis máquinas virtuales kvm con macvtap o bridge?

Bien, tengo una segunda NIC de 1 gigas (tarjeta PCI-e). La primera es mi NIC integrada de 1 gigas, pero de todos modos me gustaría tener mi segunda NIC solo para mis máquinas virtuales kvm, pero parece que no puedo hacer que funcione con macvtap. o incluso unir mi segunda NIC. Cada vez que inicio la instalación de un sistema operativo Ubuntu invitado, nunca puedo conectarme a Internet para finalizar la instalación. Me gustaría poder usar Macvtap, pero parece que no puedo encontrar ninguna documentación para configurarlo, así que solo me gustaría intentar poner en funcionamiento un puente para que lo usen mis máquinas virtuales.

A continuación se muestra mi /etc/network/interfacesarchivo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface (On board 1Gb/s NIC)
auto eth0
iface eth0 inet static
       address 192.168.0.12
       netmask 255.255.255.0
       gateway 192.168.0.1
       dns-nameservers 192.168.0.1

# The secondary network interface (HIRO PCI-E card 1 Gb/s)
#auto eth1
#iface eth1 inet manual

# The bridge interface for my VMs
auto vmbr0
iface vmbr0 inet static
            address 192.168.0.11
            netmask 255.255.255.0
            gateway 192.168.0.1
            dns-nameservers 192.168.0.1
            bridge_ports eth1
            bridge_stp off
            bridge_fd 0
            bridge_maxwait 0

Ahora, con esta configuración, el puente funciona, pero cuando conecto mi máquina virtual con --network bridge:vmbr0 entro en mi instalación y empiezo a revisarlo, pero luego me golpea una pared de ladrillos cuando lo intento. para configurar la red en la VM. Puedo superar esto configurando manualmente las cosas de la red, pero luego no puedo acceder al archivo de Ubuntu cuando quiero, entonces nuevamente me detengo en el proceso de instalación.

Si me ayuda, aquí está el comando que uso para virt-install:

sudo virt-install \
--name vm01 \
--vcpus=2 \
--ram=2048 \
--disk vol=vms/vm01 \
--network bridge:vmbr0 \
--graphics none \
--console pty,target_type=serial \
--location 'http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/current/' \
--extra-args 'console=ttyS0,115200n8 serial'

La razón por la que no uso vnc es porque me gusta poder hacer todo desde mi terminal a través de SSH.

TL:DR: necesito que mi segunda NIC funcione para mis máquinas virtuales, creo que lo consigo, pero luego, cuando estoy en el proceso de instalación del sistema operativo invitado, me quedo atascado cuando intenta llegar al exterior de la red. ¿Hay algo que me falta o una guía a seguir? Cualquier ayuda sería completamente increíble, gracias.

información relacionada