IPv6 / Kea DHCP / Ubuntu 20.04 / DNS 서버 문제

IPv6 / Kea DHCP / Ubuntu 20.04 / DNS 서버 문제

현재 설정은 다음과 같습니다.

내 환경에서 IPv6/IPv4가 활성화되어 있습니다.

내 라우터는 해당 IPv6 서브넷에 대해 RA를 수행하고 있습니다.

라우터는 다른 옵션 플래그로 구성됩니다.

Kea DHCP6/DHCP4 서버가 활성화되어 있습니다.

Kea dhcp6 서버에는 dns-server 및 기타 관련 매개변수 세트로 설정된 옵션 구성이 있습니다.

IPv4 DHCP가 활성화되어 있고 IPv6용 RA도 수신하는 Ubuntu 시스템이 있습니다.

IPv4가 구성되면 "현재 DNS 서버" 및 "DNS 서버" 아래의 resolvectl에 v4 DNS 서버만 표시되고 DNS 확인이 작동합니다.

IPv4가 비활성화되고 IPv6 RA만 작동하는 경우 IPv6 "DNS 서버" 섹션만 채워지고 DNS 확인은 작동하지 않습니다.

이로 인해 해결 방법의 현재 DNS 서버가 표시되지 않으므로 DNS 확인 작업이 중지됩니다.

현재 DNS 서버가 v6 주소를 표시하지 않는 원인은 무엇입니까?

아래 업데이트: 아래는 Kea DHCP6 구성입니다.

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

V6 호스트 DNS는 DHCP6을 통해 전달되고 RA는 호스트가 DHCP6을 통해 DNS를 찾도록 알리기 위해 다른 구성 옵션을 전달합니다.

패킷 캡처를 했는데 다른 구성 플래그가 설정된 RA 패킷을 볼 수 있습니다. 호스트는 DNS 서버 섹션 아래의 resolvectl에서 볼 수 있듯이 DNS 주소를 가져오지만 호스트는 DNS를 확인하지 않습니다.

감사해요,

관련 정보