Configuración de Proxmox

Servidor

Red

BridgeIPUso
ens4DHCP (GCP)NIC física, salida a internet
vmbr0192.168.100.1/24Red principal, salida a internet via NAT → ens4
vmbr110.10.10.1/24Red interna para instancias HA (ver OpenWrt). Importante: La IP debe ser diferente a la del router OpenWrt (10.10.10.2).

Configuración en /etc/network/interfaces:

auto vmbr0
iface vmbr0 inet static
        address 192.168.100.1/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        post-up   echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '192.168.100.0/24' -o ens4 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '192.168.100.0/24' -o ens4 -j MASQUERADE

auto vmbr1
iface vmbr1 inet static
        address 10.10.10.1/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0

Deshabilitar repositorio enterprise

Sin licencia de pago hay que deshabilitar el repositorio enterprise para evitar errores en las actualizaciones. Editar /etc/apt/sources.list.d/pve-enterprise.list y comentar la línea:

# deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise

Instalación de Docker en el host Proxmox

Docker es necesario para ejecutar Nginx Proxy Manager. El DHCP se gestiona desde OpenWrt.

curl -fsSL https://get.docker.com | sh

Ver también: OpenWrt en Proxmox, Máquinas Virtuales y Contenedores