Utilizando una tarjeta de red del dom0 en dos del domU

Imagen de Epe

Piensa en el dom0 como "algo" que actúa como un switch.

la eth0 piensa que es un switch, yo puedo conectar a este switch dos tarjetas de red de un equipo (del domU). El objetivo? Quizá quieras probar una red con uno o varios equipos que tengan dos tarjetas.

Por ejemplo piensa que estás probando NAT o firewall o algo así:

-eth0|domU1|eth1-----eth0|domU2|eth1------eth0|domU3|

En este ejemplo tengo 3 domU (1, 2 y 3) el 1 y el 2 tienen 2 tarjetas de red.

Quizá estás probando rutas o lo que desees.

Ahora, en el dom0 tienes una sola tarjeta física. No hay problema. Te presento cómo quedaría la configuración del vif del domU1:

.
vif = [ "mac=00:16:36:62:9d:9b,bridge=xenbr0","mac=00:16:36:6e:93:9b,bridge=xenbr0" ]
.

fíjate, he creado dos tarjetas de red (con dos mac diferentes) AMBAS en el mismo switch (xenbr0).

Ya dentro del domU puedes ponerle las IPs que desees a cada una de las tarjetas, incluso de redes IPs diferentes, pues esto se puede hacer en un verdadero switch también (tu puedes conectar dos tarjetas de un mismo equipo a un mismo switch y ponerle ips diferentes).

Por supuesto para que dos equipos se vean, seguramente deberán estar en una misma red ip, por lo que si vas a conectar varios equipos al menos la IP de la tarjeta de uno debe estar en la misma red ip que la IP de la tarjeta de otro y así irlos encadenando. Requiere de conocimiento de redes