ProxmoxVirtualización10 min de lectura

Instalar Proxmox VE para virtualización

Convertir tu Bare Metal en un hipervisor con Proxmox para crear VMs y contenedores LXC.


¿Qué es Proxmox VE?

Proxmox Virtual Environment es una plataforma de virtualización open-source que combina KVM (máquinas virtuales) y LXC (contenedores) con una interfaz web completa. Es ideal para aprovechar al máximo tu servidor Bare Metal creando múltiples entornos aislados.

Requisitos

  • Servidor Bare Metal con CPU que soporte virtualización (VT-x/AMD-V)
  • Mínimo 8 GB RAM (recomendado 32 GB+)
  • 2 discos: uno para Proxmox, otro para VMs/almacenamiento
  • Acceso IPMI/KVM para la instalación

Paso 1: Descargar la ISO de Proxmox

Descargá la ISO desde la web oficial y montala vía IPMI:

bash
# Desde tu máquina local, descargá la ISO
wget https://www.proxmox.com/en/downloads -O proxmox-ve.iso

En el panel IPMI de tu servidor, montá la ISO como medio virtual y reiniciá el equipo para bootear desde ella.

Paso 2: Instalación

El instalador gráfico de Proxmox es directo:

  1. Seleccioná el disco destino para la instalación (recomendado: disco del SO)
  2. Configurá la zona horaria: America/Argentina/Buenos_Aires
  3. Definí la contraseña de root y email de administrador
  4. Configurá la red:
  • Hostname: pve.tudominio.com
  • IP: la IP pública de tu servidor
  • Gateway: el gateway proporcionado por Baires Host
  • DNS: 8.8.8.8

Paso 3: Acceder a la interfaz web

Una vez instalado, accedé desde tu navegador:

terminal
https://IP_DEL_SERVIDOR:8006

Usuario: root, contraseña: la que definiste en la instalación.

Paso 4: Configurar repositorios (sin suscripción)

Si no tenés suscripción enterprise, configurá los repos gratuitos:

bash
# Deshabilitar repo enterprise
sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list

# Agregar repo no-subscription
echo 'deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription' > /etc/apt/sources.list.d/pve-no-subscription.list

apt update && apt full-upgrade -y

Paso 5: Configurar almacenamiento

Si tenés discos adicionales, crealos como almacenamiento para VMs:

bash
# Crear un volume group LVM para VMs
pvcreate /dev/sdb
vgcreate vg-data /dev/sdb

Desde la interfaz web: Datacenter → Storage → Add → LVM y seleccioná vg-data.

Paso 6: Crear tu primera VM

  1. Subí una ISO (Ubuntu, Debian, etc.) a local → ISO Images
  2. Hacé clic en Create VM
  3. Configurá:
  • OS: Seleccioná la ISO
  • System: BIOS=OVMF (UEFI), Machine=q35
  • Disk: 32 GB en vg-data, formato raw
  • CPU: 2 cores, tipo host
  • Memory: 4096 MB
  • Network: Bridge vmbr0

Paso 7: Crear un contenedor LXC

Los contenedores LXC son más livianos que las VMs:

bash
# Descargar template
pveam update
pveam download local debian-12-standard_12.2-1_amd64.tar.zst

Desde la interfaz: Create CT → seleccioná el template y asigná recursos.

Paso 8: Configurar red para VMs

Para que las VMs tengan IP pública (si tenés IPs adicionales):

bash
# /etc/network/interfaces
auto vmbr0
iface vmbr0 inet static
    address IP_PRINCIPAL/24
    gateway GATEWAY
    bridge-ports eno1
    bridge-stp off
    bridge-fd 0

Recomendaciones

  • Habilitá backups automáticos de VMs desde Datacenter → Backup
  • Usá contenedores LXC para servicios simples (son más eficientes)
  • Reservá VMs completas para workloads que necesiten kernel propio
  • Monitoreá recursos desde el dashboard de Proxmox para planificar escalado

¿Te resultó útil esta guía?