IPv6 / Kea DHCP / Ubuntu 20.04 / Проблема с DNS-сервером

IPv6 / Kea DHCP / Ubuntu 20.04 / Проблема с DNS-сервером

Вот моя текущая настройка:

В моей среде включен IPv6/IPv4.

Мой маршрутизатор выполняет RA для этой подсети IPv6.

Маршрутизатор настроен с другими флагами опций.

У меня включен сервер Kea DHCP6 / DHCP4.

Сервер Kea dhcp6 имеет набор параметров конфигурации с DNS-сервером и другими связанными параметрами.

У меня есть компьютер с Ubuntu, на котором включен IPv4 DHCP, и он также получает RA для IPv6.

При настройке IPv4 я вижу только DNS-серверы v4 в resolvectl в разделах «Текущий DNS-сервер» и «DNS-серверы», и разрешение DNS работает.

Когда IPv4 отключен и работает только IPv6 RA, я вижу заполненным только раздел «DNS-сервер» IPv6, а разрешение DNS НЕ работает.

Это приводит к тому, что разрешение DNS перестает работать, поскольку текущий DNS-сервер в resolvectl не отображается.

Что может привести к тому, что текущий DNS-сервер не будет отображать адрес v6?

Обновление ниже: Ниже представлена ​​моя конфигурация Kea DHCP6.

{
"Dhcp6": {
    "interfaces-config": {
        "interfaces": ["ens3"]
    },
            "option-data": [{
                "name": "dns-servers",
                "data": "<V6 DNS IP ADDRESS>",
                "code": 23
            }]
}}

DNS хоста V6 передается через DHCP6, а RA просто передает другие параметры конфигурации, чтобы дать хосту знать, что нужно искать DNS через DHCP6.

Я сделал захват пакетов и вижу пакет RA с другим установленным флагом конфигурации. Хост получает адрес DNS, как я вижу в resolvectl в разделе DNS Servers, но хост не разрешает DNS.

Спасибо,

Связанный контент