You are on page 1of 47

MONOGRFICO: Mquinas virtuales - Instalacin de Sistemas Operativos y Aplicaciones en VMWare

SOFTWARE - General
Escrito por Montserrat Prez Lobato, Alberto Ruiz, Jos Manuel Prez Lobato, Juan Carlos Cano Romero Viernes, 01 de Junio de 2007 10:14

Indice del artculo

MONOGRFICO: Mquinas virtuales

Herramienta de virtualizacin "Virtual PC 2007"de Microsoft

Herramienta de virtualizacin VirtualBox

Herramienta de virtualizacin VMWare Server 1.0

Mquinas virtuales en el aula

Emulador de PC Quemu

Instalacin de dispositivos en una mquina virtual de VMWare

Problemas y soluciones con VMware

Instalacin de Sistemas Operativos y Aplicaciones en VMWare

Configuracin de redes virtuales con VMWare Server

Arranque dual (Windows y Linux) Con VMWare

Utilizacin de Linux-Ubuntu como administrador desde una consola de VMWare

Todas las pginas

Pgina 9 de 12

Instalacin de Sistemas Operativos y Aplicaciones en VMWare


Objetivo

En el presente artculo vamos a explicar como se pueden utilizar las mquinas virtuales para ensear a los alumno realizar instalaciones del sistema operativo Windows XP y de aplicaciones sobre el mismo, en este caso el Office

Justificacin

Si no se utilizan mquinas virtuales, a la hora de ensear a los alumnos a realizar instalaciones de sistemas operati preciso disponer de varios ordenadores en exclusividad, pues, aunque este tipo de instalaciones, si ya se tiene el or en uso, pueden realizarse en una particin independiente, la necesidad de realizar particiones, formatearlas y poste realizar la instalacin requiere de una supervisin constante por parte del profesor, y an as es probable que cualqu que pueda cometer el alumno deje el ordenador inutilizable.

Con la utilizacin de mquinas virtuales el alumno tiene ms independencia a la hora de realizar esta tarea con l tambin mejora la confianza en s mismo.

Adems con las mquinas virtuales la realizacin de instalaciones de aplicaciones permite que stas no afecten a l aplicaciones que ya hay instaladas en la computadora real y que pueden estar siendo utilizadas por otros alumno otras clases. Es decir, conseguimos hacer completamente independientes todo tipo de instalaciones sin afectar la configuracin del ordenador real.

En este artculo realizaremos, sobre VMWare , la instalacin del Sistema Operativo Windows XP Profesional y una v instalado ste instalaremos el Office 2003.

Prerrequisitos

Supondremos que antes de proceder a realizar las instalaciones mencionadas se ha instalado la versin 1.0 de V Server. Dicha versin puede haber sido instalada sobre sistema operativo Windows o sobre Linux. En ambas situac funcionamiento es similar aunque para nuestra presentacin supondremos que trabajamos sobre una versin de VM instalada sobre Windows XP

En el captulo de este monogrfico "Herramienta de virtualizacin VMWare Server 1.0" se explica el procedimiento d instalacin de esta versin de VMWare. Tambin se debe disponer de:

El CD / DVD de instalacin del sistema operativo Windows XP Profesional u otro similar (Windows Windows Vista, etc) El CD / DVD de instalacin del Office 2003 (u otra versin de office )

Destinatarios :
Este artculo puede ser de utilidad para:

--Coordinadores TIC de los centros que necesiten realizar instalaciones, pues les puede servir de banco de prueba

--Profesores de la familia de Informtica y de Electricidad y Electrnica que impartan asignaturas en los ciclos For que incluyan dentro de su currculo la instalacin de sistemas operativos o aplicaciones.

--Profesores de Tecnologa que necesiten ensear a los alumnos los procedimientos de instalacin de aplicacione informticas.

Preparacin de la instalacin de Windows XP


Para preparar la instalacin de Windows XP realizaremos los siguientes pasos 1. En primer lugar abriremos la Consola de VMWare pinchando en el icono correspondiente o abrindolo desde el men de inicio si estamos en un entorno Windows. 2. Crear una nueva mquina virtual. Existen 2 formas de realizar la creacin a. Pulsando en el icono New Virtual Machine que aparece en la pestaa Home

b. Seleccionando la opcin Virtual Machine de la opcin New del men File.

3. Definir el tipo de Sistema Operativo que vamos a instalar. a. En la pantalla que nos de la bienvenida pulsaremos Siguiente. b. Posteriormente deberemos elegir entre aplicacin Tipical o Custom. Elegiremos Tipical y pulsaremos Siguiente.

c. Elegiremos el tipo de sistema operativo que vamos a instalar. Seleccionaremos Microsoft Windows y en el men desplegable, elegiremos Windows XP Profesional y pulsaremos Siguiente

4. Indicar el nombre de la nueva mquina Virtual. En la siguiente pantalla se nos pedir el nombre de la mquin el directorio en el que ser almacenada. Podemos escribir, por ejemplo, WindowsXPProf v11. Automticamente el d se actualizar a C:Virtual MachinesWindowsXPProfv11 en mi caso.

5. Eleccin del tipo de conexin de red que tendr nuestra mquina Virtual. En la siguiente pantalla se nos pedir escojamos entre 4 tipos de conexin de red. No entraremos en detalle, pues este apartado ya ha sido explicado en de instalacin de VMWare. En nuestro caso elegiremos Bridge que es el que proporciona mayores capacidades de acceso a la red.

6. Creacin del disco duro virtual. A continuacin debemos

a. Seleccionar el tamao del disco duro. Se puede elegir cualquier tamao incluso mayor que el del disco real que tengamos, aunque en este caso no seleccionaremos la opcin Allocate all disk space now y nos aseguraremos de q

nuestro disco virtual no supera nunca la capacidad libre de nuestro disco real. En mi caso he reservado una capacidad de 6 GB.

b. Seleccionar si la capacidad del mismo va a ser reservada en nuestro disco fsico desde el principio o slo cu necesite. Si elegimos reservar slo cuando se necesite, el disco virtual ir creciendo a medida que se necesite espa Ocupar menos, pero la mquina virtual ser ms lenta, aunque el proceso de creacin del disco ser ms rpido. E duro virtual est asociado a un fichero en nuestro disco duro real. En mi caso he elegido seleccionar la opcin de Allocate all disk space now

c. Seleccionar si deseamos dividir el disco en fragmentos de 2 GB. Se dividir el disco en fracciones de 2 GB co de mejorar el rendimiento. Cuando se crea el disco virtual, VMWare crea un fichero de tamao igual al seleccionado disco, si se ha seleccionado la opcin anterior (Allocate all disk space now). Si se selecciona la opcin Split disk into files en lugar de 1 slo fichero se crearn varios ficheros de 2 GB, tantos como sean necesarios para completar el ta total del disco. En mi caso No he seleccionado la opcin Split disk into 2 GB files d. Pulsar Siguiente El proceso de creacin del disco puede tardar hasta media hora.

Despus de esto tendremos la mquina virtual creada, es decir tendremos un ordenador virtual con un disco de 6 G an no tiene sistema operativo instalado, Aunque si deseamos arrancar la mquina virtual pinchando en el enlace S virtual machine podremos ver como arrancara una computadora real cuando no tiene sistema operativo. Se nos mo pulsemos F2 para acceder al setup y poco despus el arranque quedar parado por la falta de sistema operativo. P apagarla pincharemos en el icono

En el directorio C:Virtual MachinesWindowsXPProfv11 se habrn creado los ficheros correspondientes a la mquina al disco:

El fichero Windows XP Professional.vmdk contiene las caractersticas del disco:

# Disk DescriptorFile version=1 CID=a3ba9298 parentCID=ffffffff createType="monolithicFlat" # Extent description RW 12582912 FLAT "Windows XP Professional-flat.vmdk" 0 # The Disk Data Base #DDB ddb.virtualHWVersion = "4" ddb.geometry.cylinders = "12483" ddb.geometry.heads = "16" ddb.geometry.sectors = "63" ddb.adapterType = "ide" El fichero Windows XP Professional-flat.vmdk contiene el espacio reservado para el disco

El fichero Windows XP Professional.vmx contiene las caractersticas de la mquina virtual creada:

config.version = "8" virtualHW.version = "4" scsi0.present = "TRUE" memsize = "256" ide0:0.present = "TRUE" ide0:0.fileName = "Windows XP Professional.vmdk" ide1:0.present = "TRUE" ide1:0.fileName = "auto detect" ide1:0.deviceType = "cdrom-raw"

floppy0.fileName = "A:" Ethernet0.present = "TRUE" displayName = "WindowsXPProfv1" guestOS = "winxppro" priority.grabbed = "normal" priority.ungrabbed = "normal" El fichero Windows XP Professional.vmsd estar, an, vaco

La pantalla de VMWare que tendremos disponible ser la siguiente:

Se puede ver el estado de nuestra mquina virtual: Est apagada (State: Powered off), t

Tiene una memoria de 256 MB,

Un disco duro maestro colocado en el IDE 0,

Un lector de CDROM, que ser el de nuestra mquina real y que tambin nos permitir leer DVDs

lector real lo permite.

Una disquetera,

Una tarjeta de red ethernet configurada en modo bridged y

Un solo procesador.

Si deseamos modificar alguna caracterstica de la misma, ser recomendable hacerlo antes de instalar el sistema o Vamos a modificar algunas de ellas:

I. Si deseamos aumentar la memoria RAM seleccionaremos Edit virtual machine settings en la zona de Comando (Commands) de nuestra mquina virtual con lo que nos aparecer la pantalla de las caractersticas fsicas de nuestr mquina. En ella seleccionaremos la pestaa de Hardware y colocaremos en la zona de la derecha, donde actualm aparece 256 MB la cantidad que deseemos de memoria RAM.

Hay que tener en cuenta que cuanta ms memoria RAM asignemos a nuestra mquina virtual menos memoria RAM tendremos disponible para nuestra mquina real. En mi caso he seleccionado 384, es decir como si le hubiera aadido un mdulo adicional de 128 MB Por ltimo pulsaremos OK

II. Si deseamos aadir un dispositivo USB seleccionaremos, al igual que antes Edit virtual machine settings en la Comandos (Commands) de nuestra mquina virtual. En la pantalla de que de Hardware pulsaremos en el botn AD

que accederemos a la zona de agregar Hardware en la que: a. En la pantalla de bienvenida pulsaremos Siguiente b. En la pantalla de seleccin del dispositivo seleccionar USB Controller y pulsaremos Siguiente

c. En la siguiente pantalla, en la que se nos indica que vamos a instalar un controlador USB 2.0 pulsar Finalizar

En esta pantalla tambin se nos indica que para conectar un dispositivo USB, por ejemplo un pendrive, tenemos qu mquina virtual arrancada y colocar el pendrive en el dispositivo fsico, despus hay que seleccionar el dispositivo e mquina virtual (VM -> Removable Devices ->USB Device menu ) Con esto conseguiremos que aparezca el USB entre los dispositivos Hardware de nuestra mquina virtual. Una vez configurada la parte fsica virtual procederemos a instalar el sistema operativo.

Instalacin de Windows XP Profesional


Los pasos a seguir para la instalacin del sistema operativo son los siguientes:

1. Arrancar la mquina virtual. Sera como pulsar el botn de encendido del ordenador. Para ello, en la pantalla pr VMWare, en la pestaa correspondiente a nuestra mquina virtual pulsar sobre el enlace Start this virtual machina. se puede encender la mquina virtual pulsando con el botn derecho sobre el nombre de nuestra mquina virtual qu en la zona derecha de la pantalla principal de VMWare y seleccionando Power on en el men que aparece. 2. Colocar el CD / DVD de instalacin en el lector de CDROM.

3. VMWare detectar automticamente el CD o DVD y se pondr a instalar el Sistema Operativo como si lo estuv instalando en un ordenador real. Deberemos seguir las instrucciones de instalacin que aparecen en la parte inferio pantalla (pulsando Entrar, F8 o siguiente segn proceda). No detallamos aqu el proceso de instalacin de Windows XP porque no es el propsito de este artculo.

Una vez completada la instalacin se reiniciar el sistema y podremos ver como en la mquina virtual aparece el arr Windows XP y posteriormente su pantalla inicial.

Si entramos en cualquiera de los usuarios que hemos creado durante la instalacin tendremos acceso a un sistema XP igual que el que tendramos si hubiramos realizado la instalacin en una computadora real.

Instalacin de aplicaciones: office 2003.

En la instalacin de VMWare realizada se nos indic si desebamos que se desconectara el arranque automtico DVD, de esta forma, cuando estamos con el cursor activo dentro de la mquina virtual e introducimos un CD / DVD autoarranque, ste ser arrancado dentro de la mquina virtual. Por el contrario, si no tenemos activo el VMWare e introducimos un CD o DVD con autorranque, nuestro ordenador real no realizar el arranque automtico pues ste e

deshabilitado en nuestra computadora real.

Si deseamos instalar aplicaciones en nuestra computadora real deberemos abrir el CD / DVD y ejecutar manualmen fichero de autoarranque, pero si lo que deseamos es realizar la instalacin de aplicaciones en nuestra mquina virtu nico que deberemos hacer es activarla e introducir el CD / DVD en nuestra unidad fsica. Automticamente nos ap pantalla de instalacin de la aplicacin en nuestra mquina virtual.

En este caso vamos a instalar el Office 2003 as que lo que deberamos hacer es activar la mquina virtual que hem instalado y entrar en uno de los usuarios de Windows XP.

Introduciremos el CD / DVD del office 2003 en nuestro lector de CD /DVD fsico y seguiremos las instrucciones de in de la aplicacin.

Una ventaja adicional que tenemos al utilizar mquinas virtuales y de la que se puede obtener beneficio, especialm las instalaciones, es que mientras la mquina virtual est realizando la instalacin yo puedo pasar a ejecutar l mquina real (pulsando Control + Alt) sin que por eso la instalacin se detenga. Es decir mientras estoy realizando instalacin, que puede durar 15 minutos, no tengo mi computadora real bloqueada, sino que la puedo utilizar para c otro tipo de actividad.

En algunas ocasiones es posible que el dispositivo est asociado a la mquina virtual y no sea directamente utilizab computadora real. Por ejemplo, si disponemos de disquetera y deseamos utilizarla desde la mquina virtual no tend problema, pero si deseamos utilizarla desde la computadora real no podremos.

Para tener acceso a la disquetera desde la mquina real deberemos desconectarla en la mquina virtual selecciona men de VMWare : VM -> Removible Devices -> Floppy -> Disconnect

De esta forma perderemos la posibilidad de utilizar este dispositivo en la mquina virtual pero podremos utilizarlo sin problemas en la computadora real. Si deseamos volver a tener acceso al dispositivo desde la mquina virtual seleccionaremos :

VM -> Removible Devices -> Floppy -> Connect

Instalacin de las VMWare Tools

Las VMWare tools mejoran el rendimiento del sistema y permiten una mejor adaptacin del sistema operativo instala nuestra mquina virtual. Por ejemplo, si no tenemos instaladas las VMWare tools, en algunas circunstancias la reso la pantalla de la mquina virtual no se podra modificar.

Para instalar las VMWare tools hay que seleccionar, cuando la mquina virtual est en ejecucin y estemos dentro d cuenta de un usuario administrador: VM -> Install VMWare Tools No se pueden instalar las VMWare tools con la mquina virtual parada.

Despus de esto pasaremos a dar el control a la mquina virtual y esperaremos a que aparezca, en nuestro Window virtual, la ventana de arranque de las VMWare tools.

Pulsaremos Next en la primera pantalla Seleccionaremos Tipical y pulsaremos Next en la segunda pantalla

Pulsaremos Install en la ltima pantalla de la instalacin con lo cual comenzar la instalacin en nuestro Windows X

Cuando termine la instalacin deberemos pulsar Finish en la pantalla que aparece y despus rearrancar nuestro sis operativo virtual para que los cambios tengan efecto.

Al instalar las VMWare tools ya no ser necesario pulsar ctrl.+Alt para salir de nuestro ordenador virtual, la mquina activa si est el cursor sobre ella.

<< Anterior - Siguiente >>

MONOGRFICO: Mquinas virtuales - Configuracin de redes virtuales con VMWare Server


SOFTWARE - General
Escrito por Montserrat Prez Lobato, Alberto Ruiz, Jos Manuel Prez Lobato, Juan Carlos Cano Romero Viernes, 01 de Junio de 2007 10:14

Indice del artculo

MONOGRFICO: Mquinas virtuales

Herramienta de virtualizacin "Virtual PC 2007"de Microsoft

Herramienta de virtualizacin VirtualBox

Herramienta de virtualizacin VMWare Server 1.0

Mquinas virtuales en el aula

Emulador de PC Quemu

Instalacin de dispositivos en una mquina virtual de VMWare

Problemas y soluciones con VMware

Instalacin de Sistemas Operativos y Aplicaciones en VMWare

Configuracin de redes virtuales con VMWare Server

Arranque dual (Windows y Linux) Con VMWare

Utilizacin de Linux-Ubuntu como administrador desde una consola de VMWare

Todas las pginas

Pgina 10 de 12

Configuracin de redes virtuales con VMWare Server


Objetivo

En el presente artculo vamos a explicar cmo se pueden construir redes virtuales utilizando mquinas virtuale VMWare para ensear a los alumnos a comprender de forma prctica los conceptos bsicos sobre las redes : Direc y mscaras, enrutamiento, creacin de subredes, etc.

No se pretende realizar la configuracin de una red compleja, ni explicar en detalle conceptos de redes propios del s operativo, sino indicar los fundamentos de VMWare para configurar redes virtuales.

Justificacin

Normalmente, cuando se desea que los alumnos realicen alguna prctica sobre la utilizacin y gestin de una red lo hace es plantear un problema prctico que tenga en cuenta el nmero de hub, switches o routers de los que dispon el aula. El ejercicio debe realizarse en grupos pues no es posible hacer que un alumno disponga de varios ordenado su uso exclusivo.

Adems, al disponer de un escaso nmero de hub o swiches no se pueden realizar varios ejercicios simultneamen

Al utilizar mquinas virtuales, las restricciones fsicas respecto al nmero de equipos o nmero de hub/swit desaparecen. Para ser honestos hay que decir que si el nmero de mquinas virtuales que se desea emular es mu necesitaremos varios ordenadores reales para su ejecucin o un ordenador real con una capacidad de memoria RA considerable, pues si cada mquina virtual necesita 256 MB de RAM, si utilizamos 5 mquinas virtuales sera acons tener al menos 2GB de RAM en el ordenador real.

Adems, con la utilizacin de redes virtuales, cada alumno puede realizar de forma independiente la configurac propia red, sin interferir en lo que hagan los dems alumnos. De esta forma se pueden plantear varios ejercicios configuracin de distintos tipos de redes sin que unos alumnos tengan que esperar a que otros terminen y dejen libr equipamiento.

En este artculo realizaremos la configuracin de una red virtual utilizando el soporte que para ello ofrece VMWare S

Prerrequisitos

Supondremos que antes de proceder a realizar las instalaciones mencionadas se ha instalado la versin 1.0.2 de Server y sobre ella se ha instalado un sistema operativo Linux . VMWare puede haber sido instalado sobre sistem operativo Windows o sobre Linux. En ambas situaciones el funcionamiento es similar.

En el artculo "Herramienta de virtualizacin VMware Server 1.0" se explica el procedimiento de inst de VMWare y la creacin de una mquina virtual con sistema operativo Linux.

Destinatarios:
Este artculo puede ser de utilidad para:

--Coordinadores TIC de los centros que necesiten realizar configuraciones de redes, pues les puede servir para co de manera prctica la configuracin de la red que deseen implantar y decidir que elementos fsicos necesita adquirir

--Profesores de la familia de Informtica y de Electricidad y Electrnica que impartan asignaturas en los ciclos For que incluyan dentro de su currculo la utilizacin y configuracin de redes de ordenadores. --Profesores de Tecnologa que necesiten ensear a los alumnos los fundamentos bsicos del funcionamiento de de ordenadores.

Pasos previos a la configuracin de la red

Si deseamos realizar una red en la que participen varios ordenadores lo primero que necesitaremos es tener varias mquinas virtuales que los emulen. Si ya tenemos configurada una mquina virtual con Linux instalado en ella, lo debemos hacer es generar varias copias de la misma y posteriormente diferenciarlas entre s.

Existen varias formas de crear una mquina virtual a partir de otra o de un ordenador real, una de las ms eficientes utilizar el VMWare Converter para clonar una mquina virtual o para convertir una maquina real en una virtual. Nosotros vamos a elegir un mtodo ms sencillo: Copiar la carpeta en la que est nuestra mquina virtual y su en otra carpeta que pasara a ser una nueva mquina virtual. Veamos los pasos que hay que realizar.

1. Suponiendo que nuestra mquina virtual est en la carpeta Ubuntu-6.10-desktop-i386 lo primero qu

ser realizar una copia de la misma a la carpeta Copia1Ubuntu-6.10- desktop-i386 . 2. Ejecutaremos ambas mquinas virtuales pinchando 2 veces sobre los ficheros vmx de ambos dir Despus de esto se abrir VMWare con ambas mquinas virtuales reflejadas en la parte izquierda de ventana. 3. Cambiar el nombre de las mquinas virtuales para poder distinguirlas: Para cambiar el nombre mquina virtual slo hay que pinchar con el botn derecho del ratn sobre el nombre de ella, en la pes inventory de VMWare y seleccionar Rename.

De esta forma podemos tener de una forma rpida y sencilla tantos ordenadores virtuales como deseemos, con un operativo ya instalado y con la configuracin bsica adecuada.

Configuracin de la red de un aula Planteamiento del problema


Para este ejercicio vamos a ver cmo se puede realizar la configuracin de la red de dos aulas cuyo esquema de conexiones est indicado en la siguiente figura:

En nuestra red disponemos de los siguientes equipos:

En las aulas, los alumnos disponen de ordenadores, cada uno de los cuales posee una tarjeta de re conectada a la red interna del aula y cuyas direcciones IP sern 192.168.X.Y donde: X ser un nmero entre 1 y 2 que se corresponder con el nmero del aula en la que est el equipo e Y es un nmero entre 101 y 115 que se corresponde con el nmero del ordenador dentro del aula.

El profesor dispone, en cada aula, de un ordenador con 2 tarjetas de red. Una para acceder a la interna del aula y otra para acceder a la red del departamento, que tiene salida a internet. La direccin de tarjetas de red ser, respectivamente, 192.168.X.100 y 192.168.0.X donde X es el nmero del aula. El ord del profesor actuar como enrutador entre las 2 redes. En el departamento hay varios ordenadores con una tarjeta de red y direcciones IP: 192.168.0.Y do el nmero de ordenador, entre 10 y 20 por ejemplo. Se dispone de un router de acceso a Internet que estar conectado a la red del departamento y de ordenadores de los profesores. La direccin interna del router es 192.168.0.100.

Para simplificar, y no repetir explicaciones similares, supondremos que en nuestra red virtual vamos a tener un orde profesor del aula 1, un ordenador de un alumno del aula 1 y un ordenador del departamento.

Para el desarrollo de este ejemplo hemos utilizado un ordenador real con Windows 2003 server ene se ha instalado VMWare Server 1.0.2

Configuracin de la red en VMWare

Para configurar la red que hemos planificado en VMWare deberemos realizar 2 tareas:

1. Configurar la red virtual, es decir sera como colocar los cables fsicos que conectaran los diferen

equipos y conectarlos al switch correspondiente. 2. Configurar las tarjetas de red de las mquinas virtuales : Es decir indicar que tarjetas de red ha colocar en cada ordenador y que cables de conexin deben conectarse a cada una de ellas.

Configuracin de la red virtual

Vamos a crear una red virtual para el aula, configurando para ello una de las que nos proporciona por defecto VMwa Utilizaremos VMnet3 que actuar como un switch virtual: 1. Para configurar la red virtual hay que seleccionar:

Hosts -> Virtual Network Settings

2.

Seleccionaremos la pestaa Hosts Virtual Network Mapping.

3. Pincharemos en una de las redes virtuales configuradas en modo Not Bridged, por ejemplo la VMnet3, para co como VMware Network Adapter VMnet3.

4. Despus seleccionaremos el botn seleccionaremos Subset.

que aparece a la derecha de VMnet3 y en el men que aparece

5. Aparecer una ventana en la que debemos colocar la IP y la mscara de nuestra subred. Nosotros, de acuerd criterio indicado en el planteamiento del problema hemos seleccionado:

Si fuera necesario configurar ms redes virtuales, slo tendramos que seguir los pasos anteriores seleccionando ot y colocando en la misma una IP diferente.

Si comprobamos la configuracin de red de nuestro ordenador real veremos que adems de la tarjeta fsica, apa nuevas, la que hemos aadido VMnet3 y otras 2 que VMware tiene configuradas por defecto (VMnet1 y VMnet8):

VMware VMnet8 (NAT): Utiliza la mquina real como un router (Network Address Translation) y perm conectar entre si a todas las mquinas configuradas como NAT y la mquina real (host). VMware VMnet1 (Host only): Permite conectar entre s a las mquinas virtuales instaladas en ese o real y a stas con el ordenador real, pero no se tiene visibilidad salir fuera del ordenador real.

Podemos ver que las propiedades de VMnet3 se correspondern con las asignadas en VMware.

Configurar las tarjetas de red de las mquinas virtuales

Para configurar las tarjetas de red de las mquinas virtuales hay que tenerlas disponibles en el la pestaa Inventory VMWare, por lo que debemos haber realizado los pasos previos indicados en este artculo sobre al menos 3 mquin virtuales que etiquetaremos como: OrdenadorProfesorAula1 OrdenadorAlumno1.1 OrdenadorDepartamento

Adems, es recomendable reducir el tamao de la memoria RAM que tiene cada uno de los ordenadores para ev se sobrecargue nuestro ordenador real. Para ello hay que seleccionar la configuracin de cada uno de los equipo con el botn derecho sobre cada mquina virtual y seleccionar settings), seleccionar Memory y reducir el tamao de En nuestro caso hemos colocado el valor 144 MB.

Obviamente si necesitamos ms mquinas virtuales, deberamos realizar copias de las mismas. Para configurar las tarjetas de red de los equipos tenemos 4 posibilidades:

Bridged: De esta forma se le asigna a la tarjeta de red de la mquina virtual una IP real visible desd red real . NAT: La mquina real actuar como router NAT convirtiendo las direcciones internas en direcciones compatibles con el resto de nuestra red real. Host-only : se crea una red privada entre el ordenador real y la mquina virtual Custom : Permite realizar una configuracin a medida utilizando las redes virtuales disponibles (VMnet1?.VMnet9). Veamos cul utilizamos en cada caso:

1. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorAlumno1.1, seleccionare tarjeta Ethernet y cambiaremos la configuracin Bridged por la opcin Custom Specific visual network, seleccionand (Host-only) en el desplegable adjunto.

2. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorProfesorAula1, pulsarem botn Add y aadiremos una nueva tarjeta de red (Ethernet2) que configuraremos con la opcin Custom ? Vmnet3(H De esta forma, esta mquina virtual tendr 2 tarjetas virtuales: Ethernet2 configurada en modo Custom, como hemo y, Ethernet configurada en modo bridged.

3. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorDepartamento y compro que tiene una tarjeta de red configurada en modo Bridged. Si no fuera as configuraramos la misma en ese modo. Con estas configuraciones ya tenemos preparada nuestra red virtual fsica (cables, switch y tarjeta de red).

En nuestro caso, si el ordenador real est conectado a una subred con IPs 192.168.0.xxx y mascara 255.255.255.0 conectada a un router con conexin a Internet, el router de la red real har las funciones del router de acceso a Inte

nuestra red virtual.

Configuracin lgica de la red en Ubuntu

Una vez realizadas la configuracin de VMWare pasaremos a realizar la configuracin de red de las diversas mqui virtuales. Para ello debemos realizar el arranque de las 3 mquinas virtuales configuradas y: 1. En el ordenador del alumno (OrdenadorAlumno1.1), en el men de Ubuntu, seleccionaremos :

Sistema->Administracin->Red

Elegiremos la pestaa Conexiones , pincharemos sobre Conexin almbrica y despus sobre el botn Propiedades escribiremos la siguiente configuracin y pulsaremos Aceptar.

2.

En el ordenador del profesor (OrdenadorProfesorAula1) seleccionaremos :

Sistema->Administracin->Red Elegiremos la pestaa Conexiones y veremos como aparecen 2 tarjetas de red.

Seleccionaremos Conexin almbrica (eth2) y escribiremos la siguiente configuracin.

Despus pulsaremos Aceptar y seleccionaremos la otra tarjeta de red Conexin almbrica (eth1) a la que, de forma similar le colocaremos la siguiente configuracin.

Por ltimo seleccionaremos la pestaa DNS y aadiremos la direccin de los servidores DNS que nos proporciona n proveedor de Internet.

3. En el ordenador del departamento (OrdenadorDepartamento) configuraremos la tarjeta de red que aparece 192.168.0.10 y configuraremos el servidor DNS como hemos indicado en el paso anterior.

Para comprobar las conexiones abriremos una terminal de texto en cada una de las mquinas virtuales (Aplicacione >Accesorios->Terminal) y realizaremos los siguientes pings: Desde OrdenadorAlumno a 192.168.1.100 Desde OrdenadorProfesor a 192.168.1.101 Desde OrdenadorProfesor a 192.168.0.10 (direccin ip del Ordenador real) Desde OrdenadorDepartamento a 192.168.0.10 (direccin ip del Ordenador real)

Tambin podemos comprobar como es posible acceder desde el ordenador real a ambos ordenadores virtuales.

Despus de esto quedara la configuracin especfica del enrutado de cada red que ya sera cuestin de las particu

del sistema operativo. Daremos aqu algunas nociones bsicas:

Para que el ordenador del profesor realice el enrutado de los paquetes que le llegan por una tarjeta hacia la otra abr configurar la tabla de rutas y el IP_FORWARDING Si la tabla de rutas que tenemos en el ordenador del alumno es

Y la tabla de rutas del ordenador del profesor es:

Aadiramos rutas adicionales: su root Para acceder con privilegios de root. Si no conoce la password de root ejecute sudo passwd root y elija una. Tambin puedes probar con ubuntu como password Una vez se tengan los privilegios de administrador (root) hay que aadir una nueva ruta con el comando: route add default gw 192.168.1.100 En el ordenador del profesor escribir, en una terminal con acceso de administrador : En el ordenador del alumno escribir

route add default gw 192.168.0.100 suponiendo que la ip de nuestro router-adsl real es 192.168.0.100 Adems para el ordenador del profesor acte como router hay que: 1. Colocar un 1 en el fichero /proa/sys/net/ipv4/ip_forward con el comando :

echo 1 > /proc/sys/net/ipv4/ip_forward 2. Rearrancar la red:

/etc/init.d/networking restart 3. a. Para que los cambios tengan efecto para la siguiente sesin se puede:

Editar el archivo / etc/sysctl.conf y descomentar la lnea (o aadirla si no existe) net.ipv4.conf.default.forwardin

b.

Ejecutar el comando :

sysctl ?p

Adems si deseamos un mayor control de las conexiones que realicen desde las mquinas virtuales de nuestros alu podemos instalar un firewall y definir reglas en el mismo el ordenador del profesor. Tambin podramos activar NAT para ocultar las direcciones internas de la red del aula hacia el exterior, es decir lo que hace nuestro router real cuando cualquier ordenador interno desea conectarse a Internet.

Configuracin lgica de la red en Windows

Si deseamos que el ordenador del alumno sea un ordenador Windows habra que realizar la configuracin de la red mismo de forma similar a la indicada para Ubuntu.

Si deseamos que el ordenador del profesor sea un ordenador con Windows habra que configurarle las 2 tarjetas de similar, crendolas en VMWare y asignarles las IP correspondientes en Windows.

Adems para hacer el routing hay que 1. Abrir el editor de registro : Seleccionar Inicio->Ejecutar y escribir regedit

2. Seleccionar: HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services ->Tcpip->Parameters

3. En el zona de la derecha seleccionar IPEnableRouter y pulsar con el botn derecho del ratn, elegir Modificar valor 1 en lugar del 0.

4.

Pulsar Aceptar y cerrar el editor de registro.

<< Anterior - Siguiente >>

Instalacin de dispositivos en una mquina virtual de VMWare


OBJETIVOS
Anlisis del comportamiento de los Sistemas Operativos tras la incorporacin a la plataforma fsica de nuevos dispositivos. Comprender el concepto de virtualizacin / instanciacin de dispositivos fsicos reales.

JUSTIFICACIN
En las clases de informtica es frecuente solicitar a los alumnos la instalacin de dispositivos perifricos, tanto de comunicaciones, como de almacenamiento, tales como discos duros, discos pticos (CD-ROM, DVD-ROM y tecnologas emergentes), tarjetas de sonido, etc. Lo natural sera que, para cada dispositivo, el profesor explicara: (a) Sus caractersticas tcnicas. (b) El procedimiento fsico de instalacin (conexin a la placa base del PC). (c) El procedimiento lgico de instalacin. (d) Las consecuencias o resultados que se derivan de la instalacin, en funcin del sistema operativo de base. Con una herramienta de virtualizacin de ordenadores se pueden emular dispositivos fsicos virtuales a medida de los requerimientos del profesor, de forma cmoda y rpida. Despus los

alumnos podran entrenarse en los puntos (c) y (d) antes de empezar a manipular los equipos fsicos de prcticas.

PRERREQUISITOS
VMware Server 1.0.2, o superior, instalado sobre el ordenador real. Mquina virtual con el hardware de la figura 1 y una nica particin NTFS, preinstalada con Windows XP Professional SP2. La mquina virtual se encuentra apagada. En cada uno de los apartados de instalacin de perifricos presupondremos que sta es la situacin de partida.

En el artculo titulado "Herramienta de virtualizacin VMware Server 1.0" se detalla el procedimiento de instalacin de esta potente aplicacin. En el artculo titulado "Instalacin de Sistemas Operativos y Aplicaciones en VMware" se explica cmo configurar una mquina virtual para Windows XP y cmo hay que proceder para instalar el sistema operativo sobre ella. Los siguientes dispositivos tambin estn soportados por VMware Server y han sido objeto de explicacin en los dos artculos reseados: tarjeta ethernet, tarjeta de sonido y USB.

Figura 1. Listado de hardware de la mquina virtual.

DESTINATARIOS

Coordinadores TIC de los centros educativos (para algunos aspectos de las instalaciones lgicas). Profesores de F.P., de las Familias de Informtica, Electricidad y Electrnica, que impartan clases a los Ciclos Formativos siguientes, y contemplen en sus programaciones la instalacin de dispositivos perifricos sobre distintos entornos: Administracin de Sistemas Informticos (Grado Superior) Desarrollo de Aplicaciones Informticas (Grado Superior) Explotacin de Sistemas Informticos (Grado Medio) Sistemas de Telecomunicacin e Informticos (Grado Superior) Profesores del rea de Tecnologa que enseen a sus alumnos los procedimientos de instalacin de los distintos dispositivos perifricos de un ordenador.

MDULOS DE MEMORIA
Para simular la agregacin/desagregacin de nuevos mdulos de memoria RAM a la mquina real, bastara con seguir las indicaciones de los artculos Herramienta de virtualizacin VMware Server 1.0 e Instalacin de Sistemas Operativos y Aplicaciones en VMware

Lgicamente, slo se puede aadir o retirar memoria de una computadora (virtual o fsica) apagada (estado Powered Off). Adems, VMware Server nos impone que la capacidad de la RAM asignada sea un mltiplo de 4 MB.

RESULTADO EN EL BIOS DE LA MQUINA VIRTUAL


Despus de cambiar la capacidad de la RAM, inicie la mquina virtual y acceda al Setup del BIOS virtual (Phoenix BIOS) pulsando la tecla F2. Compruebe el tamao de la memoria final sumando los valores System Memory y Extended Memory de la pestaa Main. Ver la figura que sigue.

Figura 2.

Si desea simular el POST (Power on Selft Test) de un BIOS real, habilite Boot-time Diagnostic Screen (as lo hicimos nosotros), pulse F10 (Save and Exit) y seleccione Yes para confirmar los cambios en el BIOS.

DISCO DURO
Observe en la figura 1 que nuestra mquina virtual tiene ya instalado un disco duro virtual IDE (PATA) y est configurado como maestro en el canal 0 (0:0). Esta configuracin tambin se conoce como Primary Master (PM). Pero la interfaz del disco duro virtual no ha de ser coincidente con la del disco duro real que aloja los archivos de virtualizacin (extensiones .vmdk). En nuestro caso, de hecho, disponemos de un disco duro real SATA.

VMware Server slo puede emular las interfaces de disco duro IDE (PATA) y SCSI. Y ello con independencia de la interfaz del disco duro real (PATA, SATA, SCSI, SAS; por nombrar las ms habituales).

Bien, vayamos al grano; para incorporar un nuevo disco duro a su mquina virtual siga los siguientes pasos: 1. Pulse CTRL+D

2. En la pestaa Hadware haga clic sobre Add? para lanzar el asistente de agregacin de hardware. Despus pulse Siguiente. Ver figura de abajo.

3. Seleccione Hard Disk y haga clic sobre Siguiente. Ver figura de abajo.

4. Seleccione Create a new virtual disk y haga clic sobre Siguiente 5. Seleccione la interfaz de conexin a la computadora (IDE o SCSI). Vamos a elegir IDE. Si usted elige SCSI cercirese de que est instalado el siguiente driver en el sistema operativo husped (XP): http://www.vmware.com/download/server/drivers_tools.html (preste atencin al guin bajo) 6. Indique la capacidad del disco, teniendo en cuenta que el tamao puede oscilar entre 0,1 GB (en torno a 100 MB) y 950 GB (en torno a 1 TB). El uso de la casilla Allocate all disk space now se ha explicado pormenorizadamente en los artculos referenciados en el apartado de prerrequisitos.

Le sugerimos que desmarque esta casilla y asigne una capacidad para el disco virtual (300 GB) que rebase la capacidad de almacenamiento del disco real (150 GB, en nuestro caso). As haremos "creer" al sistema operativo husped (XP) que nuestro disco duro real es de 300 GB, lo que nos dar mucho juego, por ejemplo, para simular operaciones de particionado (creacin, borrado, redimensin, copia, movimiento, ocultacin, etc.) y formateo. Marque la casilla Split disk into 2 GB files. Por ltimo, pulse el botn Siguiente.

7. Si lo desea, cambie el nombre del disco duro virtual (extensin .vmdk). Pulse sobre Advanced>> 8. Despliegue la lista Virtual device node y observe que el nuevo disco virtual (notado HardDisk2) se ha configurado automticamente como esclavo en el canal 1 (1:1), lo cual es razonable por tratarse del nico puerto libre en la controladora de E/S. Esta configuracin tambin se conoce como Secondary Slave (SS). Ver figura de abajo.

Figura tal.

9. Pulse sobre Finalizar y observe que: el nuevo disco duro virtual ya aparece en el listado de dispositivos

el tamao (mximo) del mismo es, efectivamente, 300 GB el espacio libre en el disco duro del equipo anfitrin es de slo 10,4 GB

Ver figura de abajo.

Aunque no es lo habitual, se pueden crear mquinas virtuales sin disco duro para, por ejemplo, hacer pruebas de emulacin de terminal en un sistema multiusuario. Tambin es factible crear ms discos virtuales que discos reales albergue la mquina anfitriona.

RESULTADOS EN EL BIOS DE LA MQUINA VIRTUAL


Despus de instalar el nuevo disco duro, proceda con el arranque de la mquina virtual . En la figura tal puede apreciar cmo, durante el POST, el BIOS reconoce perfectamente los dos discos duros virtuales (Fixed Disk, en la terminologa del fabricante del BIOS en cuestin).

Para detener la salida de informacin en pantalla del POST, haga uso de la tecla PausaInter; o bien, en ingls, Pause-Break. Para continuar el proceso de inicio de la computadora virtual pulse cualquier tecla. Pulse F2 para adentrarse en el SETUP del BIOS y desde la pestaa Main seleccione, con los cursores, el puerto Secondary Slave (SS). A continuacin pulse Enter y ver la informacin que almacena la memoria ROM del BIOS sobre el nuevo disco virtual instalado. Ver figura ms abajo. Despus pulse ESC dos veces, hasta llegar al men de salida de la utilidad SETUP. Elija Exit Discarding Changes; esto es, salir despreciando los cambios efectuados. A la pregunta final responda No. Ahora el BIOS entregara el control de la mquina virtual, bien al sistema operativo (XP en nuestro caso), bien, caso de existir, al gestor de arranque.

RESULTADOS EN EL ADMINISTRADOR DE DISPOSITIVOS


Revise las dos figuras siguientes:

RESULTADO EN EL ICONO MiPC


Si accede al icono Mi PC observar que slo hay un disco duro disponible (en verdad se trata de una particin de un disco duro, que ocupa el 100% de la capacidad del disco). Qu ha pasado, pues, con nuestro flamante disco duro virtual?. Respuesta: que an no puede almacenar datos y por eso no se presenta ante el usuario. Para almacenar datos sobre l habramos de: a) Generar el MBR (Master Boot Record) que, como sabr, se estructura en: cargador de arranque maestro, tabla de particiones y firma. b) Preparar las particiones. c) Formatear las particiones (creando un sistema de archivos en su interior). Una herramienta til en estas tareas sera el Administrador de discos de Windows. Con el advenimiento de la computacin de 64 bits y la interfaz EFI (Extensible Firmware Interface), cada vez son ms empleados los llamados discos GPT (GUID Partition Table). Tiene ms informacin al respecto en: http://en.wikipedia.org/wiki/Extensible_Firmware_Interface http://en.wikipedia.org/wiki/GUID_Partition_Table

RESULTADO EN EL ADMINISTRADOR DE DISCOS


Inmediatamente despus de abrir el Administrador de discos de Windows, se lanza un asistente que le permitir generar, de forma automtica, el MBR para el nuevo disco duro virtual. Es decir, se procede a la inicializacin del nuevo disco; paso -a- descrito ms arriba.

Una vez completado el proceso de inicializacin del disco, podra usted llevar a cabo las operaciones de particionado (paso b- antes descrito) y formateo (paso c- antes descrito), puesto que desbordan los propsitos del presente artculo.

CD/DVD-ROM
Revise la figura 1 para comprobar que nuestra mquina virtual de experimentacin tiene ya instaladas dos unidades pticas virtuales IDE (ATAPI) y estn configuradas como: CD-ROM: Esclavo en el canal 0 (0:1), configuracin tambin conocida como Primary Slave (PS). Conectada, en nuestro caso, a la unidad ptica real D: DVDROM CD-ROM 2: Maestro en el canal 1 (1:0), tambin conocida como Secondary Master (SM). Conectada, en nuestro caso, a la unidad ptica real E: DVD-RW Al igual que ocurre con los discos duros virtuales, la interfaz de la unidad ptica virtual (SCSI vs IDE), no ha de ser coincidente con la de la unidad ptica real. Veamos, brevemente, cmo instalar, por ejemplo, un lector de DVD-ROM virtual gestionado por una controladora de E / S, de interfaz SCSI emulada: 1. Abra el asistente de agregacin de hardware y seleccione el dispositivo DVD/CD-ROM Drive en la lista que se muestra. Haga clic sobre Siguiente. 2. Seleccione la opcin Use physical drive y pulse sobre Siguiente. 3. En Physical drive seleccione D: y deje marcada la casilla Connect at power on (conectar con la unidad fsica al encender la maquina virtual). 4. Pulse sobre Advanced >> y seleccione el primer puerto libre de los 60 disponibles (distribuidos en 4 controladoras). Nosotros hemos tomado SCSI 0:0 (primer puerto del canal 0). 5. Pulse sobre Finalizar y OK. Ahora puede verificar si la instalacin ha ido bien o no. Ver figura de abajo.

RESULTADO EN EL ICONO MI PC

RESULTADO EN EL ADMINISTRADOR DE DISPOSITIVOS

PUERTOS SERIE Y PARALELO


Para aadir un puerto serie a nuestra computadora virtual hemos de proceder axial: 1. Abra el asistente de agregacin de hardware y seleccione el dispositivo Serial Port en la lista que se muestra. Haga clic sobre Siguiente.

2. Seleccionando la opcin Use physical serial port on the host instanciaremos un nuevo puerto serie virtual, a partir de alguno de los puertos serie reales del equipo anfitrin. Si seleccionamos Output to file, la informacin que llegue por el puerto serie virtual se ir almacenando en un archivo detexto plano ASCII. Y si seleccionamos Output to named pipe (tubera con nombre) podramos, por ejemplo, comunicar dos mquinas virtuales a trabes de los puertos serie. Deje marcada la primera option, esto es, Use physical serial port on the host 3. Seleccione el Puerto serie fsico (COM1 en nuestro caso) y pulse sobre Finalizar y OK. Ahora puede verificar si la instalacin ha sido satisfactoria. Ver figura de abajo.

RESULTADO EN EL BIOS DE LA MQUINA VIRTUAL

RESULTADO EN EL ADMINISTRADOR DE DISPOSITIVOS

La virtualizacin con VMware Server de un puerto paralelo es similar (algo ms sencilla si cabe) a la de un puerto serie. La desinstalacin de dispositivos virtuales es extremadamente sencilla en VMware Server. Basta con lanzar el asistente de agregacin de hardware, seleccionar el dispositivo y pulsar sobre el botn Remove. Recuerde que, por prevencin de errores, antes de eliminar un dispositivo fsico (o virtual), debera antes haberlo desinstalado va software.