0

Configuración de VLANs en redes Proxmox VE 9.0

Hola a tod@s,

En este post veremos cómo configurar VLANs en las redes de Proxmox VE 9.0

  • Para empezar y ponernos en contexto, vamos a configurar las VLANs del mismo modo que lo hacemos en una infraestructura con VMware vSphere, es decir, en un virtual switch, configuramos un port group del tipo VMkernel para la interface de management asignándole una dirección IP y una etiqueta o ID de VLAN, y en ese mismo virtual switch vamos configurando nuevos port group del tipo máquina virtual para cada VLAN asignándole su etiqueta o ID de VLAN que corresponda, lo mismo haremos en Proxmox, eso sí, con sus particularidades, pero la idea sería la misma:

  • Estas serían las VLANs que tenemos configuradas en nuestra infraestructura, concretamente en un router Mikrotik, VLAN_GESTION ID 99, VLAN_INGENIERIA ID 10, VLAN_CONTABILIDAD ID 20, VLAN_VENTAS ID 30:

  • En nuestro servidor proxmox, tenemos configurado un bond o NIC Teaming con dos interfaces de red con la siguiente configuración:

auto bond0

iface bond0 inet manual

bond-slaves ens192 ens224

bond-miimon 100

bond-mode balance-rr

 

auto vmbr0

iface vmbr0 inet static

address 192.168.99.100/24

gateway 192.168.99.1

bridge-ports bond0

bridge-stp off

bridge-fd 0

  • Ahora para configurar las VLANs, este sería el plateamiento:
  • El nodo de Proxmox (management) con su IP en la VLAN 99.
  • Las VMs/Contenedores LXCs que salgan por el mismo puerto trunk, cada uno en su propia VLAN (10, 20, 30).
  • Esta sería la configuración:

auto bond0

iface bond0 inet manual

bond-slaves ens192 ens224

bond-miimon 100

bond-mode balance-rr

 

auto vmbr0

iface vmbr0 inet manual

bridge-ports bond0

bridge-stp off

bridge-fd 0

 

auto vmbr0.99

iface vmbr0.99 inet static

address 192.168.99.100/24

gateway 192.168.99.1

  • Si accedemos a la interface gráfica, así nos quedaría:

  • Con esto, ya tendríamos configurado el acceso a nuestro Proxmox desde la VLAN de GESTION, para la configuración de las VMs/Contenedores LXCs elegiremos el bridge vmbr0, en el campo VLAN Tag, colocaremos el número de VLAN (10, 20, 30), así Proxmox insertará el tag VLAN cuando el tráfico salga por vmbr0 → bond0 hacia el switch trunk:

  • Este sería el resumen de todo lo que hemos configurado:
  • El nodo Proxmox usa la VLAN 99 → vmbr0.99
  • Una VM1 con IP en VLAN 10 → asignamos vmbr0 como interfaz y VLAN Tag = 10
  • Una VM2 con IP en VLAN 20 → asignamos vmbr0 como interfaz y VLAN Tag = 20
  • Una VM3 con IP en VLAN 30 → asignamos vmbr0 como interfaz y VLAN Tag = 30
  • El switch físico, debe tener el puerto donde está Proxmox en modo trunk/tagged con VLANs 10, 20, 30 y 99 permitidas.
  • La VLAN 99 es la que usará el propio Proxmox para management
  • Proxmox se gestiona en la VLAN 99
  • Las VMs/Contenedores LXCs pueden usar cualquier VLAN disponible en el trunk, solo con asignar el tag correspondiente en la GUI

 

Saludos y espero que os resulte de ayuda 😉

Jose Ramon Ramos Gata

Técnico Superior STI

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.