Tutoriales 11 min de lectura

Instalar Proxmox VE y crear tu primera máquina virtual

Guía paso a paso para instalar Proxmox VE en un servidor físico, configurar el almacenamiento y crear tu primera máquina virtual con Ubuntu Server lista para producción.

Interfaz web de Proxmox VE mostrando el panel de administración con una máquina virtual Ubuntu corriendo
Interfaz web de Proxmox VE mostrando el panel de administración con una máquina virtual Ubuntu corriendo

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

  1. Conecta la USB al servidor y arranca desde ella (cambiar orden de boot en BIOS si es necesario)
  2. Selecciona Install Proxmox VE (Graphical)
  3. Acepta la licencia AGPL
  4. 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)
  5. País, zona horaria y teclado — México, America/Mexico_City, Spanish
  6. Contraseña y email — contraseña del usuario root y email para notificaciones
  7. 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:

  1. En la interfaz web, selecciona tu nodo → local (almacenamiento)ISO Images
  2. Clic en Download from URL
  3. Pega la URL de la ISO de Ubuntu Server:
   https://releases.ubuntu.com/24.04.1/ubuntu-24.04.1-live-server-amd64.iso
  1. 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:

  1. Clic en Create VM (botón azul arriba a la derecha)
  2. General:
    • Node: tu nodo
    • VM ID: 100 (o el que quieras)
    • Name: ubuntu-server-01
  3. OS:
    • ISO Image: selecciona la ISO de Ubuntu que subiste
    • Guest OS: Linux, versión 6.x - 2.6 Kernel
  4. System:
    • Machine: q35
    • BIOS: OVMF (UEFI) — recomendado para VMs modernas
    • Add EFI Disk: ✅
    • SCSI Controller: VirtIO SCSI single
  5. Disks:
    • Bus/Device: VirtIO Block
    • Storage: local-lvm
    • Disk size: 32 GB (o lo que necesites)
    • Discard: ✅ (si usas SSD)
  6. CPU:
    • Cores: 2 (ajusta según tu hardware)
    • Type: host (mejor rendimiento)
  7. Memory:
    • Memory: 2048 MB (2 GB)
  8. Network:
    • Bridge: vmbr0
    • Model: VirtIO
  9. Confirm y clic en Finish

Paso 7: Instalar Ubuntu Server en la VM

  1. Selecciona la VM ubuntu-server-01 en el panel izquierdo
  2. Clic en Start
  3. 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:

  1. Dentro de la VM, limpia la instalación:
   sudo apt clean
   sudo cloud-init clean
   sudo truncate -s 0 /etc/machine-id
   sudo poweroff
  1. 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ónDónde
Arrancar VMSeleccionar VM → Start
Apagar limpiamenteSeleccionar VM → Shutdown
Forzar apagadoSeleccionar VM → Stop (como desconectar la luz)
SnapshotSeleccionar VM → SnapshotsTake Snapshot
BackupSeleccionar VM → BackupBackup Now
ClonarClic derecho → Clone
ConsolaSeleccionar VM → Console
Migrar a otro nodoClic 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.

Solicitar evaluación

Preguntas frecuentes

Temas relacionados

#proxmox#virtualizacion#servidores#linux#infraestructura#tutorial

¿Te fue útil? Compártelo

Artículos relacionados

Ver todos

Consultoría gratuita

¿Necesitas ayuda para virtualizar tu infraestructura?

Diseñamos e implementamos tu entorno de virtualización con Proxmox — consolidación de servidores, alta disponibilidad y migración desde VMware.

Solicitar evaluación