VPS local con Ubuntu y VirtualBox

  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:b5fba78c7f0da9f94a7c541898b6c0a0' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Audi tiene planeado incorporar el TDI (turbocharged direct injection) que ha utilizado en competiciones deportivas como Le Mans (donde ganó con el R10 TDI) a sus vehículos comerciales.<br />\nEsta mejora tendría lugar a mediados de 2008 y convertiría a los diesel de Audi, según sus propias aspiraciones, en los más limpios y ecológicos del mundo. [...]</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:b5fba78c7f0da9f94a7c541898b6c0a0' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:4c0ebab21d2f8a63091b74b9cfbc2896' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Se sabía que Asus tenia planeado lanzar las nuevas versiones de su Eee en diferentes colores con algunos cambios, hasta el momento no habíamos visto ninguna foto de estos modelos, quien sabe, lo mismo eran un poco de <em>waperware</em> para mantener el ruido de estos portátiles.</p>\n<p>Parece que no es así, aqui tenemos dos fotos de los nuevos colores pasteles del <a href=\"http://gizmologia.com/tag/asus-eee\">Eee</a>, una tontería en realidad, pero a mucha gente parece que le gusta que su portátil sea verde pastel…</p>\n<p><a href=\'http://gizmologia.com/2007/12/fotos-de-los-nuevos-asus-de-colores/asus-eee-colores-1/\' rel=\'attachment wp-att-20198\' title=\'Asus Eee colores #1\'></a><br />\n<a href=\'http://gizmologia.com/2007/12/fotos-de-los-nuevos-asus-de-colores/asus-eee-colores-2/\' rel=\'attachment wp-att-20199\' title=\'Asus Eee colores #2\'></a></p>\n<p>Enlace: <a href=\"http://flickr.com/photos/hsufehmi/1195305417/\">hsufehmi</a> y <a href=\"http://flickr.com/photos/hsufehmi/1196176888/\">hsufehmi</a><br />\n<a href=\"http://gizmologia.com/?p=20200&amp;akst_action=share-this\" title=\"E-mail this, post to del.icio.us, etc.\" id=\"akst_link_20200\" class=\"akst_share_link\" rel=\"nofollow\">Comparte esta anotación</a></p>\n<p><a href=\"http://feeds.hipertextual.com/~a/gizmologia?a=wfUaYB\"></a><br />\n<a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=athGsWC\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=o1H0NXC\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=6fo0XmC\"></a></p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:4c0ebab21d2f8a63091b74b9cfbc2896' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:88cf1a613613947a6fc9b9d9277efc5b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Carlos nos cuenta: «Apple ha presentado una solicitud ante la Oficina de Patentes de Estados Unidos para proteger su marca comercial de cara a una futurible expansión dentro del sector de los videojuegos. Con este movimiento, la compañía de Cupertino pretende garantizar los derechos de la marca registrada \"APPLE\" en todo aquello que pueda estar relacionado con, y cito textualmente, \"dispositivos portátiles de videojuegos electrónicos\", \"máquinas de videojuegos\", \"juegos electrónicos\" y/o \"dispositivos LCD de videojuegos\".» Existen rumores de este tema desde hace tiempo.</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:88cf1a613613947a6fc9b9d9277efc5b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:99d74f5d3e473d6600d1780c417d919e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Otro rumor destrozado en tiempo récord, Microsoft niega por sus muertos, es decir, su unidad HD DVD, que no hay nada planeado para lanzar bien una Xbox 360 con Blu-ray o una unidad externa.</p>\n<p>Pero cuidado, debemos recordar que Microsoft también dijo hace bastante que no tenía planeado lanzar ninguna unidad de alta definición con su Xbox 360 y todos sabemos que aparato lanzaron después. De cualquier manera, no se vería nada mal que Xbox 360 edición Elite saliese con una unidad de alta definición, más que nada para que el desembolso de dinero que ya es importante, tuviese un aliciente realmente grande.</p>\n<p>Enlace: <a href=\"http://www.reuters.com/article/reutersEdge/idUSN1224707720080313\">Microsoft says no Blu-ray for Xbox 360</a><br />\n<a href=\"http://gizmologia.com/?p=23033&amp;akst_action=share-this\" title=\"E-mail this, post to del.icio.us, etc.\" id=\"akst_link_23033\" class=\"akst_share_link\" rel=\"nofollow\">Comparte esta anotación</a></p>\n<p><a href=\"http://feeds.hipertextual.com/~a/gizmologia?a=eON8zw\"></a><br />\n<a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=OZN5UlF\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=AgjlYbF\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=IwOntFF\"></a></p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:99d74f5d3e473d6600d1780c417d919e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:e51162bb2c97f9793fc0014046e8fa0b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>kilarin nos cuenta: «Según la Unión Europea, España está a la cola en el uso de la tecnología para todo aquello que tiene que ver con la sanidad. Realmente no es una gran noticia, sobre todo porque hace pocos días se ponía a la sanidad en cabeza en uso de las TIC en el ámbito español. Aunque, claro, la comparación era en referencia a la burocratizada e inmersa en toneladas de papel Justicia.» La fuente de la noticia, Europa Press.</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:e51162bb2c97f9793fc0014046e8fa0b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:4231f91b4684ffaa56cf5faf01711d1e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Aquí estoy, unas 30 horas después de comprar un iPhone y sin poder usarlo con 3G por culpa de Telefónica ¿El motivo? El aparente aluvión de nuevas altas que se han producido con el iPhone 3G. Aquí es cuando te das cuenta que aquello que se dice de que Telefónica es una grandísima y lenta [...]</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:4231f91b4684ffaa56cf5faf01711d1e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:02390f3447a57549bdbac5fe6bf8d568' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><a href=\"http://www.engadget.com/2008/07/29/leaked-eee-pc-roadmap-shows-23-models-redefines-brand-dilution/\"></a></p>\n<p>Ni una, ni dos, ni tres, si no 21 versiones del Eee PC que Asustek planea lanzar junto a los Eee ya vistos. En la versión China de <em>Engadget</em> han publicado una foto de una presentación de Asus, en la que se puede ver la gama al completo de modelos del Eee PC.</p>\n<p>Están todos, desde el primer modelo <a href=\"http://gizmologia.com/tag/asus-eee/\">Eee 700</a>, varias versiones del 701, pasando por la serie <a href=\"http://gizmologia.com/tag/asus-eee-900/\">900</a> y las versiones de la serie <a href=\"http://gizmologia.com/tag/asus-eee-1000/\">1000</a>. Todas estas versiones están dentro de la gama casual, la más baja, pero Asus diferencia otras dos categorías más, <strong>PRO Fashion</strong> en la que se encuentra los modelos 1000HV, 1002SA, 10002HA y T101.</p>\n<p>En la gama más alta, <strong>Ultimate</strong>, están los modelos S161 y S91. Según el la diapositiva de Asus esta serie sería ultradelgada y ligera, por lo que el término ultraportátil viene mejor que nunca.</p>\n<p>Enlace: <a href=\"http://www.engadget.com/2008/07/29/leaked-eee-pc-roadmap-shows-23-models-redefines-brand-dilution/\">Leaked Eee PC roadmap shows 23 models, redefines brand dilution</a><br />\n<a href=\"http://gizmologia.com/?p=25873&amp;akst_action=share-this\" title=\"E-mail this, post to del.icio.us, etc.\" id=\"akst_link_25873\" class=\"akst_share_link\" rel=\"nofollow\">Comparte esta anotación</a></p>\n<p><a href=\"http://feeds.hipertextual.com/~a/gizmologia?a=43d3OO\"></a><br />\n<a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=5tT66J\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=NuFy0J\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=1j6CjJ\"></a></p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:02390f3447a57549bdbac5fe6bf8d568' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '1:1b1461d787b98d9e369453a2be64680f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>LG España presenta dos nuevas pantallas para PC con sintonizador integrado, para aquello de que tengas todo en un mismo sitio sea realidad. Son tres modelos, dos con sintonizador integrado y otro sin sintonizador, pero los tres con resoluciones compatibles con vídeos en alta definición.</p>\n<p>El modelo M2794D de 27 pulgadas (499€) y el M2394D de [...]</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '1:1b1461d787b98d9e369453a2be64680f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:ef0c6daa6fcde5d68bd38d3de00d0990' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p></p>\n<p>Tal y como manda <a href=\"http://gizmologia.com/2008/10/rumor-dell-mini-12/\">el rumor</a>, Dell muy pronto ha lanzado el nuevo <strong>Dell Inspiron Mini 12</strong>.</p>\n<p>Se trata de una versión más grande del ultraportátil <a href=\"http://gizmologia.com/tag/dell-mini-9/\">Dell Mini 9</a> pero de 12 pulgadas, así se podría resumir este portátil, pero <strong>es mucho más</strong>. Usa un procesador <strong>Intel Atom</strong> Z520 de 1.6GHz y 1GB de memoria RAM, que viene a ser lo que casi todos los ultraportátiles llevan.</p>\n<p>Su pantalla WXGA de 12.1 pulgadas mantiene el todo &#8220;ultra brillante&#8221;, disco duro de <strong>80GB</strong>, Bluetooth 2.0 y WiFi 802.11g como conexiones. Una pena que Dell no le añada <strong>un módem 3G</strong>, porque si lo hiciesen lo redondearían al ultraportátil perfecto.Lo que Dell ha logrado es que este portátil sea muy ligero, sólo <strong>1.2Kg</strong>, con el tamaño de la pantalla me pensaba algo más pesado, pero sobre todas las cosas, mirad el grosor del portátil, <strong>es muy fino</strong>. <a href=\"http://blog.laptopmag.com/dell-inspiron-mini-12-first-impressions-the-600-macbook-air\">LaptopMag ya lo ha probado</a> y parece que efectivamente, Dell ha logrado crear algo tan ligero como un MacBook Air, con un tamaño muy similar y con las bondades de un portátil con procesador Intel Atom.</p>\n<p>Creo que ya tengo reemplazo para mi ultraportátil. Lo que se suele buscar en un ultraportátil creo que Dell lo ha respondido bien, un tamaño y peso al mínimo, una pantalla de medio tamaño y que se puedan hacer las tareas básicas (pese a que lleve Windwos Vista).</p>\n<p>¿La pantalla de 12 pulgadas es demasiado grande? Esa es la cuestión, las 10 pulgadas que muchos ultraportátiles como el <a href=\"http://gizmologia.com/tag/msi-wind/\">MSI Wind</a> o el <a href=\"http://gizmologia.com/tag/asus-eee-1000/\">Asus Eee 1000</a> ofrecen son para mi el límite de lo que podría llevar en una mochila sin sufrir por el peso, para algo más grande llevaría mi portátil normal, pero entonces, ¿12 pulgadas? Quizá sea la respuesta para las personas que <strong>buscan un único portátil</strong> y que quieran &#8220;algo más&#8221; que las 9 ó 10 pulgadas que ofrecen hasta ahora algunas marcas.</p>\n<p>El precio será de unos <strong>$600</strong>, es quizá el punto negativo que le veo, es un precio alto para un <em>ultraportátil</em>, casi el doble de precio que un portátil de 3 pulgadas menos y mismas características.</p>\n<p>Enlace: <a href=\"http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;newsId=20081026005046&amp;newsLang=en\">Slim, Stylish and Well-Connected: Introducing the Dell Inspiron Mini 12</a> | Vía: <a href=\"http://www.engadget.com/2008/10/26/dell-launches-the-inspiron-mini-12/\">Engadget</a></p>\n<p class=\"akst_link\"><a href=\"http://gizmologia.com/?p=30551&amp;akst_action=share-this\" title=\"E-mail this, post to del.icio.us, etc.\" id=\"akst_link_30551\" class=\"akst_share_link\" rel=\"nofollow\">Comparte esta anotación</a>\n</p>\n<p><a href=\"http://feedads.googleadservices.com/~a/SgohMSaxe2FcxoUQtdXDY7LbyAo/a\"></a></p>\n<p><a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=VqGDnzjM\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=1BFwLRQ8\"></a> <a href=\"http://feeds.hipertextual.com/~f/gizmologia?a=TDL0nDw2\"></a></p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '3:ef0c6daa6fcde5d68bd38d3de00d0990' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:6a083e6f36893d852e5d793b2b8c8ab2' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>El portal presentó su tradicional ranking anual con los ejecutivos mejor y peor vistos por sus trabajadores. El presidente de Apple ocupó la segunda posición en el listado</p>\n', created = 1268219107, expire = 1268305507, headers = '' WHERE cid = '3:6a083e6f36893d852e5d793b2b8c8ab2' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:3783e5ae3a7596967843d7689fe824ea' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Hace algún tiempo publiqué una rápida revisión de enlaces con algunos artículos con información de <a href=\"http://www.yukei.net/2008/09/intentando-montar-un-vps/\" title=\"Intentando montar un VPS\">cómo montar un VPS</a>.</p>\n<p>Entonces, mi intención era crear una <a href=\"http://www.yukei.net/2007/08/maquinas-virtuales-en-ubuntulinux/\" title=\"Máquinas virtuales en Ubuntu/Linux\">máquina virtual</a> para poder comenzar a experimentar con algunas cosas en forma local &mdash; decidirse por un VPS implica un conocimiento técnico suficiente para hacer frente a cosas por las que en un alojamiento compartido jamás tendrías que preocuparte, como instalar y configurar <a href=\"http://www.apache.org\" title=\"Apache\">Apache</a> u otro servidor web, firewall, seguridad, asegurar rendimiento, etc&#8230; acá no estarás haciendo las cosas por medio de algún panel de control, sino probablemente lo tengas que hacer todo por consola, por lo que montar una máquina virtual en local es una buena opción si no quieres estar pagando por un servicio sólo para experimentar. Al final, si eres lo bastante aplicado, deberías terminar con una configuración que quede como un guante (perfectamente adaptada a tus requerimientos) y con el conocimiento necesario para aventurarte en algún proyecto público.</p>\n<p></p>\n<p>Los ingredientes necesarios son:</p>\n<ul>\n<li><a href=\"http://www.virtualbox.org/\">VirtualBox</a>, para crear y administrar la máquina virtual / VPS. La versión 2.2, publicada hace muy poco, mantiene la facilidad en la creación de máquinas virtuales, a la vez que hace mucho más fácil la tarea de conectarse desde el anfitrión al invitado gracias a la opción &#8220;Host-only Network&#8221;.</li>\n<li><a href=\"https://help.ubuntu.com/community/JeOS\">Ubuntu JeOS</a>: una variante eficiente de Ubuntu, especialmente configurada para aplicaciones virtualizadas, es decir, una instalación mínima de Ubuntu para servidores que permite tener la funcionalidad necesaria ocupando pocos recursos, lo que es una gran ventaja para montar un VPS ya que su costo estará ligado a la cantidad de espacio (y memoria) que utilices&#8230; y aquí no encontrarás promociones serias sobre &#8220;almacenamiento ilimitado&#8221; o cantidades ridículamente grandes de espacio a un bajo costo. Como sucede con Ubuntu, hay varias versiones &#8220;actuales&#8221; al mismo tiempo: en este momento, la 8.04.2 es la última actualización de <em>Hardy Heron</em>, la versión con soporte a largo plazo (LTS, supuestamente más estable y probado) que puedes <a href=\"http://cdimage.ubuntu.com/jeos/releases/8.04.2/release/\" title=\"Descargar imagen de CD de Ubuntu JeOS 8.04.2\">descargar como imagen de CD</a>; o si prefieres tener un software más actualizado, puedes <a href=\"http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos\" title=\"Ubuntu Server Edition JeOS\">descargar la versión para servidores de <em>Intrepid Ibex</em></a> e instalar una máquina virtual mínima desde el mismo CD o bien <a href=\"https://help.ubuntu.com/community/JeOSVMBuilder\">generar una imagen instalable</a>.</li>\n</ul>\n<p>El proceso de crear la máquina virtual con VirtualBox es bastante sencillo, y cuenta con una interfaz gráfica en forma de asistente que guía a través de todo el proceso. Una vez creada, puedes ajustar aún más opciones en el apartado de Configuración. Si quieres simular una situación realista, podrías ajustar la configuración al VPS que tienes en mira (por ejemplo, de acuerdo a las configuraciones ofrecidas por <a href=\"http://www.slicehost.com\" title=\"Slicehost\">Slicehost</a>), o bien asignar los recursos necesarios para un trabajo más intenso. Éstas son algunas de las opciones que he seleccionado:</p>\n<p><a href=\"http://www.yukei.net/wp-content/uploads/2009/04/pantallazo-ubuntuvps-configuracion-1.png\" title=\"Configuración - General/Avanzado\"></a><br />\n<a href=\"http://www.yukei.net/wp-content/uploads/2009/04/pantallazo-ubuntuvps-configuracion.png\" title=\"Configuración - General/Básico\"></a><br />\n<a href=\"http://www.yukei.net/wp-content/uploads/2009/04/pantallazo-ubuntuvps-configuracion-4.png\" title=\"Configuración - Red 2\"></a><br />\n<a href=\"http://www.yukei.net/wp-content/uploads/2009/04/pantallazo-ubuntuvps-configuracion-3.png\" title=\"Configuración - Red 1\"></a><br />\n<a href=\"http://www.yukei.net/wp-content/uploads/2009/04/pantallazo-ubuntuvps-configuracion-2.png\" title=\"Configuración - CD/DVD\"></a></p>\n<p>Al iniciar por primera vez, comenzará el proceso de instalación de Ubuntu. Luego de terminada la instalación, recuerda &#8220;sacar&#8221; la imagen de Ubuntu JeOS, o el proceso de instalación comenzará de nuevo.</p>\n<p>El detalle fundamental para nuestro caso está en la configuración de red, en la que habrá que especificar dos adaptadores: el primero, conectado a NAT permitirá el acceso desde la máquina virtual a internet; el segundo, conectado a &#8220;Host-only network&#8221; permitirá la comunicación entre la máquina real y la virtual.</p>\n<p>Una vez lista la instalación, revisaremos que funcionen algunas cosas: en la máquina anfitriona, abre una terminal y ejecuta ifconfig. Busca la sección que comience con vboxnet, se debería ver algo así como</p>\n<p>vboxnet0 Link encap:Ethernet HWaddr 00:76:62:6e:65:74<br />\n inet addr:192.168.56.1 Bcast:192.168.56.255 Mask:255.255.255.0</p>\n<p>Donde la IP 192.168.56.1 designará la dirección de un dispositivo virtual en tu máquina real, es decir, una dirección a la cual la máquina virtual se puede conectar.</p>\n<p>Ahora, a configurar la máquina virtual para que se conecte a la misma red (192.168.56.*): comienza una sesión en ella y a editar la configuración de la red. Si no tienes un editor de texto instalado, puedes hacer aptitude install nano; y luego sudo nano /etc/network/interfaces, donde debes agregar las siguientes líneas:</p>\n<p>auto eth1<br />\niface eth1 inet static<br />\n address 192.168.56.2<br />\n netmask 255.255.255.0</p>\n<p>Ahora a reiniciar la red, con sudo /etc/init.d/networking restart y la máquina virtual ya debería estar ubicable en la dirección 192.168.56.2 &mdash; si aun no has instalado un servidor web en ella, lo puedes comprobar enviando un ping. A veces la máquina real no &#8220;ve&#8221; inmediatamente a la máquina virtual en esa dirección; puedes solucionarlo enviando un ping desde la máquina virtual a la máquina real (que está en 192.168.56.1) y viceversa.</p>\n<p>Con esto ya solucionado, ahora &#8220;sólo&#8221; queda la parte <em>web</em>: instalar el servidor web de tu preferencia, PHP, MySQL u otras bases de datos, Ruby on Rails, etc.</p>\n<p>Si te decides por la clásica configuración LAMP, puedes hacerlo fácilmente ejecutando tasksel donde tendrás una rudimentaria interfaz gráfica para hacerlo. Junto con ello, también instalé el servidor OpenSSH: como no soy un usuario experto de la terminal, prefiero conectarme a la máquina virtual vía SSH para poder utilizar la consola de GNOME de mi máquina real. Por lo demás, VirtualBox permite iniciar una máquina virtual en modo &#8220;headless&#8221; (sin una ventana abierta), que resulta bastante útil si decides seguir esta alternativa.</p>\n<p>En este punto, tu máquina virtual estará en el punto inicial para comenzar a jugar con ella. ¡Suerte!</p>\n<p class=\"tags\">Tags: <a href=\"http://www.yukei.net/tag/apache/\" title=\"apache\" rel=\"tag\">apache</a>, <a href=\"http://www.yukei.net/tag/linux/\" title=\"Linux\" rel=\"tag\">Linux</a>, <a href=\"http://www.yukei.net/tag/ubuntu/\" title=\"Ubuntu\" rel=\"tag\">Ubuntu</a>, <a href=\"http://www.yukei.net/tag/virtualizacion/\" title=\"virtualización\" rel=\"tag\">virtualización</a>, <a href=\"http://www.yukei.net/tag/vps/\" title=\"vps\" rel=\"tag\">vps</a></p>\n<p> Artículos relacionados</p>\n<ul class=\"st-related-posts\">\n<li><a class=\"related\" href=\"http://www.yukei.net/2008/09/intentando-montar-un-vps/\" title=\"Intentando montar un VPS (Septiembre 16, 2008)\">Intentando montar un VPS</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2008/11/tres-trucos-para-ojs/\" title=\"Tres trucos para OJS (Noviembre 9, 2008)\">Tres trucos para OJS</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2009/02/personalizar-las-opciones-del-touchpad-synaptics-en-linux/\" title=\"Personalizar las opciones del TouchPad Synaptics en Linux (Febrero 28, 2009)\">Personalizar las opciones del TouchPad Synaptics en Linux</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2007/08/maquinas-virtuales-en-ubuntulinux/\" title=\"Máquinas virtuales en Ubuntu/Linux (Agosto 9, 2007)\">Máquinas virtuales en Ubuntu/Linux</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2008/03/fix-para-calibri-en-linux/\" title=\"Fix para Calibri en Linux (Marzo 16, 2008)\">Fix para Calibri en Linux</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2006/10/eyecandy-para-gnome/\" title=\"Eyecandy para GNOME (Octubre 20, 2006)\">Eyecandy para GNOME</a></li>\n<li><a class=\"related\" href=\"http://www.yukei.net/2008/12/cinco-cosas-que-puedes-hacer-out-of-the-box-en-linux-y-en-windows-no/\" title=\"Cinco cosas que puedes hacer “out-of-the-box” en Linux… y en Windows no (Diciembre 3, 2008)\">Cinco cosas que puedes hacer &#8220;out-of-the-box&#8221; en Linux&#8230; y en Windows no</a></li>\n</ul>\n<p><a href=\"http://feeds2.feedburner.com/~ff/yukei?a=ySVQs1RsCRA:BCSGqb3UHE8:D7DqB2pKExk\"></a> <a href=\"http://feeds2.feedburner.com/~ff/yukei?a=ySVQs1RsCRA:BCSGqb3UHE8:yIl2AUoC8zA\"></a> <a href=\"http://feeds2.feedburner.com/~ff/yukei?a=ySVQs1RsCRA:BCSGqb3UHE8:7Q72WNTAKBA\"></a> <a href=\"http://feeds2.feedburner.com/~ff/yukei?a=ySVQs1RsCRA:BCSGqb3UHE8:YwkR-u9nhCs\"></a></p>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:3783e5ae3a7596967843d7689fe824ea' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:33b07de80abd6408c9a7913d4bda101e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-6721838437025464\";\n/* Grande Lateral Izquierdo */\ngoogle_ad_slot = \"7853472725\";\ngoogle_ad_width = 120;\ngoogle_ad_height = 600;\n//-->\n</script><script type=\"text/javascript\"\nsrc=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:33b07de80abd6408c9a7913d4bda101e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:912a8ec779900b2236470b3771b5a84a' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p></p>\n<p><a href=\"http://fusion.google.com/add?feedurl=http://feeds.feedburner.com/geekzonearg\"><img src=\"http://buttons.googlesyndication.com/fusion/add.gif\" width=\"104\" height=\"17\" style=\"border:0\" alt=\"Add to Google Reader or Homepage\"/></a></p>\n<p><a href=\"http://www.bloglines.com/sub/http://feeds.feedburner.com/geekzonearg\" title=\"Geekzone! - Todas las noticias tecnológicas, en un solo lugar\" type=\"application/rss+xml\"><img src=\"http://www.bloglines.com/images/sub_modern11.gif\" alt=\"Subscribe in Bloglines\" style=\"border:0\"/></a></p>\n<p><a href=\"http://add.my.yahoo.com/rss?url=http://feeds.feedburner.com/geekzonearg\" title=\"Geekzone! - Todas las noticias tecnológicas, en un solo lugar\"><img src=\"http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif\" alt=\"\" style=\"border:0\"/></a></p>\n<p></p>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:912a8ec779900b2236470b3771b5a84a' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:502059a490423ce5473cc01915ab38bb' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'>\n<a href=\'http://www.drupal.org/\' target=\'_blank\'><br />\n<img src=\'/images/powered-gray-88x31.png\' alt=\'Drupal\' border=\'0\' /><br />\n</a>\n</div>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:502059a490423ce5473cc01915ab38bb' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '2:4c3d44aeefe2b4eed82c11e90bfe3a15' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:0fd85b5d44d89e2eb0afa1da359f605f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><!--/* OpenX Etiqueta Javascript v2.6.1 */--></p>\n<script type=\'text/javascript\'><!--//<![CDATA[\n var m3_u = (location.protocol==\'https:\'?\'https://banners.opengeeks.com.ar/www/delivery/ajs.php\':\'http://banners.opengeeks.com.ar/www/delivery/ajs.php\');\n var m3_r = Math.floor(Math.random()*99999999999);\n if (!document.MAX_used) document.MAX_used = \',\';\n document.write (\"<scr\"+\"ipt type=\'text/javascript\' src=\'\"+m3_u);\n document.write (\"?zoneid=6&amp;block=1\");\n document.write (\'&amp;cb=\' + m3_r);\n if (document.MAX_used != \',\') document.write (\"&amp;exclude=\" + document.MAX_used);\n document.write (document.charset ? \'&amp;charset=\'+document.charset : (document.characterSet ? \'&amp;charset=\'+document.characterSet : \'\'));\n document.write (\"&amp;loc=\" + escape(window.location));\n if (document.referrer) document.write (\"&amp;referer=\" + escape(document.referrer));\n if (document.context) document.write (\"&context=\" + escape(document.context));\n if (document.mmm_fo) document.write (\"&amp;mmm_fo=1\");\n document.write (\"\'><\\/scr\"+\"ipt>\");\n//]]>--></script><p><noscript><a href=\'http://banners.opengeeks.com.ar/www/delivery/ck.php?n=ad7425b1&amp;cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://banners.opengeeks.com.ar/www/delivery/avw.php?zoneid=6&amp;n=ad7425b1\' border=\'0\' alt=\'\' /></a></noscript></p>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:0fd85b5d44d89e2eb0afa1da359f605f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:629009c02af84495d7c0f62be0265eed' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'><a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/2.5/ar/\"><br />\n<img alt=\"Creative Commons License\" style=\"border-width:0\" src=\"http://i.creativecommons.org/l/by-nc-sa/2.5/ar/88x31.png\" /><br />\n</a><br />\n<br />Los contenidos de este sitio se publican bajo la<br />\n<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/2.5/ar/\">licencia de Creative Commons</a>.</div>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:629009c02af84495d7c0f62be0265eed' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:5a69194b6e31b2cee73388844857ae9b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
  • user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'>\n<!--/* OpenX Etiqueta Javascript v2.6.1 */--></p>\n<script type=\'text/javascript\'><!--//<![CDATA[\n var m3_u = (location.protocol==\'https:\'?\'https://banners.opengeeks.com.ar/www/delivery/ajs.php\':\'http://banners.opengeeks.com.ar/www/delivery/ajs.php\');\n var m3_r = Math.floor(Math.random()*99999999999);\n if (!document.MAX_used) document.MAX_used = \',\';\n document.write (\"<scr\"+\"ipt type=\'text/javascript\' src=\'\"+m3_u);\n document.write (\"?zoneid=5&amp;block=1\");\n document.write (\'&amp;cb=\' + m3_r);\n if (document.MAX_used != \',\') document.write (\"&amp;exclude=\" + document.MAX_used);\n document.write (document.charset ? \'&amp;charset=\'+document.charset : (document.characterSet ? \'&amp;charset=\'+document.characterSet : \'\'));\n document.write (\"&amp;loc=\" + escape(window.location));\n if (document.referrer) document.write (\"&amp;referer=\" + escape(document.referrer));\n if (document.context) document.write (\"&context=\" + escape(document.context));\n if (document.mmm_fo) document.write (\"&amp;mmm_fo=1\");\n document.write (\"\'><\\/scr\"+\"ipt>\");\n//]]>--></script><p><noscript><a href=\'http://banners.opengeeks.com.ar/www/delivery/ck.php?n=a8f23a78&amp;cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://banners.opengeeks.com.ar/www/delivery/avw.php?zoneid=5&amp;n=a8f23a78\' border=\'0\' alt=\'\' /></a></noscript></p>\n</div>\n', created = 1268219119, expire = 1268305519, headers = '' WHERE cid = '3:5a69194b6e31b2cee73388844857ae9b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
Enviado por webmaster el Dom, 04/12/2009 - 22:29.

Hace algún tiempo publiqué una rápida revisión de enlaces con algunos artículos con información de cómo montar un VPS.

Entonces, mi intención era crear una máquina virtual para poder comenzar a experimentar con algunas cosas en forma local — decidirse por un VPS implica un conocimiento técnico suficiente para hacer frente a cosas por las que en un alojamiento compartido jamás tendrías que preocuparte, como instalar y configurar Apache u otro servidor web, firewall, seguridad, asegurar rendimiento, etc… acá no estarás haciendo las cosas por medio de algún panel de control, sino probablemente lo tengas que hacer todo por consola, por lo que montar una máquina virtual en local es una buena opción si no quieres estar pagando por un servicio sólo para experimentar. Al final, si eres lo bastante aplicado, deberías terminar con una configuración que quede como un guante (perfectamente adaptada a tus requerimientos) y con el conocimiento necesario para aventurarte en algún proyecto público.

Los ingredientes necesarios son:

  • VirtualBox, para crear y administrar la máquina virtual / VPS. La versión 2.2, publicada hace muy poco, mantiene la facilidad en la creación de máquinas virtuales, a la vez que hace mucho más fácil la tarea de conectarse desde el anfitrión al invitado gracias a la opción “Host-only Network”.
  • Ubuntu JeOS: una variante eficiente de Ubuntu, especialmente configurada para aplicaciones virtualizadas, es decir, una instalación mínima de Ubuntu para servidores que permite tener la funcionalidad necesaria ocupando pocos recursos, lo que es una gran ventaja para montar un VPS ya que su costo estará ligado a la cantidad de espacio (y memoria) que utilices… y aquí no encontrarás promociones serias sobre “almacenamiento ilimitado” o cantidades ridículamente grandes de espacio a un bajo costo. Como sucede con Ubuntu, hay varias versiones “actuales” al mismo tiempo: en este momento, la 8.04.2 es la última actualización de Hardy Heron, la versión con soporte a largo plazo (LTS, supuestamente más estable y probado) que puedes descargar como imagen de CD; o si prefieres tener un software más actualizado, puedes descargar la versión para servidores de Intrepid Ibex e instalar una máquina virtual mínima desde el mismo CD o bien generar una imagen instalable.

El proceso de crear la máquina virtual con VirtualBox es bastante sencillo, y cuenta con una interfaz gráfica en forma de asistente que guía a través de todo el proceso. Una vez creada, puedes ajustar aún más opciones en el apartado de Configuración. Si quieres simular una situación realista, podrías ajustar la configuración al VPS que tienes en mira (por ejemplo, de acuerdo a las configuraciones ofrecidas por Slicehost), o bien asignar los recursos necesarios para un trabajo más intenso. Éstas son algunas de las opciones que he seleccionado:





Al iniciar por primera vez, comenzará el proceso de instalación de Ubuntu. Luego de terminada la instalación, recuerda “sacar” la imagen de Ubuntu JeOS, o el proceso de instalación comenzará de nuevo.

El detalle fundamental para nuestro caso está en la configuración de red, en la que habrá que especificar dos adaptadores: el primero, conectado a NAT permitirá el acceso desde la máquina virtual a internet; el segundo, conectado a “Host-only network” permitirá la comunicación entre la máquina real y la virtual.

Una vez lista la instalación, revisaremos que funcionen algunas cosas: en la máquina anfitriona, abre una terminal y ejecuta ifconfig. Busca la sección que comience con vboxnet, se debería ver algo así como

vboxnet0 Link encap:Ethernet HWaddr 00:76:62:6e:65:74
inet addr:192.168.56.1 Bcast:192.168.56.255 Mask:255.255.255.0

Donde la IP 192.168.56.1 designará la dirección de un dispositivo virtual en tu máquina real, es decir, una dirección a la cual la máquina virtual se puede conectar.

Ahora, a configurar la máquina virtual para que se conecte a la misma red (192.168.56.*): comienza una sesión en ella y a editar la configuración de la red. Si no tienes un editor de texto instalado, puedes hacer aptitude install nano; y luego sudo nano /etc/network/interfaces, donde debes agregar las siguientes líneas:

auto eth1
iface eth1 inet static
address 192.168.56.2
netmask 255.255.255.0

Ahora a reiniciar la red, con sudo /etc/init.d/networking restart y la máquina virtual ya debería estar ubicable en la dirección 192.168.56.2 — si aun no has instalado un servidor web en ella, lo puedes comprobar enviando un ping. A veces la máquina real no “ve” inmediatamente a la máquina virtual en esa dirección; puedes solucionarlo enviando un ping desde la máquina virtual a la máquina real (que está en 192.168.56.1) y viceversa.

Con esto ya solucionado, ahora “sólo” queda la parte web: instalar el servidor web de tu preferencia, PHP, MySQL u otras bases de datos, Ruby on Rails, etc.

Si te decides por la clásica configuración LAMP, puedes hacerlo fácilmente ejecutando tasksel donde tendrás una rudimentaria interfaz gráfica para hacerlo. Junto con ello, también instalé el servidor OpenSSH: como no soy un usuario experto de la terminal, prefiero conectarme a la máquina virtual vía SSH para poder utilizar la consola de GNOME de mi máquina real. Por lo demás, VirtualBox permite iniciar una máquina virtual en modo “headless” (sin una ventana abierta), que resulta bastante útil si decides seguir esta alternativa.

En este punto, tu máquina virtual estará en el punto inicial para comenzar a jugar con ella. ¡Suerte!

Tags: , , , ,

Artículos relacionados