EdgeRouter X como conmutador solo VLAN

EdgeRouter X como conmutador solo VLAN

ElUbiquiti EdgeRouter X (ERX)tiene un chip de conmutación a bordo para queSe puede utilizar como interruptor L3.en lugar de como un enrutador.

Tengo otro enrutador, lo llamaremos router-core, que presta servicio a una red interna en VLAN 100 en mi red local. Lo que me gustaría es poder configurar mi ERX para que ocurra el siguiente comportamiento cuando lo conecto a mi red:

  • El ERX lo hacenoobtener una dirección IP en VLAN 1
  • El ERXhaceobtener una dirección IP de mi router-coreVLAN 100
  • Cualquier otro cliente que conecte al ERX se coloca automáticamente en la VLAN 100 y posteriormente puede hablar con el router-core.

Básicamente, estoy intentando configurar el ERX como un conmutador inteligente con todos los puertos etiquetados para VLAN 100. Esto parece sencillo, pero evidentementeNo lo es. (Nota: en el hilo vinculado se indica que lo que estoy tratando de hacer no es compatible, pero el hilo ya tiene casi cinco años, por lo que estoy buscando información más reciente si existe)

He probado las siguientes configuraciones:

  • Intento #1:
    • switch0dirección configurada en DHCP
    • switch0compatible con vlan habilitado
    • Puertos del conmutador eth0: eth4configúrelo pviden 100
  • Intento n.º 2: (con este, switch0.200obtuve una concesión de DHCP router-corepero ningún cliente la obtuvo)
    • switch0.200dirección configurada en DHCP
    • switch0compatible con vlan configurado como deshabilitado
    • Puertos del switch eth0: eth4configurados sin configuración de VLAN

La única otra opción que veo es crear una interfaz puenteada e intentar trabajar con ella, pero eso pierde todo el rendimiento de tener un chip de conmutación dedicado, lo que sería muy frustrante.

Cualquier ayuda sería muy apreciada.

Respuesta1

Esto ya debería ser posible. Según su pregunta aquí en Server Fault, no está claro si su "VLAN 1" es una VLAN etiquetada o no etiquetada, así que sigo con la configuración desde el enlace Ubnt que incluyó en su pregunta:

eth0:

  • sin etiquetar: VLAN 1
  • etiquetado: VLAN 11, 12 y 101

eth1:

  • sin etiquetar: VLAN 101
  • etiquetado: ninguno

eth2:

  • sin etiquetar: VLAN 11
  • etiquetado: ninguno

eth3:

  • sin etiquetar: VLAN 12
  • etiquetado: ninguno

Debe implementarse mediante una configuración de la siguiente manera (en interface):

switch switch0 {
    switch-port {
         interface eth0 {
             vlan {
                 pvid 1
                 vid 11
                 vid 12
                 vid 101
             }
         }
         interface eth1 {
             vlan {
                 pvid 101
             }
         }
         interface eth2 {
             vlan {
                 pvid 11
             }
         }
         interface eth3 {
             vlan {
                 pvid 12
             }
         }
         vlan-aware enable
     }
     vif 1 {
         address 192.168.1.1/24
         description Management
         mtu 1500
     }
     vif 11 {
         address 192.168.11.1/24
         description LAN
         mtu 1500
     }
     vif 12 {
         address 192.168.12.1/24
         description Guest
         mtu 1500
     }
     vif 101 {
         address dhcp
         description WAN
         mtu 1500
     }
}

información relacionada