Proxmox VE es una plataforma de virtualización open-source que combina el hipervisor KVM para máquinas virtuales y contenedores LXC en una sola interfaz web. Es la alternativa gratuita a VMware vSphere que cada vez más empresas adoptan — especialmente después de los cambios de licenciamiento de Broadcom que encarecieron VMware significativamente.
En esta guía vas a instalar Proxmox desde cero en un servidor físico, configurar el almacenamiento y crear tu primera máquina virtual con Ubuntu Server.
Requisitos previos
- Un servidor físico o equipo de escritorio con procesador Intel VT-x o AMD-V habilitado en BIOS
- Mínimo 8 GB de RAM (recomendado 16+ GB)
- Un disco SSD de 120+ GB para Proxmox y las VMs
- Una USB de 8+ GB para crear el instalador
- Conexión de red por cable (Ethernet)
Virtualización en BIOS
Antes de instalar, entra al BIOS/UEFI de tu servidor y verifica que Intel VT-x (o AMD-V) esté habilitado. En equipos de servidor (Dell, HPE) suele estar habilitado por defecto. En equipos de escritorio puede estar deshabilitado.
Paso 1: Descargar y crear el USB de instalación
Descarga la ISO de Proxmox VE desde proxmox.com/downloads:
# En Linux o Mac
wget https://enterprise.proxmox.com/iso/proxmox-ve_8.3-1.iso
# Grabar en USB (reemplaza /dev/sdX por tu USB)
sudo dd if=proxmox-ve_8.3-1.iso of=/dev/sdX bs=4M status=progress
En Windows, usa Rufus o balenaEtcher para grabar la ISO en la USB.
Paso 2: Instalar Proxmox
- Conecta la USB al servidor y arranca desde ella (cambiar orden de boot en BIOS si es necesario)
- Selecciona Install Proxmox VE (Graphical)
- Acepta la licencia AGPL
- Disco de instalación — selecciona el disco donde instalar Proxmox. Si tienes un SSD, selecciónalo. En opciones avanzadas puedes configurar ZFS (recomendado para producción) o ext4 (más simple)
- País, zona horaria y teclado — México, America/Mexico_City, Spanish
- Contraseña y email — contraseña del usuario root y email para notificaciones
- Red — configura la IP estática, gateway y DNS del servidor
IP estática obligatoria
Proxmox necesita una IP fija. No uses DHCP. Asigna una IP estática en la misma red que tu router o switch. Ejemplo: IP 10.0.1.100/24, Gateway 10.0.1.1, DNS 8.8.8.8.
La instalación toma 5-10 minutos. Al terminar, retira la USB y reinicia.
Paso 3: Acceder a la interfaz web
Desde cualquier computadora en la misma red, abre tu navegador y ve a:
https://10.0.1.100:8006
El navegador mostrará una advertencia de certificado SSL (es auto-firmado) — acepta la excepción. Inicia sesión con:
- Usuario:
root - Contraseña: la que definiste en la instalación
- Realm: Linux PAM standard
Verás el panel de administración de Proxmox con tu nodo, almacenamiento y recursos.
Paso 4: Configuración post-instalación
Deshabilitar el repositorio enterprise (si no tienes suscripción)
Proxmox funciona perfectamente sin suscripción, pero por defecto viene configurado con el repositorio enterprise que requiere licencia. Cámbialo al repositorio community:
# Conectar por SSH al servidor
ssh root@10.0.1.100
# Deshabilitar repo enterprise
sed -i 's/^deb/# deb/' /etc/apt/sources.list.d/pve-enterprise.list
# Agregar repo community (no-subscription)
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
# Actualizar
apt update && apt full-upgrade -y
Eliminar el popup de suscripción (opcional)
Cada vez que accedes a la web, Proxmox muestra un popup recordándote la suscripción. No afecta la funcionalidad pero puede ser molesto:
sed -Ezi.bak "s/(Ext.Msg.show\(\{.*?title: gettext\('No valid subscription')/void(\{/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
systemctl restart pveproxy
Paso 5: Subir una imagen ISO
Para crear VMs necesitas las ISOs de los sistemas operativos. Sube la ISO de Ubuntu Server:
- En la interfaz web, selecciona tu nodo → local (almacenamiento) → ISO Images
- Clic en Download from URL
- Pega la URL de la ISO de Ubuntu Server:
https://releases.ubuntu.com/24.04.1/ubuntu-24.04.1-live-server-amd64.iso
- Clic en Query URL y luego Download
Proxmox descarga la ISO directamente al servidor — no necesitas descargarla primero a tu computadora.
Paso 6: Crear tu primera máquina virtual
Ahora sí, la parte buena. Crea una VM con Ubuntu Server:
- Clic en Create VM (botón azul arriba a la derecha)
- General:
- Node: tu nodo
- VM ID: 100 (o el que quieras)
- Name:
ubuntu-server-01
- OS:
- ISO Image: selecciona la ISO de Ubuntu que subiste
- Guest OS: Linux, versión 6.x - 2.6 Kernel
- System:
- Machine: q35
- BIOS: OVMF (UEFI) — recomendado para VMs modernas
- Add EFI Disk: ✅
- SCSI Controller: VirtIO SCSI single
- Disks:
- Bus/Device: VirtIO Block
- Storage: local-lvm
- Disk size: 32 GB (o lo que necesites)
- Discard: ✅ (si usas SSD)
- CPU:
- Cores: 2 (ajusta según tu hardware)
- Type: host (mejor rendimiento)
- Memory:
- Memory: 2048 MB (2 GB)
- Network:
- Bridge: vmbr0
- Model: VirtIO
- Confirm y clic en Finish
Paso 7: Instalar Ubuntu Server en la VM
- Selecciona la VM
ubuntu-server-01en el panel izquierdo - Clic en Start
- Clic en Console para ver la pantalla de la VM
Verás el instalador de Ubuntu Server. Sigue el proceso estándar:
- Idioma, teclado y red (si tienes DHCP, la IP se asigna automáticamente)
- Particionamiento: usa todo el disco
- Configura nombre de usuario y contraseña
- Habilita OpenSSH server
- Espera a que termine la instalación y reinicia
Quitar ISO después de instalar
Después de instalar Ubuntu, ve a Hardware de la VM, selecciona el CD/DVD drive y clic en Remove o cambia a "Do not use any media". Si no, la VM intentará bootear desde la ISO en el próximo reinicio.
Paso 8: Instalar el agente de QEMU
Dentro de la VM, instala el agente que permite a Proxmox comunicarse con el sistema operativo (obtener IP, hacer shutdown limpio, freeze de filesystem para backups consistentes):
sudo apt update
sudo apt install qemu-guest-agent -y
sudo systemctl enable --now qemu-guest-agent
En Proxmox, ve a Options de la VM y habilita QEMU Guest Agent.
Paso 9: Crear un template (opcional pero recomendado)
Si vas a crear más VMs en el futuro, convierte esta instalación en un template para clonar en segundos en lugar de instalar desde cero cada vez:
- Dentro de la VM, limpia la instalación:
sudo apt clean
sudo cloud-init clean
sudo truncate -s 0 /etc/machine-id
sudo poweroff
- En Proxmox, clic derecho en la VM → Convert to Template
Ahora puedes clonar este template con clic derecho → Clone y tendrás una VM nueva lista en segundos.
Gestión básica de VMs
Los comandos que vas a usar todos los días desde la interfaz web:
| Acción | Dónde |
|---|---|
| Arrancar VM | Seleccionar VM → Start |
| Apagar limpiamente | Seleccionar VM → Shutdown |
| Forzar apagado | Seleccionar VM → Stop (como desconectar la luz) |
| Snapshot | Seleccionar VM → Snapshots → Take Snapshot |
| Backup | Seleccionar VM → Backup → Backup Now |
| Clonar | Clic derecho → Clone |
| Consola | Seleccionar VM → Console |
| Migrar a otro nodo | Clic derecho → Migrate (en clusters) |
Siguientes pasos
Con Proxmox instalado y tu primera VM corriendo, puedes expandir:
- Crear un cluster — agregar más nodos Proxmox para alta disponibilidad y migración en vivo
- Configurar Ceph — almacenamiento distribuido integrado para clusters sin necesidad de SAN
- Proxmox Backup Server — backups incrementales, deduplicados y cifrados de todas tus VMs
- Contenedores LXC — para servicios ligeros (DNS, Pi-hole, monitoreo) que no necesitan una VM completa
- Docker sobre Proxmox — crear una VM dedicada a Docker con recursos asignados
- Terraform + Proxmox — aprovisionamiento automático de VMs como infraestructura como código
Virtualización empresarial
¿Necesitas virtualizar tu infraestructura o migrar desde VMware?
Diseñamos e implementamos tu entorno Proxmox con alta disponibilidad, backups y migración desde VMware sin interrumpir tu operación.



