¿Por qué montar un homelab?
Durante mucho tiempo aprendí IT leyendo documentación y viendo tutoriales. Funciona hasta cierto punto, pero nada sustituye a tener un entorno real donde puedas romper cosas, experimentar y aprender de los errores.
Un homelab es exactamente eso: un laboratorio en casa donde practicas con tecnologías reales sin miedo a romper nada importante. Para mí fue el punto de inflexión en mi aprendizaje.
¿Qué es Proxmox VE?
Proxmox Virtual Environment es una plataforma de virtualización open source basada en Debian. Permite crear y gestionar:
- Máquinas virtuales (KVM) — sistemas completos aislados
- Contenedores LXC — más ligeros que VMs, comparten el kernel del host
- Clusters — varios nodos gestionados desde una interfaz unificada
La interfaz web es intuitiva y el sistema es estable. La versión Community es completamente gratuita.
Hardware mínimo para empezar
No necesitas un servidor de empresa. Yo empecé con un PC antiguo que tenía por casa:
- CPU: cualquiera con soporte de virtualización (Intel VT-x o AMD-V). Compruébalo en BIOS
- RAM: mínimo 8 GB, pero con 16 GB ya puedes correr 4-5 VMs cómodamente
- Almacenamiento: un SSD de 256 GB para el sistema + disco secundario para las VMs
- Red: una sola interfaz de red es suficiente para empezar
También puedes usar un mini PC (Beelink, Minisforum) por unos 150-200€ con rendimiento muy decente.
Instalación paso a paso
- Descarga la ISO de Proxmox VE desde proxmox.com
- Crea un USB booteable con Rufus o Balena Etcher
- Arranca desde el USB y sigue el instalador gráfico
- Configura IP fija, hostname y contraseña root
- Accede a la interfaz web:
https://[tu-ip]:8006
El instalador es muy guiado. En 15 minutos tienes el sistema funcionando.
Primeras VMs que recomiendo crear
1. Ubuntu Server
Para aprender Linux, instalar servicios (nginx, Docker, bases de datos) y practicar la terminal. Es mi VM más usada.
2. pfSense o OPNsense
Un firewall/router virtual. Aprende a gestionar redes, VLANs, reglas de firewall y VPNs desde casa.
3. Windows Server (evaluación gratuita)
Si quieres entender entornos empresariales: Active Directory, DNS, DHCP. Microsoft ofrece evaluaciones de 180 días.
4. Kali Linux
Para practicar ciberseguridad ofensiva/defensiva en un entorno aislado. Nunca en red de producción.
Configuraciones útiles desde el principio
- Deshabilitar el repositorio Enterprise en
/etc/apt/sources.list.d/para evitar errores de actualización sin suscripción - Añadir repo No-Subscription:
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription - Activar backups automáticos de las VMs con Proxmox Backup Server o a disco local
- Crear snapshots antes de hacer cambios importantes en una VM
Lo que he aprendido teniéndolo
Desde que monté mi homelab, he aprendido más en 6 meses que en el año anterior. Tener un entorno propio donde probar Docker, Kubernetes, configuraciones de red o herramientas de seguridad cambia completamente la manera de asimilar conocimiento. Lo que haces con las manos no se olvida tan fácilmente.