[eside-ghost] Peleándome con la configuración de un bridge para una máquina virtual
Javier Ortega Conde (Malkavian)
malkavian666 en gmail.com
Lun Abr 28 14:27:22 CEST 2014
Aupa ghost-kides:
Llevo varios días peleándome sin éxito con la configuración de un bridge
para comunicar una máquina virtual kvm sobre virt-manager con el la máquina
física e internet.
A ver si alguien me puede iluminar... Esta es la configuración que tengo
puesta:
Máquina física (Debian stable amd64):
/etc/network/interfaces:
##################################################
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address xxx.yyy.zzz.105
broadcast xxx.yyy.zzz.127
netmask 255.255.255.224
gateway xxx.yyy.zzz.97
bridge_ports eth0
bridge_stp off
# default route to access subnet
up route add -net xxx.yyy.zzz.96 netmask 255.255.255.224 gw xxx.yyy.zzz.97
eth0
##################################################
Es la configuración que tenía por defecto el servidor pero cambiando eth0
por br0 y añadiendo las dos líneas "bridge...". Eso hace que ifconfig me
diga que hay un interfaz br0 con esa configuración y un eth0 sin ip ni nada
(además de "lo" claro), ambas con la misma MAC original de eth0.
No estoy seguro de si necesito configurar el interfaz vnet0 en la máquina
física pero he probado a ponerlo a 192.168.0.1 con máscara 255.255.255.0 y
poner en la máquina virtual a eth0 con 192.168.0.2 y máscara 255.255.255.0.
vnet0 tiene la MAC fe:54:00:1a:62:08. eth0 en la máquina virtual tiene la
MAC 52:54:00:1a:62:08. No es la misma, ¿debería serlo? ¿donde lo cambio?
brctl show muestra:
##################################################
bridge name bridge id STP enabled interfaces
br0 8000.c86000be4047 no eth0
vnet0
##################################################
Configuración de la máquina virtual (Ubuntu 12.04.4-server-amd64 LTS):
En la máquina física tengo entre otras cosas en el archivo
/etc/libvirt/qemu/virtual.xml:
##################################################
<interface type='bridge'>
<mac address='52:54:00:1a:62:08'/>
<source bridge='br0'/>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03'
function='0x0'/>
</interface>
##################################################
/etc/network/interfaces:
##################################################
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
##################################################
Adjunto pantallazo de configuración de maquina virtual en virt-manager:
[image: Imágenes integradas 1]
El ping desde la máquina virtual a 192.168.0.1 no responde y por supuesto a
otro sitio tampoco. El /etc/resolv.conf lo tengo vacío, supongo que tendré
que poner los mismos que tiene el servidor físico y listo.
--
Agur: Javier Ortega Conde (Malkavian)
________________________________________________________________________
Miembro de Club de Go de Bilbao (GoBi) http://gobilbao.wordpress.com
Miembro del Grupo de LinUxuarios de Bizkaia, Eghost, Itsas, Aske...
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20140428/7673dc79/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: red-virtual.jpg
Type: image/jpeg
Size: 12719 bytes
Desc: no disponible
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20140428/7673dc79/attachment.jpg>
Más información sobre la lista de distribución eside-ghost