Este documento describe la configuración avanzada de red en Xen, incluyendo los modos de red como bridging, NAT y routing. Explica que la configuración de red se realiza en el archivo xend-config.sxp y cómo funciona específicamente el modo de bridge, creando un puente que conecta la interfaz física y las virtuales de los dominios.
1. Curso:
Técnicas y Herramientas de
Virtualización en Linux
El primer canal temático para el incremento de la productividad
2. Sesión 6:
Configuración avanzada de
Xen
El primer canal temático para el incremento de la productividad
3. Modos de Red en Xen
• Xen puede ser configurado para permitir que las
maquinas virtuales puedan usar la infraestructura de
red existente y los segmentos de red
• Xen permite configurar la red tanto del Domain-0
como de las domUs, desde configuraciones básicas
hasta otras más avanzadas usando bridges, STP, NAT,
VLANs
• En general, se puede configurar casi cualquier
escenario que se pueda configurar en una red con
Hosts no virtualizados
El primer canal temático para el incremento de la productividad
4. Modos de Red en Xen
• Bridging → modo por defecto
• NAT
• Routing
• Dummy
El primer canal temático para el incremento de la productividad
5. Configuración de red en Xen
• La red se configura en el fichero
/etc/xen/xend-config.sxp
• La configuración se divide entre scripts de
dispositivos (network- script) y scripts de
dispositivos virtuales (vif-script)
• Las líneas que definen los dispositivos tienen
que estar descomentadas en el fichero de
configuración
El primer canal temático para el incremento de la productividad
6. Xen en modo Bridge
• Las configuraciones en modo bridge
dependerá del numero de redes físicas a
conectar y de el número de interfaces físicas
en el Dom0
• La configuración de Xen está preconfigurada
para sistemas con una sola interfaz física, y
todas las los DomU utilizarán esta interfaz
para el flujo de datos entre las diferentes
redes, tanto de entrada como de salida
El primer canal temático para el incremento de la productividad
7. Xen en modo Bridge
Cuando se ejecuta el script /etc/xen/scripts/network-
bridge se realizan las siguientes tareas:
• Crea un nuevo bridge llamado eth0 (xen 3.2)
• La interfaz Ethernet real eth0 es desactivada
• La dirección IP y MAC de eth0 es copiada a la interfaz de
red virtual veth0
• La interfaz real eth0 es renombrada a peth0
• La interfaz virtual veth0 es renombrada a eth0
• peth0 y vif0.0 son agregadas al bridge xenbr0/eth0
• El bridge, peth0, eth0 y vif0.0 son activados
El primer canal temático para el incremento de la productividad