
Estoy teniendo muchos problemas para crear un puente de red en mi sistema Debian para poder ejecutar Qemu VM en virsh.
Tengo la NIC conectada a través de Ethernet y la IP reservada a través de la dirección MAC en el enrutador a 192.168.1.2.
Estoy intentando crear un puente para que las máquinas virtuales puedan usarlo bajo DHCP (que luego reservaré en el enrutador), a menos que sea mejor hacer que las IP sean estáticas.
Mi archivo de red/interfaces predeterminado incluye;
auto lo
iface lo inet loopback
Para crear mi puente, intenté ingresar lo siguiente desde el sitio web oficial de Debian:
# The loopback network interface
auto lo br0
iface lo inet loopback
# Set up interfaces manually, avoiding conflicts with, e.g., network manager
iface eth0 inet manual
# Bridge setup
iface br0 inet dhcp
bridge_ports eth0
Desafortunadamente esto mata la red.
He buscado muchísimo en Google sobre este y pasé horas tratando de hacerlo funcionar. Incluso el paso a través mata la red del host pero permite que el invitado se conecte.
Cualquier ayuda sería genial antes de renunciar a Qemu y usar Virtualbox.
Respuesta1
Debe configurar una dirección para la interfaz del puente si desea que el host también tenga una conexión de red. Tengo algo como esto en una máquina:
auto br0
iface br0 inet static
bridge_ports eth0
bridge_maxwait 4
address 1.2.3.4
netmask 255.255.255.0
network 1.2.3.0
broadcast 1.2.3.255
gateway 1.2.3.1
dns-nameservers 1.2.3.1
dns-search some.domain
Ver también:https://wiki.debian.org/NetworkConfiguration#Bridging
Respuesta2
No te golpees la cabeza contra la pared. Utilice virt-manager para configurar su estación de trabajo y crear sus máquinas virtuales. He usado KVM/QEMU durante más de 10 años en 6 distribuciones diferentes sin tener que configurar nada manualmente.
apt-get install virt-manager qemu-kvm