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).

DNS estándar del entorno

Para esta guía se usa Google DNS como resolución estándar en Proxmox, OpenWRT y HAOS. Mantener un único proveedor evita mezclar resolvers durante el alta inicial de Home Assistant OS.

# DNS recomendado para el host Proxmox y para las VMs HAOS
nameserver 8.8.8.8
nameserver 8.8.4.4
Nota

Si Proxmox resuelve nombres por otra vía, ajústalo desde la GUI de Proxmox o dejando estos servidores en /etc/resolv.conf. Lo importante es que el host, OpenWRT y HAOS compartan el mismo criterio de DNS.

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
        post-up   echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o ens4 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o ens4 -j MASQUERADE

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
Standardización

Cuando crees o recuperes una VM de Home Assistant OS, usa también 8.8.8.8 como DNS primario. Si mezclas Cloudflare y Google entre pasos, el alta inicial puede parecer errática aunque la red esté funcionando.

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