Virtualización
Introducción
Llámese virtualización, como yo la entiendo, a la técnica de hacer funcionar cosas sobre bases simuladas haciendo creer a lo que queremos que funcione que lo simulado es real. Llevado a términos informáticos, lo explicado tiene función de distintas maneras. Para el caso que nos trae, hablaremos de las máquinas virtuales de sistema, y no las de plataforma de desarrollo y ejecución, como pudiera ser la máquina virtual de java.
Dejemos de momento explicado el término de máquina virtual de sistema en aquella que, funcionando sobre un determinado sistema operativo, nos deja instalar otro diferente o igual sobre ella, haciendo creer a este que se está instalando sobre una máquina física real.
Motivos
Los motivos que nos pueden llevar a utilizar estos mecanismos de virtualización pueden ser muy variados. Personalmente yo los he utilizado para muchas cosas diferentes, así que trataré de ajustarme a estas situaciones, aunque pueden existir muchas más y cada uno puede tener los suyos propios. Sirvan pues las siguientes como ejemplo:
-
Pruebas: Esta categoría podría tener varias subcategorías, pero me ceñiré a la de uso propio, que es probar sobre mi sistema habital, en la actualidad Ubuntu y Vista (sistema dual), la aparición de nuevas distribuciones de Linux.
-
Ubicuidad de sistema: En ocasiones me he visto forzado a trabajar con aplicaciones específicas de un sistema operativo concreto, haciéndolas correr sobre la misma máquina física. En mi caso particular fue un servidor web específico para BSD, un servidor Windows 2000 Server, y unas pruebas con wine para aplicaciones remotas de escritorio.
-
Necesidad de sistema base: En este ejemplo me encontré con el problema de que FLASH me corrompía los archivos FLA al utilizarse con wine, por lo que tuve que instalar un XP SP2 sobre un VirtualBox para arreglarlos. Este caso me viene al pelo por una conversación que tuve hace poco con alguien en el canal #linux_novatos, que no era capaz de utilizar una tarjeta MMC MOBILE en Linux, y se le recomendó el uso de máquina virtual con Windows para poder llegar a los datos de la tarjeta.
Como decía, pueden existir cientos de necesidades más. Estos son ejemplos sobre casos particulares, pero creo que pueden ayudar a entender el uso de las máquinas virtuales.
Contras
Hasta aquí se pueden ver claramente los beneficios del uso de las máquinas virtuales, sin embargo también tienen ciertas limitaciones de uso que a veces hacen complicado el trabajar con ellas. El motivo es que son máquinas virtuales y no reales, por lo que no son capaces de simular todo el hardware del que disponemos en la máquina real sobre la que se ejecuta la virtual.
Nos encontramos, por ejemplo, con carencias en el sistema gráfico. En mi experiéncia particular última, por ejemplo, he sido incapaz de hacer correr las COMPIZ-FUSION sobre un VirtualBox con Ubuntu, donde en la máquina real disponía de una ATI X1550. Como apunte, cabe decir que Ubuntu instalado sobre la máquina real las ejecuta a la perfección.
Resultado y Conclusión
Al final acabo donde acaba cualquier página sobre esto en Internet: la virtualización no es una alternativa al sistema, sino una herramienta más sobre la que podemos probar cosas.
Una de las cosas en las que estoy invirtiendo mi tiempo últimamente, es precisamente la comprobación de vulnerabilidades recién descubiertas (sobre lo que haré un artículo pronto). He encontrado en la virtualización una herramienta muy valiosa, y una solución económica para gran parte de las pruebas que hago. Esto me lleva a la conclusión de que la simulación de máquina real es algo interesante en el campo de las auditorías de seguridad, y por tanto hay que ayudar y promocionar la virtualización para que prolifere y siga brindándonos tan inestimable ayuda.
Nota adicional
Quisiera hacer algo en el blog que no es muy habitual, y no he visto en otros sitios, salvo en revistas y fanzines. Se trata de anunciar de qué voy a hablar en sucesivos artículos, y eso es lo que voy a hacer, aunque aún no me he decantado por ninguna de las opciones que expondré a continuación.
Una de las opciones es la que he comentado algunas líneas atrás, cómo probar las vulnerabilidades de reciente aparición. Es algo sobre lo que me ha costado mucho trabajo entrar, y que creo puede servir de ayuda a aquellos que dan sus primeros pasos en el mundo de la seguridad informática.
Otra de las opciones es hablar sobre el nuevo portal wiki de documentación de Ubuntu y mis andanzas por el mismo. Muy recomendable para cualquier usuario de Ubuntu.
Como tercera opción, y muy enlazada a la segunda, quisiera hablar sobre los wikis, y en qué puede facilitar el trabajo de cualquier usuario.
Como he dicho antes, no tiene por qué ser este el orden estricto de las mismas, pero así quisiera fomentar también la curiosidad de vosotros, lectores. Y con esto me despido por ahora. Hasta pronto o muy pronto, pues.
Imágenes enlazadas con Especulando y OcioLinux.



En mi caso, me encantaría instalar Windows XP en una máquina virtual, de las que tu nombras, pero voy a tener que esperar a mi nuevo equipo, ya que con mi “viejo y monstruosos” PIII no puedo hacerlo.
Es verdad, éstas máquinas tienen sus pro y sus contras. Estan los que dicen NO a ellas. Yo estoy de acuerdo. Me quedo con lo que nombras: la idea de probar nuevos S.O. o nuevas distros de Linux sobre (en nuestro caso) Ubuntu.
Te dejo un saludo.
P.D.: Buena idea la de somentar tus próximas entradas. Es rarísimo ver un blog donde lo hagan.
Postee seguido que aqui tiene un lector. Interesante su forma de escribir…
Bueno, muchas gracias. Creo que sí, deberías cambiar tu PIII, pero eso no quiere decir que no puedas ejecutar Linux sobre él. Yo lo he ejecutado sobre PII incluso, y funciona bien, aunque no le pidas grandes cosas…
interesante articulo..
saludos amigo…!
GnDx: Gracias amigo.
Pasaba para desearte un buen comienzo de año…
Un saludo!
bachi.tux: Gracias amigo. Igualmente.
Hola Elven, perdona, ¿pero sabes algo de Luixal?
Saludos
Pedro
misteriuosman: Pues la verdad es que no…
hombre, pero si eres un linuxeroooo!!
jo, me quedo sin palabras y me quito el sombrero
joaninha: Y tanto que lo soy. ¿Tú también?