Redes en VirtualBox

Páginas: 8 (1783 palabras) Publicado: 5 de septiembre de 2014
Prácticas de redes de ordenadores con VirtualBox
Este tutorial está basado y probado en la versión 3.2.4r62467 de VirtualBox. Las máquinas
virtuales (VM, Virtual Machine) utilizan un S.O. Linux, en concreto la distribución Fedora
Core 11.

Creación de máquinas virtuales a partir de una máquina virtual “base”
(Referencia: http://forum.virtualbox.org/viewtopic.php?f=1&t=23586&start=0)
Eneste apartado se creará una máquina virtual “base” que será clonada para generar
varias máquinas virtuales iguales. Para estas máquinas clonadas sólo se guardarán las
diferencias entre los discos duros con la VM “base”, de forma que se reducirá notablemente
el espacio requerido en disco. Así, si el disco duro de una VM requiere por ejemplo 5GB,
una VM base y 3 clonadas requerirían 20GB. Sinembargo, al usar discos diferenciales
(differencing disks) sólo se requerirían 5GB + el espacio necesario para guardar las
diferencias (del orden de pocas centenas de MB, dependiendo de esas diferencias).
Esta idea ya es habitual en otras soluciones, como los clones enlazados (linked
clones) deVMWare. Aunque también es posible utilizar este concepto en VirtualBox, no se

puede hacer directamentea través de menús sencillos ni es trivial su uso. Sin embargo, los
siguientes pasos lo permiten, reduciéndose así las necesidades de almacenamiento de un
ordenador donde queramos crear varias VMs similares.
Paso
1. Crear
una
máquina
virtual
“base”: New →Name=VMbase, OS=Linux,Version=Fedora
(e.g.
memoria
base=256Mb, create new hard disk with dynamically expanding storage, e.g. con30GB).

Paso 2. Instalar el S.O. E.g. Fedora Core 11, devices →mount CD/DVD-ROM → elegir la
imagen .iso o el DVD con FC11 para instalarlo. Se instala como cualquier PC.
Paso 3. El disco duro de esa máquina hay que hacerlo inmutable, para que no pueda
modificarse. Para ello:
a) Desconectar el disco duro de la máquina virtual (Settings →Storage →Open Virtual

Media Manager →elegir el discoduro y pulsar “Release“).

b) En la línea de comandos ejecutar: VBoxManage modifyhd --type immutable
es el nombre del disco duro (File →Virtual Media Manager → fichero .vdi;
también se puede obtener con el comando “ VBoxManage showvminfo“, donde
es el nombre de la máquina virtual creada).
VBoxManage.exe showhdinfo"C:\Users\Jorge\.VirtualBox\HardDisks\VMbase.vdi"

Paso 4. Crear lamáquina virtual que será un “clon” de la máquina virtual “base” (igual que
paso 1).

Paso 5. Conectar el disco duro inmutable a la máquina virtual “clon”. Al arrancar se crearía
un disco duro “diferencial” (differencing disk) con las diferencias entre el disco duro “base”
y los cambios que ejecutemos en esta máquina virtual (no hay que arrancar la máquina en
este paso).

Paso 6. Encontrar elidentificador UUID del disco duro “diferencial” ejecutando “ VBoxManage
showvminfo “, donde es el nombre de la máquina virtual “clon”.

Paso 7. Hacer que el disco duro “diferencial” no se elimine cada vez que arrancamos la VM
“clon” (opción por defecto). Para ello ejecutaremos “VBoxManage modifyhd --autoreset
off“.

Paso 8. Repetir los pasos 4 al 7 tantas veces como máquinas virtuales“clones” queramos
crear, e.g. VMbase_clone1, VMbase_clone2 y VMbase_clone3.
Hay que considerar las limitaciones del HW donde estamos ejecutando las VMs,

principalmente memoria, procesador y disco duro. Por ejemplo, si la memoria es de 1GB y
ejecutamos a la vez 3 máquinas virtuales con 256MB cada una, dejaríamos al sistema
anfitrión (S.O. de la máquina real) con 1GB – 3*256MB = 256MB, lo queharía que nuestro
sistema fuese muy lento. En este ejemplo sería imposible ejecutar simultáneamente 4 o
más máquinas virtuales (por falta de memoria).
Configuración de múltiples redes entre las máquinas virtuales
El escenario que se quiere montar en este ejemplo es el representado por la siguiente
figura:

Como se observa, cada VM tiene un interfaz de red hacia el exterior (conexión a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • VirtualBox
  • Virtualbox
  • Virtualbox
  • Virtualbox
  • MANUAL VIRTUALBOX
  • Intalacion De Virtualbox
  • Tutorial de virtualbox
  • Virtualbox

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS