Skip to main content

Command Palette

Search for a command to run...

Proxmox: virtualiza tu servidor en casa como un profesional

Tiempo de lectura: 9 minutos Categoría: Linux · Sysadmin Nivel: Intermedio

Published
5 min read

Si tienes un ordenador viejo cogiendo polvo o quieres montar un homelab serio, Proxmox VE es probablemente la mejor decisión que puedes tomar. Es la plataforma de virtualización que usan empresas de todo el mundo, es completamente gratuita y te permite correr máquinas virtuales y contenedores desde una interfaz web elegante. En este artículo te explico todo lo que necesitas saber para empezar.

¿Qué es Proxmox VE?

Proxmox Virtual Environment es una plataforma de virtualización de código abierto basada en Debian que combina dos tecnologías de virtualización en una sola interfaz: KVM para máquinas virtuales completas y LXC para contenedores Linux ligeros.

A diferencia de soluciones como VirtualBox o VMware que se instalan sobre un sistema operativo existente, Proxmox es un hipervisor de tipo 1, lo que significa que se instala directamente en el hardware y es él quien gestiona todos los recursos. Esto lo hace mucho más eficiente y estable para uso permanente.

La interfaz web de Proxmox es uno de sus puntos más fuertes. Desde el navegador puedes crear y gestionar máquinas virtuales, ver el consumo de recursos en tiempo real, hacer snapshots, configurar la red y el almacenamiento, y acceder a la consola de cualquier VM sin necesidad de instalar ningún cliente adicional.

Requisitos de hardware

Proxmox puede correr en hardware bastante modesto, pero hay algunas cosas que marcan la diferencia.

La CPU debe soportar virtualización por hardware. En Intel esto se llama VT-x y en AMD se llama AMD-V. Casi cualquier procesador de los últimos 10 años lo soporta, pero verifica que está activado en la BIOS antes de empezar.

La RAM es el recurso más crítico porque cada máquina virtual necesita una cantidad reservada. Con 8 GB puedes correr 2-3 VMs ligeras. Con 16 GB o más tienes margen para experimentar con comodidad.

Para el almacenamiento lo ideal es tener dos discos: uno rápido como un SSD donde instalar Proxmox y almacenar las VMs más activas, y otro disco más grande para backups y almacenamiento de ISOs.

Instalar Proxmox

La instalación de Proxmox es sorprendentemente sencilla. Descarga la ISO desde proxmox.com, grábala en un USB con Rufus o dd, y arranca desde él. El instalador gráfico te guía a través del proceso en unos 10 minutos.

Los puntos importantes durante la instalación son elegir el disco correcto donde instalar el sistema, configurar una IP estática para el servidor porque vas a acceder a él por red, y establecer una contraseña segura para el usuario root.

Tras la instalación accedes a la interfaz web desde otro ordenador de tu red escribiendo la IP del servidor seguida del puerto 8006 en el navegador. El certificado SSL es autofirmado así que el navegador te avisará, pero puedes ignorarlo sin problema en un entorno doméstico.

Crear tu primera máquina virtual

Crear una VM en Proxmox es intuitivo desde la interfaz web. El proceso básico es subir una ISO al almacenamiento de Proxmox, hacer clic en "Create VM", asignarle un nombre, seleccionar la ISO, configurar los recursos de CPU y RAM, crear un disco virtual, y arrancarla.

Para la mayoría de casos prácticos en un homelab recomiendo empezar con configuraciones conservadoras: 2 vCPUs y 2 GB de RAM para una VM de servidor Linux ligero, 4 vCPUs y 4 GB para algo más exigente. Siempre puedes cambiar estos valores después con la VM apagada.

El tipo de disco marca mucho el rendimiento. VirtIO es el controlador más rápido para discos y red en máquinas virtuales Linux, úsalo siempre que puedas.

Contenedores LXC: más ligeros que las VMs

Para muchos casos de uso en un homelab los contenedores LXC son mejor opción que las máquinas virtuales completas. Consumen menos RAM, arrancan en segundos y comparten el kernel del anfitrión.

Proxmox incluye una funcionalidad para descargar plantillas de contenedores directamente desde la interfaz. Hay plantillas para Ubuntu, Debian, Alpine, Fedora y muchas más. Crear un contenedor a partir de una plantilla tarda literalmente 30 segundos.

La limitación de LXC es que solo puedes correr Linux, y algunas aplicaciones que necesitan acceso directo al hardware o kernels personalizados funcionan mejor en VMs completas.

Características avanzadas que debes conocer

Los snapshots son una de las funciones más valiosas de Proxmox. Antes de hacer cambios importantes en una VM puedes tomar un snapshot que captura el estado completo del sistema. Si algo sale mal, revertir al snapshot anterior es cuestión de segundos.

Los backups programados te permiten hacer copias automáticas de tus VMs a horas específicas. Proxmox puede comprimir y verificar los backups automáticamente. Configura backups diarios para las VMs importantes y tendrás tranquilidad.

La gestión de red de Proxmox es muy flexible. Puedes crear bridges de red para que las VMs tengan acceso directo a tu red doméstica, o configurar redes privadas virtuales para aislar grupos de VMs entre sí.

Ideas para tu homelab con Proxmox

Con Proxmox en casa puedes montar un laboratorio de ciberseguridad con VMs aisladas para practicar CTFs sin riesgo para tu red principal. Puedes correr servicios como Nextcloud para tu propio almacenamiento en la nube, Pi-hole para bloquear anuncios en toda la red, o un servidor de medios con Jellyfin.

También es una plataforma ideal para aprender tecnologías de empresa como Kubernetes, Ansible o Terraform en un entorno completamente controlado antes de tocarlas en producción.

Conclusión

Proxmox transforma cualquier hardware modesto en una plataforma de virtualización profesional. La curva de aprendizaje inicial es pequeña y el valor que obtienes a cambio es enorme, especialmente si te interesa aprender sobre infraestructura, redes o ciberseguridad de forma práctica.

Si tienes un ordenador que no estás usando, instala Proxmox esta semana. Es una de esas decisiones que con el tiempo recordarás como un antes y un después en tu forma de aprender tecnología.


¿Tienes ya un homelab montado? ¿Con qué hardware? Me encanta ver lo que monta la gente con hardware reciclado.

Proxmox virtualiza tu servidor