Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Objetivo General:
Elaborado por:
T.S.U. José Salvatierra
Fecha:
Marzo 2010
Revisión:
Versión 1.0
ÍNDICE DE CONTENIDO
PRÁCTICA Pág.
local 47
Información Inicial
VirtualBox: Es un software de virtualización para arquitecturas x86
que fue desarrollado originalmente por la empresa alemana Innotek GmbH,
pero que paso a ser propiedad de la empresa Sun Microsystems en
febrero de 2008 cuando ésta compró a innotek. Por medio de esta
aplicación es posible instalar sistemas operativos adicionales, conocidos
como sistemas invitados, dentro de otro sistema operativo llamado
anfitrión, cada uno con su ambiente virtual. Muchos usan esta herramienta
para, probar nuevos sistemas operativos, usar programas de otras
plataformas, instalar programas riesgosos, etc. Por otra parte la versión
con que se presentan las prácticas es VirtualBox 3.1.2-56127-win. En
donde se dará a conocer los puntos más relevantes de la configuración y
uso de esta aplicación.
Finalidad:
Recursos Requeridos:
• Una o varias computadora(s) con un mínimo de 1GB de
memoria RAM.
• Cualquiera de estas versiones de Windows; Windows 3.x,
Windows 95, Windows 98, Windows Me, Windows NT 4.0,
Windows 2000, Windows XP, Windows Server 2003,
Windows Vista o Windows 7.
• El archivo instalador de VirtualBox 3.1.2-56127-win.exe.
ACCIÓN A REALIZAR:
Fig. Nº6
Interfaces de red
8. Una figura como esta dirá cómo va la instalación así que hay que
esperar a que finalice.
Fig. Nº8
Instalación de los archivo en curso
Fig. N°9
Fin de la instalación de
VirtualBox
Recomendaciones:
Sigue cuidadosamente las instrucciones del asistente y obtendrás
una instalación de forma satisfactoria.
Fig. N°9 Fin de la instalación de VirtualBox
Información Inicial
No sólo es VirtualBox extremadamente rico en características,
producto de alto rendimiento para clientes empresariales, es también la
única solución profesional que está libremente disponible como software
de fuente abierta bajo los términos de la GNU General Public License
(GPL). La Licencia Pública General de GNU o más conocida por su nombre
en inglés GNU General Public License o simplemente su acrónimo del inglés
GNU GPL, es una licencia creada por la Free Software Foundation en 1989
(la primera versión), y está orientada principalmente a proteger la libre
distribución, modificación y uso de software. Su propósito es declarar que
el software cubierto por esta licencia es software libre y protegerlo de
intentos de apropiación que restrinjan esas libertades a los usuarios.
Finalidad:
Instalación de VirtualBox para Linux (Ubuntu) mediante paquete deb.
Recursos Requeridos:
ACCIÓN A REALIZAR:
Combinaciones de teclas:
Las combinaciones de teclas más interesantes para usar en Virtualbox
son:
Práctica
• Nº3 Creación
CTRL(derecho) y configuración
: Para básicaydeel máquinas
liberar el ratón teclado virtuales
del sistema
invitado y dar el control al sistema anfitrión.
• CTRL(derecho) + F : Para entrar o salir del modo pantalla completa.
• CTRL(derecho) + L : Para entrar o salir del seamless mode, un modo
en el que se ve el sistema invitado maximizado, pero que no se ve el
escritorio (a no ser que lo pidas explícitamente), si no sólo las
ventanas de las aplicaciones y la barra de Windows/Linux. Este modo
es un poco confuso.
• CTRL(derecho) + A : Ajustar tamaño de ventana.
• CTRL(derecho) + G : Autoajustar la Ventana del anfitrión.
• CTRL(derecho) + SUPR. : Envía un CONTROL + ALT + SUPR. al
sistema invitado (interesante si es Windows).
• CTRL(derecho) + BACKSPACE : Envía un CONTROL + ALT +
BACKSPACE al sistema invitado (interesante si es GNU/Linux).
• CTRL(derecho) + S : Tomar una instantánea de la máquina virtual,
como si apretáramos “Impr Pant”.
• CTRL(derecho) + I : Inhabilitar la Integración del ratón con la
máquina virtual.
• CTRL(derecho) + R : Para reiniciar la máquina virtual. Es el famoso
“reset” windowsero.
• CTRL(derecho) + P : Para pausar la máquina virtual. Una ventaja si te
está comiendo recursos en un momento en que necesitas todos los
[14] T.S.U. JOSÉ
recursos de tu ordenador para el sistema anfitrión. SALVATIERRA
• CTRL(derecho) + H : Apagado ACPI de la máquina virtual.
• CTRL(derecho) + Q : Cerrar la máquina virtual.
IUET-LA VICTORIA
Finalidad:
Recursos Requeridos:
• VirtualBox 3.1.2-56127-win.
ACCIÓN A REALIZAR:
Fig. N°1
Ventana inicial del VirtualBox
11. Pulsamos en terminar para crear la imagen del disco duro virtual
como podemos apreciar en las figuras N°11 y N°12.
Recomendaciones:
Sigue los pasos como se te indica y acata las recomendaciones de uso
de memoria RAM para que no tengas inconvenientes con el funcionamiento
de la computadora. [22] T.S.U. JOSÉ
SALVATIERRA
IUET-LA VICTORIA
Información Inicial
Una vez creada la máquina virtual tal como lo has visto en la práctica
N°3, se procede con la instalación o con la virtualización de Linux en su
distribución de Ubuntu 8.04 usando un CD de este.
Finalidad:
Recursos Requeridos:
•LaSistema operativo
instalación Windowsde
o la virtualización XPLinux
instalado
en su en el disco duro.
distribución de Ubuntu
• VirtualBox 3.1.2-56127-win.
8.04 en una máquina virtual, teniendo como sistema operativo anfitrión a
• Una computadora con un mínimo de 1GB de memoria RAM.
Windows XP y como sistema operativo invitado a Linux (Ubuntu 8.04).
• CD/DVD-ROM de Linux (Ubuntu 8.04).
ACCIÓN A REALIZAR:
Recomendaciones:
Esta práctica te la recomendamos en caso que debas probar
sistemas operativos novedosos o algún programa riesgoso antes de
instalarlo físicamente en el disco duro.
Finalidad:
En esta
Práctica Nº5práctica
Crear tiene comode
imágenes objetivo
nuestraque el usuario
máquina se ejercite en la
virtual
creación de imágenes de las máquinas virtuales (o tomar Instantáneas)
utilizando como referencia VirtualBox.
Información Inicial
Las instantáneas (snapshots) sirven para crear imágenes de la
partición del disco duro virtual, la cual puede restaurarse en cualquier
momento y regresar la partición y los datos como estaban cuando fue
creada la imagen.
Recursos Requeridos:
• Sistema operativo Windows XP instalado en el disco duro.
• VirtualBox 3.1.2-56127-win.
• Una computadora con un mínimo de 1GB de memoria RAM.
• CD/DVD-ROM de Linux (Ubuntu 8.04).
[29] T.S.U. JOSÉ
SALVATIERRA
IUET-LA VICTORIA
ACCIÓN A REALIZAR:
1. Vaya al Menú de la maquina virtual y elija la opción Maquina.
Algunas consideraciones:
Usted puede tomar una instantánea.
Recomendaciones:
Puede restaurar una imagen haciendo clic derecho sobre cualquier
instantánea que ha tomado en la lista de instantáneas. Al restaurar una
instantánea, volver en el tiempo (o hacia delante): el estado actual de la
máquina se pierde, y la máquina se restaura en el mismo estado como lo
fue cuando el entonces instantánea fue tomada.
Recursos Requeridos:
• Sistema operativo Linux (Ubuntu 8.04), instalado en el disco duro.
Finalidad:
• VirtualBox 3.1.2
Instalar el Guest Additions teniendo instalado a Windows XP en una
• Una computadora con un mínimo de 1GB de memoria RAM.
maquina virtual utilizando VirtualBox.
• CD/DVD-ROM Windows XP.
ACCIÓN A REALIZAR:
Recomendaciones:
Es importante instalar Guest Addition para Virtualbox, porque de
esta manera podrás disfrutar de las características que ya se te
menciono en el inicio de esta práctica.
Información Inicial
Lo primero que hay que hacer es decidir la carpeta que queremos
compartir, puede ser una ya existente u otra que podamos crear. Una vez
compartida la carpeta con el nombre que ustedes determinen y que se
encuentra en el home. La misma nos servirá para compartirla con otros
sistemas Linux o con Windows tanto virtuales como reales.
Finalidad:
Recursos Requeridos:
• El Sistema
objeto de esta práctica
operativo es que sepas
Linux (Ubuntu 8.04), como compartir
instalado carpetas
en el disco duro.y
archivos entre el host
• VirtualBox 3.1.2y VirtualBox.
• Una computadora con un mínimo de 1GB de memoria RAM.
• Imagen ISO de Windows XP.
ACCIÓN A REALIZAR:
Fig. N°3
Agregar carpeta compartida
Fig. N°10 Mi PC
Recomendaciones:
Debes recordar que para poder compartir carpetas tienes que tener
instalado el Guest Addition.
Información Inicial
Hay cierto tipo de periféricos, como dispositivos pcmcia o tarjetas
gráficas, que no proporcionan el mismo rendimiento (o ninguno). Luego
según el procesador puedes tener un rendimiento mejor o peor. El caso es
que tuve que cambiar algunos permisos del sistema de ficheros USB para
que funcionasen los dispositivos USB. Para hacer esto podría haber tocado
en la “tabla de sistemas de archivos” que se encuentra en el sistema.
Recursos Requeridos:
Finalidad:
• SeSistema
busca operativo Linux (Ubuntu
que el usuario 8.04),
este en la instalado
capacidadende
el disco duro.
activar los
• VirtualBox
dispositivos USB. 3.1.2
• Una computadora con un mínimo de 1GB de memoria RAM.
• Imagen ISO de Windows XP.
ACCIÓN A REALIZAR:
Recomendaciones:
Se te recomienda que indagues e investigue más sobre el tema.
Finalidad:
Se tiene como finalidad que el usuario sepa virtualizar una red y
además aprenda a enviar datos desde el host al invitado y viceversa para
que pueda conectarse a la red.
Recursos Requeridos:
• Sistema operativo Windows XP, instalado en el disco duro.
• VirtualBox 3.1.2 [47] T.S.U. JOSÉ
• Una computadora con un mínimo de 1GB de memoria RAM. SALVATIERRA
• CD/DVD o Imagen ISO de Linux en su distribución Debian.
IUET-LA VICTORIA
ACCIÓN A REALIZAR:
Recomendaciones:
La opción de configuración que debes utilizar y la que tienes que
interesarte más es "Host Interface Networking (Interface Anfitrion)".
Debido a que esta configuración sirve para configurar la máquina virtual
para que forme parte de la red.
Información Inicial
Para poder utilizar esta función es necesario instalar en el Host
Invitado la aplicación virtual box Guest Additions. En un Host Invitado con
Windows cuando la máquina virtual se está ejecutando, haga clic en el
menú Dispositivos y luego en instalar Guest Additions . En un Host
Invitado con GNU/Linux se requiere instalar los headers del kernel que se
esté usando. Para saber el kernel que usamos tecleamos uname -r.
Ejemplo: si tenemos el kernel "2.6.18-5-486" instalamos el paquete "linux-
headers-2.6.18-5-486":
# aptitude install linux-headers-2.6.18-5-486
Ahora hacemos clic en el menú Dispositivos y luego en instalar Guest
Additions. Esto nos montara un CD-ROM virtual. Nos vamos a
/media/cdrom/ e instalamos el paquete VBoxLinuxAdditions.run y luego
reiniciamos o apagamos la máquina virtual:
# cd /media/cdrom
# sh VBoxLinuxAdditions.run
# poweroff
Finalidad:
Se te recuerda nuevamente que para esta característica de
virtualización en VirtualBox debes instalar Guest Addition, como
nuevamente se te a indicado en el inicio de esta práctica.
Recursos Requeridos:
• Sistema operativo Linux (Ubuntu), instalado en el disco duro.
• VirtualBox 3.1.2
• Una computadora con un mínimo de 1GB de memoria RAM.
• CD/DVD o Imagen ISO de Windows XP.
ACCIÓN A REALIZAR:
Recomendaciones:
Como se te dijo inicialmente para el uso de esta característica es
necesario que tengas instalado el Guest Addition en tu máquina virtual.
Información Inicial
Nos ubicamos donde están guardados los
vdi(/home/usuario/.VirtualBox VDI) y clonamos el vdi con un UUID
diferente:
$ cd /home/usuario/.VirtualBox/VDI
$ VBoxManage clonevdi NombreOriginal.vdi NuevoNombre.vdi
Recursos Requeridos:
Finalidad:
• Sistema operativo Windows XP, instalado en el disco duro.
• Indicarte el 3.1.2
VirtualBox cómo duplicar una o varias máquinas virtuales.
• Una computadora con un mínimo de 1GB de memoria RAM.
ACCIÓN A REALIZAR:
Recomendaciones:
Te sirve para que tengas un respaldo, por eso se te recomienda
hacerlo si lo deseas.
Información Inicial
Veamos otra forma de instalar los Guest Addition en una máquina
virtual de VirtualBox esta vez utilizando una versión de Linux (Debian
Etch).
Finalidad:
Tiene como objeto que los usuarios aprendan también a instalar el
paquete Guest Addition de otra forma y en otros sistemas operativos.
Recursos Requeridos:
• Sistema operativo Windows XP, instalado en el disco duro.
• VirtualBox 3.1.2
• Una computadora con un mínimo de 1GB de memoria RAM.
• CD/DVD o imagen ISO de Linux (Debian Etch).
ACCIÓN A REALIZAR:
$ su -
Password:
# aptitude install gcc linux-headers-$(uname -r) make
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
13etch2_i386.deb) ...
Seleccionando el paquete libmudflap0 previamente no seleccionado.
Desempaquetando libmudflap0 (de .../libmudflap0_4.1.1-21_i386.deb) ...
Seleccionando el paquete libmudflap0-dev previamente no seleccionado.
Desempaquetando libmudflap0-dev (de .../libmudflap0-dev_4.1.1-
21_i386.deb) ...
Seleccionando el paquete linux-headers-2.6.18-5 previamente no
seleccionado.
Desempaquetando linux-headers-2.6.18-5 (de .../linux-headers-2.6.18-
5_2.6.18.dfsg.1-13etch3_i386.deb) ...
Seleccionando el paquete linux-kbuild-2.6.18 previamente no seleccionado.
Desempaquetando linux-kbuild-2.6.18 (de .../linux-kbuild-2.6.18_2.6.18-
1_i386.deb) ...
Seleccionando el paquete linux-headers-2.6.18-5-686 previamente no
seleccionado.
Desempaquetando linux-headers-2.6.18-5-686 (de .../linux-headers-
2.6.18-5-686_2.6.18.dfsg.1-13etch3_i386.deb) ...
Seleccionando el paquete make previamente no seleccionado.
Desempaquetando make (de .../archives/make_3.81-2_i386.deb) ...
Configurando binutils (2.17-3) ...
media/cdrom/# ls -l
total 1302
dr-xr-xr-x 2 root root 2048 2007-08-31 13:57 AMD_PCnet
-r--r--r-- 1 root root 136 2007-08-07 18:09 AUTORUN.INF
dr-xr-xr-x 5 root root 2048 2007-08-31 13:57 driver
dr-xr-xr-x 2 root root 2048 2007-08-31 13:57 gina
dr-xr-xr-x 2 root root 2048 2007-08-31 13:57 os2
-r-xr-xr-x 1 root root 711847 2007-08-31 13:57 VBoxGuestAdditions.exe
-r-xr-xr-x 1 root root 612074 2007-08-31 13:57 VBoxLinuxAdditions.run
# sh VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 1.5.0 Guest Additions for Linux
installation.....................................................................................................................
.................
VirtualBox 1.5.0 Guest Additions installation
Building the VirtualBox Guest Additions kernel module...
Recomendaciones:
Ejercita esta práctica para que conozca otra manera de instalar el
paquete Guest Additions.
Información Inicial
Imunes es un software de emulación-simulación desarrollado en
Croacia, en la Universidad de Zegreb. Su nombre es un acrónimo de
Integrated Multiprotocolo Network Emulation Simulation, podríamos
traducirlo como Simulador Emulador de redes, multiprotocolo. Imunes
explota las tecnología de maquinas virtuales, pero a diferencia de
plataformas de operación con maquinas virtuales como VMware,
VirtualBox, imunes solo virtualiza el stack TCP-IP, y lo asocia a una
maquina virtual y al mismo tiempo le da representación dentro de un
ambiente de Interface Grafica de Usuario (interface GUI), En imunes no
se virtualiza, todo el sistema operativo, solo la infraestructura TCP-IP, o
sea que se crea un stack TCP por cada maquina virtual, sin embargo el
sistema de archivos no se virtualiza, esto tiene la gran ventaja, desde el
punto de vista del aprovechamiento del espacio de memoria RAM de la
maquina, porque se pueden implementar muchas maquinas con relativa poca
capacidad de RAM. Un aspecto importante, es que todas las maquinas
virtuales de imunes, comparten el mismo sistema de archivos, esta
condición es potencialmente problemática, ya que por ejemplo, los
servidores requieren de archivos de configuración, y dos servidores de la
misma clase, utilizarían el mismo archivo de configuración, sin embargo la
utilización de enlaces simbólicos, permitirá diferenciarlos adecuadamente.
Finalidad:
Virtualizar el imunes con el propósito de simular elementos de una
red local.
Recursos Requeridos:
• Un CD-Live o imagen ISO de imunes.
• Dos PC o computadoras virtuales.
• Comando ifconfig.
• Comando ping.
• El software ethereal.
• VirtualBox 3.1.2-Win
• Una computadora con un mínimo de 1GB de memoria RAM.
• Comando tcpdump.
ACCIÓN A REALIZAR:
Fig. N° 1 PC virtuales
4. Abrir una consola en PC1 también abrir una consola en PC0 y desde
allí lanzar el comando ping 200.10.2.2 hacia PC1. Observe en la
figura N°5
Recomendaciones:
Te resultara adecuada esta práctica para simular elementos de
redes.