VLAN 전환 시 잘못된 DHCP 주소

VLAN 전환 시 잘못된 DHCP 주소

상당히 새로운 kea-dhcp 설정에 문제가 있습니다. 우리는 DHCP 주소를 제공하려는 다양한 VLAN을 사용하고 있습니다. 이 목적을 위해 우리는 kea-dhcp4를 제공하는 작은 APU 상자를 사용합니다. 이 APU 상자에는 모든 다른 VLAN이 태그된 포트가 있습니다. 그런 다음 구성을 설정하여 각 VLAN에 대해 서로 다른 IP-Adress-Pool을 제공합니다. 이것이 다른 서브넷을 구성한 방법입니다.

{
    "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"
            }
    ]


}

이것은 효과가 있으며 결과에 만족합니다.
한 VLAN에서 다른 VLAN으로 랩탑을 배치할 때 문제가 발생합니다. KEA는 이미 내 MAC 주소를 알고 있는데 어떤 VLAN에 연결되어 있는지 확인하지 않는 것 같습니다. VLAN 70에서 71로 전환하면 VLAN-71 서브넷에서 새 IP를 얻는 대신 여전히 70 서브넷에서 이전 IP를 얻습니다. 이로 인해 수동으로 IP를 해제하고 새 IP를 요청하지 않으면 네트워크에 연결할 수 없습니다.

KEA가 항상 요청이 발생한 인터페이스를 확인하도록 활성화할 수 있는 구성 옵션이 있습니까? 아니면 이 문제를 해결할 수 있는 다른 방법이 있나요?

감사합니다

관련 정보