Las máquinas virtualesy los contenedores son perfectos para quienes disfrutan de experimentar con diferentes sistemas operativos y servicios de alojamiento propio en hardware local. Si bien puede ejecutar VirtualBox oVMware Workstation Pro/Fusion Pro en su controlador diario, los hipervisores físicos son mejores para cargas de trabajo de virtualización avanzadas.

Si tienes una PC de repuesto, puedes aprovechar Proxmox para convertirla en un laboratorio doméstico exclusivo. En esta guía detallada, te explicaremos todo lo que necesitas saber sobre Proxmox.

Relacionado
5 cosas increíbles que puedes hacer con Proxmox

Algunos de estos proyectos son fáciles de llevar a cabo, mientras que otros requieren mucha sangre, sudor y lágrimas.

¿Qué es Proxmox?

En términos simples, Proxmox es una plataforma de virtualización que le permite configurar máquinas virtuales y contenedores en su PC. A diferencia de VirtualBox y otros hipervisores de tipo 2, Proxmox aprovecha el módulo de máquina virtual del núcleo (KVM) de Linux, lo que significa que deberá instalarlo directamente en el sistema host, en lugar de descargarlo sobre un sistema operativo existente. Si bien los expertos pueden discutir sobre la clasificación exacta, puede pensar en Proxmox como un hipervisor de tipo 1 envuelto en una distribución Debian ordenada, que brinda un mejor rendimiento y una gran cantidad de funciones de virtualización que sus rivales de tipo 2.

Además, Proxmox también es compatible con Linux Containers (LXC). Para los no iniciados, los contenedores pueden considerarse versiones simplificadas y atenuadas de las máquinas virtuales. En lugar de replicar un sistema operativo completo, los contenedores solo incluyen el código mínimo y un entorno de sistema operativo para ejecutar una aplicación específica. Esto los hace mucho más rápidos, más pequeños y más flexibles que sus contrapartes de máquinas virtuales.

Creación de una unidad USB de arranque

Ahora que conoce los conceptos básicos de Proxmox, es hora de comenzar el procedimiento de instalación. El primer paso consiste en escribir el archivo ISO de Proxmox en una unidad USB externa con la ayuda de una utilidad de instalación, como Rufus.

  1. Descarga la versión portátil de Rufus desde elenlace oficial.
  2. Dirígete alsitio web de Proxmoxy descarga su último archivo ISO.
  3. Ejecute Rufus como administrador y elija suunidad USBcomoDispositivo.
    El procedimiento para elegir el dispositivo en Rufus
  4. Haga clic en el botónSeleccionardebajo de la selección de arranque, elija elISO de Proxmoxque descargó anteriormente y toqueAbrir.
    El procedimiento para elegir el ISO de Proxmox en Rufus
  5. PresioneInicioy espere a que Rufus escriba los archivos Proxmox en su unidad USB.
    El botón Inicio resaltado en Rufus

Cambiar la prioridad de arranque en el BIOS

Una vez que Rufus haya terminado de crear la unidad USB de arranque, puedes desconectarla de tu sistema e insertarla en la PC de repuesto. Pero antes de poder instalar Proxmox, tendrás que modificar el orden de arranque en el BIOS para asegurarte de que tu PC use la unidad USB recién instalada para iniciar el asistente de instalación de Proxmox.

  1. Encienda su PC y presione la teclaSuprmientras se inicia para ingresar al menú del BIOS.
  2. Vaya a la secciónConfiguración avanzaday seleccione la opciónPrioridad de arranque/Orden de arranque.
  3. Asegúrese de que launidad USBesté seleccionada comoOpción de arranque n.° 1.
    Una imagen de la configuración de arranque del BIOS de la placa base MSI B450 Gaming Plus
  4. Salga del BIOS después de guardar los cambios realizados en la configuración de arranque.
    MSI BIOS guarda la configuración y reinicia

Instalación de Proxmox

Cuando la PC se reinicie, aparecerá la pantalla de instalación de Proxmox.

  1. SeleccioneInstalar Proxmox VE (Gráfico).
    La página de bienvenida en el procedimiento de instalación de Proxmox
  2. Acepto cuando Proxmox muestra los términos del EULA.
    El botón Acepto en el asistente de instalación de Proxmox
  3. Seleccione suunidad de almacenamientoy haga clic enSiguiente.
    Cómo agregar una unidad de almacenamiento a Proxmox
    Asegúrese de hacer clic enSiguientedespués de cada paso a partir de ahora.
  4. Seleccione supaís,zona horariay configuraciónde distribución del teclado.
    La configuración de país, zona horaria y distribución del teclado en el asistente de instalación de Proxmox
  5. Introduzca unacontraseñaadecuada junto con sudirección de correo electrónico.
    La dirección de correo electrónico y la contraseña en el asistente de instalación de Proxmox
  6. Escriba elnombre de host (FQDN)para su servidor Proxmox y deje las demás configuraciones como están.
    La opción para seleccionar el nombre de host en el asistente de instalación de Proxmox

    Si tiene más de un dispositivo de red (como una tarjeta WLAN y una interfaz LAN) activo durante la instalación, asegúrese de elegir el dispositivo correcto en la opción Interfaz de administración.

  7. Verifique todo nuevamente en la páginaResumeny presioneInstalar.
    El botón Instalar resaltado en el asistente de instalación de Proxmox

Lanzamiento de la interfaz web de Proxmox

Una vez que Proxmox haya terminado de instalarse, su PC se reiniciará con el sistema operativo recién instalado. Ahora es el momento de cambiar a su otro sistema y acceder a la interfaz web de Proxmox.

  1. Abra sunavegador web favoritoy escriba ladirección IPde su PC de repuesto seguida de dospuntosy el número de puerto8006en la barra de direcciones.

    Si tiene problemas para encontrar la dirección IP de su servidor Proxmox, puede utilizar un escáner de red como Nmap o Fing.

  2. Aceptecontinuar a la URLcuando su navegador web le advierta que la conexión no es privada.
    La opción para proceder a la URL en Chrome
  3. Ingreserootcomonombre de usuarioy escriba lacontraseñaque configuró en el asistente de instalación antes de hacer clic en el botónIniciar sesión.
    Las opciones de nombre de usuario y contraseña en la interfaz web de Proxmox

Suponiendo que haya seguido todos los pasos correctamente, el panel de control de Proxmox aparecerá en su navegador web.

Creación de máquinas virtuales en Proxmox

Configurar máquinas virtuales dentro de su servidor Proxmox puede parecer un poco intimidante si solo está familiarizado con los hipervisores de tipo 2. Pero se sorprenderá de lo fácil que es crear sus máquinas virtuales en Proxmox.

  1. Haga clic enel almacenamiento local (nombre_de_usuario)debajo delnodo principal,seleccione la opciónImágenes ISOy presioneDescargar desde URL.
    El procedimiento para descargar una ISO en la interfaz web de Proxmox
  2. Pegue laURLde la página web que contiene el archivo ISO del sistema operativo que desea utilizar con la máquina virtual, presioneConsultary presioneDescargar.
    El procedimiento para descargar una máquina virtual en Proxmox
  3. Una vez que el archivo ISO haya terminado de descargarse, haga clic en el botónCrear VM.
    El botón Crear VM resaltado en la interfaz web de Proxmox
  4. PulseSiguientedentro de la pestañaGeneral.
  5. En la configuracióndel sistema operativo, elija elarchivoISOque descargó anteriormente.
    El procedimiento para seleccionar un archivo ISO para una máquina virtual Proxmox
  6. Vaya a la pestañaCPUy seleccione la cantidad denúcleos,socketsy otras configuraciones relacionadas con el procesador para la máquina virtual.
    La configuración de la CPU para una máquina virtual Proxmox
  7. Dentro de la secciónMemoria, ingrese la cantidad deRAMque desea asignar a la instancia de VM.
    El procedimiento para asignar memoria en la interfaz web de Proxmox
  8. Vaya a la secciónConfirmary toque el botónFinalizar.
    La pestaña Confirmar en la sección Crear VM
  9. Puede iniciar la VM haciendo clic en suNombredebajo de su nodo principal y presionandoIniciar.
    El procedimiento para iniciar una máquina virtual en Proxmox
  10. Para utilizar la máquina virtual, haga clic enConsola.
    El procedimiento para acceder a una máquina virtual en Proxmox

Creando contenedores en Proxmox

Al igual que con las máquinas virtuales, configurar contenedores en su servidor Proxmox es un proceso bastante sencillo. Todo lo que tiene que hacer es:

  1. Regrese al grupo de almacenamientolocal (nombre_de_usuario)e ingrese a la pestañaPlantillas CT .
    La pestaña Plantillas CT resaltada en Proxmox
  2. Haga clic enPlantillasy presioneDescargardespués de seleccionar su plantilla de contenedor preferida.
    El procedimiento para agregar nuevas plantillas de contenedores en Proxmox
  3. Una vez que Proxmox haya terminado de descargar la plantilla, haga clic en el botónCrear CT.
    Creando un nuevo contenedor en Proxmox
  4. Establezca unacontraseñapara el contenedor en la pestaña General.
    Establecer una contraseña para un contenedor Proxmox
  5. Seleccione elarchivo ISO de la plantillaque acaba de descargar dentro de la secciónPlantilla.
    El procedimiento para seleccionar la plantilla para un contenedor Proxmox
  6. Vaya a la pestañaCPUy asigne la cantidad ideal denúcleospara el contenedor.
    La opción de agregar núcleos de CPU a un contenedor Proxmox
  7. De manera similar, establezca la cantidad deRAMque utilizará el contenedor en la secciónMemoria.
    Asignación de memoria a un contenedor Proxmox
  8. Cambie a la secciónConfirmary haga clic enFinalizar.
    La página Confirmar que aparece al configurar un contenedor LXC en Proxmox
  9. Al igual que la instancia de VM, seleccione elcontenedorantes de iniciarlo a través del botónIniciary acceder a él con laConsola.
    Los botones Inicio y Consola resaltados en la interfaz web de Proxmox

Gestiona tu laboratorio en casa con Proxmox

Cuando comencé a usar Proxmox hace unas semanas, me sorprendió lo útil que es la plataforma. Hasta ahora, pude acceder simultáneamente a múltiples máquinas virtuales y contenedores en mi antiguo procesador Ryzen 5 1600, una hazaña que consideraba imposible cuando usaba hipervisores de tipo 2. Dicho esto, cambiar a un sistemadual-Xeonigualmente obsoleto me ayudó, ya que los núcleos y la memoria adicionales proporcionaron aún más espacio para todas misaplicaciones alojadas por mí mismo.

Dicho esto, si eres un principiante absoluto, VirtualBox o VMWare Workstation Pro pueden ser la mejor opción. Si bien carecen del rendimiento y las capacidades superiores de un servidor dedicado, son bastante simples de configurar y funcionan bien para cargas de trabajo más livianas. Para los contenedores, puedes probarCasaOS, que proporciona una interfaz de usuario sencilla para cargas de trabajo impulsadas por Docker.

Relacionado
7 cosas que debes hacer para proteger tu laboratorio casero Proxmox

Evite que piratas informáticos y malware manipulen su servidor Proxmox siguiendo estos siete consejos