Dirección DHCP incorrecta al cambiar de VLAN

Dirección DHCP incorrecta al cambiar de VLAN

Tengo un problema con nuestra configuración bastante nueva de kea-dhcp. Tenemos un montón de VLAN diferentes en uso para las cuales queremos proporcionar direcciones DHCP. Para ello utilizamos una pequeña caja APU que sirve a nuestro kea-dhcp4. Esta caja APU tiene un puerto en el que están etiquetadas todas las diferentes VLAN. Luego configuro la configuración, por lo que entrego diferentes grupos de direcciones IP para cada VLAN. Así configuré las diferentes subredes:

{
    "subnet": "10.14.70.0/24",

    "interface": "enp3s0.70",

    "pools": [
            {
                     "pool": "10.14.70.100-10.14.70.199"
            }
    ],

    "option-data": [
            {
                    "name": "routers",
                    "data": "10.14.70.254"
            }
    ],

    "reservations": [
            {
                    "hw-address": "xx:xx:xx:xx:xx:xx",
                    "ip-address": "10.14.70.200"
            },
            {
                    "hw-address": "yy:yy:yy:yy:yy:yy",
                    "ip-address": "10.14.70.11"
            }
    ]


}

Esto funciona y estoy contento con los resultados.
El problema ocurre cuando coloco mi computadora portátil de una VLAN a otra. KEA no parece comprobar a qué VLAN estoy conectado cuando ya conoce mi dirección MAC. Si cambio de VLAN 70 a 71, en lugar de obtener una IP nueva de la subred VLAN-71, todavía obtengo mi IP anterior de la subred 70. Esto me lleva a no poder conectarme a la red a menos que libere manualmente mi IP y solicite una nueva.

¿Hay alguna opción de configuración que pueda habilitar, de modo que KEA siempre verifique la interfaz desde la que se origina la solicitud? ¿O hay alguna otra forma de solucionar este problema?

Gracias

información relacionada