Principiante 15 min Despliegue y hosting

Guia completa para instalar Proxmox VE y empezar a usarlo

Aprende a instalar Proxmox VE desde cero, configurar tu primer servidor de virtualizacion y crear maquinas virtuales y contenedores LXC paso a paso.

V
Virexo AI
Guia completa para instalar Proxmox VE y empezar a usarlo

Proxmox VE es una plataforma de virtualizacion open source que combina KVM para maquinas virtuales y LXC para contenedores en una unica interfaz web. Es la opcion preferida por entusiastas del homelab y empresas que buscan una alternativa gratuita a VMware vSphere o Microsoft Hyper-V.

En esta guia te llevo desde cero: instalacion, configuracion inicial, creacion de contenedores y VMs, backups y buenas practicas para mantener tu servidor sano.

Por que Proxmox?
Es gratuito, tiene una comunidad enorme, consume pocos recursos y te permite gestionar todo desde un navegador. Ideal para homelabs y produccion.

Requisitos minimos y recomendados

Componente Minimo Recomendado
CPU CPU de 64 bits con virtualizacion (Intel VT-x / AMD-V) 4+ nucleos, Intel N100 o superior
RAM 4 GB 8-16 GB
Almacenamiento 32 GB (SSD recomendado) 128 GB+ SSD
Red 1 interfaz de red 2 interfaces (para bridging)

Proxmox se instala directamente sobre el hardware (bare-metal), no sobre otro sistema operativo. El instalador incluye Debian como base y todo lo necesario para funcionar.

Descargar la ISO de instalacion

Ve a la pagina de descargas de Proxmox y descarga la ultima version estable de Proxmox VE. Al momento de escribir esta guia, la version actual es Proxmox VE 8.x basada en Debian 12.

Una vez descargada, necesitas crear un USB booteable. Puedes usar herramientas como:

  • Rufus en Windows
  • Balena Etcher en cualquier sistema
  • dd en Linux: dd if=proxmox-ve_8.x.iso of=/dev/sdX bs=1M status=progress

Instalar Proxmox paso a paso

  1. Arranca desde el USB que acabas de crear. Selecciona "Install Proxmox VE" en el menu de arranque.
  2. Acepta el EULA y selecciona el disco donde quieres instalar Proxmox. Si tienes un SSD, usalo para el sistema operativo.
  3. Configura tu pais, zona horaria y layout de teclado. En Espana: "Europe/Madrid" y teclado "Spanish".
  4. Crea una contrasena para el usuario root y proporciona un email valido para notificaciones del sistema.
  5. Configura la red:
    • Interfaz: el nombre de tu tarjeta de red (ej: enp2s0, eth0)
    • Hostname: ej: proxmox.lan o pve.local
    • IP: elige una IP fija en tu red, ej: 192.168.1.100
    • Mascara: /24 (255.255.255.0)
    • Gateway: la IP de tu router, ej: 192.168.1.1
    • DNS: 8.8.8.8 o el de tu proveedor
  6. Revisa el resumen y confirma la instalacion. El proceso tarda entre 2 y 5 minutos.
  7. Reinicia cuando termine y retira el USB.
Importante
Asigna una IP fija a tu servidor Proxmox. Si usas DHCP, la IP cambiara al reiniciar y perderas el acceso a la interfaz web.

Primer acceso a la interfaz web

Abre tu navegador y ve a https://192.168.1.100:8006 (sustituye por la IP que configuraste). Veras una advertencia de certificado SSL autofirmado: es normal, aceptala y continua.

Inicia sesion con el usuario root y la contrasena que configuraste durante la instalacion. Ya estas dentro del panel de Proxmox.

La interfaz se divide en:

  • Panel izquierdo: arbol con tus nodos, VMs, contenedores y almacenamiento
  • Panel central: contenido y configuracion del elemento seleccionado
  • Panel derecho: tareas recientes y log del sistema

Configurar red y almacenamiento

Red: Bridge vmbr0

Proxmox crea automaticamente un bridge llamado vmbr0 durante la instalacion. Este bridge permite que tus VMs y contenedores compartan la misma red fisica que el servidor. Puedes verificarlo en Datacenter > Nodo > Red.

Si necesitas mas redes (por ejemplo, una red aislada para contenedores internos), puedes crear bridges adicionales desde el mismo panel.

Almacenamiento

Proxmox configura automaticamente el almacenamiento local durante la instalacion. Por defecto usa LVM-thin, que permite snapshots y thin provisioning. Puedes ver los almacenes en Datacenter > Almacenamiento.

Para anadir almacenamiento adicional:

  1. Ve a Datacenter > Almacenamiento > Anadir
  2. Selecciona el tipo: Directorio, NFS, CIFS, LVM, ZFS, Ceph...
  3. Configura la ruta, contenido permitido (ISO, plantillas LXC, backups, imagenes de disco) y nodos
Consejo
Si tienes un disco duro externo o NAS, configuralo como almacenamiento NFS para backups. Deja el SSD local para ISOs y plantillas LXC.

Descargar plantillas LXC

Antes de crear contenedores, necesitas descargar las plantillas. Ve a tu nodo > local (almacenamiento) > Plantillas LXC y pulsa "Buscar". Se descargara la lista de plantillas disponibles.

Las plantillas mas utiles:

  • ubuntu-22.04-standard o ubuntu-24.04-standard — la opcion mas versatil
  • debian-12-standard — mas ligera que Ubuntu
  • alpine-3.xx — ultra-ligera para contenedores minimos
  • centos-9-standard — si necesitas compatibilidad con RHEL

Selecciona la que necesites y pulsa "Descargar". El tamano de cada plantilla es de ~200-400 MB.

Crear tu primer contenedor LXC

Los contenedores LXC son la forma mas eficiente de ejecutar servicios en Proxmox. Comparten el kernel del host, consumen menos RAM que una VM y arrancan en segundos.

  1. Click derecho sobre tu nodo en el arbol izquierdo > Crear CT
  2. Ponle un ID numerico (el 100 es el primero disponible), un hostname (ej: ubuntu-server) y una contrasena para el usuario root del contenedor
  3. Selecciona la plantilla que descargaste antes
  4. Configura el disco (8 GB por defecto, ajusta segun necesites)
  5. Asigna CPUs y RAM (ej: 2 cores, 2048 MB)
  6. Configura la red: bridge vmbr0, IPv4 DHCP (o estatica)
  7. Revisa el resumen y pulsa "Terminar"

Para iniciar el contenedor, seleccionalo en el arbol y pulsa el boton "Iniciar". Luego "Consola" para acceder por terminal.

Tambien puedes acceder por SSH desde tu PC: ssh root@192.168.1.X (usa la IP que asignaste al contenedor).

Cuando usar LXC vs VM?
Usa LXC para servicios ligeros: servidores web, bases de datos, DNS, Docker dentro del contenedor. Usa VM cuando necesites un kernel diferente, modulo de kernel especifico, o Windows.

Crear tu primera maquina virtual

Antes de crear una VM, necesitas una ISO de sistema operativo. Subela a local > Contenido > ISOs > Subir o descargala directamente desde el panel con el boton "Descargar desde URL".

Algunas ISOs utiles:

  • Ubuntu Server 24.04 — la mas recomendada para servidores
  • Debian 12 — ligera y estable
  • Windows 10/11 — si necesitas aplicaciones de Windows
  • Home Assistant OS — para domotica
  • pfSense/OPNsense — para firewalls y routers

Para crear la VM:

  1. Click derecho sobre tu nodo > Crear VM
  2. Asigna un ID y nombre
  3. Selecciona la ISO que subiste en el paso anterior
  4. Elige el tipo de sistema: SeaBIOS para Linux, OVMF (UEFI) para Windows y Linux modernos
  5. Configura el disco: 32 GB por defecto, ajusta, y marca "Discard" si usas SSD
  6. Asigna CPUs (tipo: host para maximo rendimiento) y RAM
  7. Configura la red: virtIO (mas rapido) y bridge vmbr0
  8. Revisa y pulsa "Terminar"

Inicia la VM y procede con la instalacion del sistema operativo como hariamos en un PC fisico. Para un rendimiento optimo, instala los drivers virtIO en el invitado.

Backups y snapshots

Snapshots

Los snapshots capturan el estado de una VM o contenedor en un instante concreto. Son utiles antes de hacer cambios importantes (actualizaciones, cambios de configuracion).

Para crear un snapshot: selecciona la VM/CT > Snapshots > Crear. Ponle un nombre descriptivo como "antes-de-actualizar".

Backups programados

Configura backups automaticos desde Datacenter > Backup:

  1. Pulsa Anadir y selecciona el modo (por defecto: snapshot)
  2. Elige los nodos, VMs o contenedores a incluir
  3. Selecciona el almacenamiento de destino (mejor si es un disco externo o NFS)
  4. Configura la programacion: diaria, semanal, horaria
  5. Elige cuantos backups conservar (ej: 7 diarios, 4 semanales, 3 mensuales)

Mantener Proxmox actualizado

Mantener Proxmox actualizado es critico para la seguridad y estabilidad. Hay dos formas:

Desde la interfaz web

Ve a tu nodo > Actualizaciones. Ahi veras los paquetes disponibles para actualizar. Pulsa "Actualizar ahora" para aplicar los cambios.

Por terminal SSH

apt update && apt dist-upgrade -y

Para actualizar el propio Proxmox a una version mayor (ej: 7.x a 8.x), consulta la guia oficial de actualizacion.

Antes de actualizar
Haz siempre un snapshot de tus VMs y contenedores antes de actualizar el sistema. Si algo sale mal, puedes restaurar el estado anterior en segundos.

Conclusion y siguientes pasos

Ya tienes Proxmox instalado y funcionando. Has creado tu primer contenedor LXC y tu primera maquina virtual. Esto es solo el principio.

Ahora puedes:

  • Montar un servidor multimedia con Plex o Jellyfin en un LXC — tenemos una guia para crear tu Netflix casero
  • Bloquear anuncios en toda tu red con AdGuard Home en un contenedor — mira nuestra guia de bloqueo de anuncios
  • Crear almacenamiento en red con OpenMediaVault — te lo contamos en esta guia
  • Instalar IA local con Ollama sobre Proxmox — guia completa aqui
  • Montar un cluster con varios nodos Proxmox para alta disponibilidad
  • Configurar Ceph para almacenamiento compartido entre nodos
  • Automatizar depliegues con Terraform y Ansible

Proxmox es una de las herramientas mas potentes del ecosistema open source. Dale uso, experimenta y, sobre todo, disfruta del proceso. Bienvenido al mundo de la virtualizacion.

Herramientas relacionadas

Mas guias de Despliegue y hosting