¿Hay alguna manera de crear una red virtual entre vm en xen sin crear un puente compartido con una interfaz n/w?

¿Hay alguna manera de crear una red virtual entre vm en xen sin crear un puente compartido con una interfaz n/w?

xen 4.1.2 se ejecuta con ubuntu 12.04 como dom0.

Necesito habilitar la red solo entre máquinas virtuales (lo que significa no crear un puente entre la tarjeta Ethernet y compartir entre máquinas virtuales).

cuando instalé virt-manager puedo ver un puentevirbr, con red192.168.122.0pero no quiero usar virt-manager para crear virtualbridge.

¿Hay alguna manera de crear un puente virtual y decirle a VM que use este puente virtual en lugar de crear un puente con interfaz Ethernet y compartir entre VM?

Instaladoservicios públicos del puentepero virbr no aparece.

¿Alguien puede saber cómo crear virbr sin instalar virt-managetr?

Respuesta1

instalarutilidades-puentey luego especifique esto en /etc/network/interfaces (en ubuntu)

auto virbr0
iface virbr0 inet static
bridge_ports none
address 192.168.122.1
netmask 255.255.255.0

y luego reinicie la red. Especifique este puente (virbr0) en el archivo de configuración de vm. Inicie VM.

Respuesta2

ip tuntap agregar modo toque usuario su_nombre de usuario dev tap0
ip tuntap agregar modo toque usuario su_nombre de usuario dev tap1
enlace ip configurar dev tap0 arriba
enlace ip configurar dev tap1 arriba
brctl addbr br0
brctl addif tap0
brctl addif grifo1
enlace ip configurado dev br0 arriba
dirección IP agregar 192.168.1.1/24 transmisión 192.168.1.255 dev br0

Donde tap0 se conecta a un host virtual y tap1 se conecta al otro host virtual. Ambos hosts virtuales podrían comunicarse entre sí a través del puente de tap0 y tap1 y podrían hablar con dom0 a través de br0.

No estoy seguro de si eso es exactamente lo que buscas, pero uso una configuración similar para GNS3 y QEMU... incluso si no se aplica aquí, saber qué son las interfaces TUN/TAP y cómo configurarlas es bueno para saber cuándo Configuración de hosts virtuales. Por cierto, nunca usé xen, solo qemu, así que no estoy al 100%. Esto sería todo lo que necesitas hacer para que funcione.

información relacionada