
Aqui está minha configuração atual:
Tenho IPv6/IPv4 habilitado em meu ambiente.
Meu roteador está fazendo RA para essa sub-rede IPv6.
O roteador está configurado com outro sinalizador de opções.
Tenho o servidor Kea DHCP6 / DHCP4 habilitado.
O servidor Kea dhcp6 possui opções de configuração definidas com servidor dns e outros parâmetros relacionados definidos.
Eu tenho uma máquina Ubuntu com DHCP IPv4 habilitado e também recebendo RA para IPv6.
Quando o IPv4 está configurado, vejo apenas servidores DNS v4 em resolvectl em "Servidor DNS atual" e "Servidores DNS" e a resolução DNS funciona.
Quando o IPv4 está desabilitado e apenas o IPv6 RA está funcionando, vejo apenas a seção IPv6 "Servidor DNS" preenchida e a resolução DNS NÃO funciona.
Isso está fazendo com que a resolução DNS pare de funcionar, pois o servidor DNS atual em resolvectl não está aparecendo.
O que poderia fazer com que o servidor DNS atual não mostrasse o endereço v6?
Atualização abaixo: Abaixo está minha configuração Kea DHCP6.
{
"Dhcp6": {
"interfaces-config": {
"interfaces": ["ens3"]
},
"option-data": [{
"name": "dns-servers",
"data": "<V6 DNS IP ADDRESS>",
"code": 23
}]
}}
O DNS do host V6 é passado via DHCP6 e o RA está apenas passando outras opções de configuração para que o host saiba que deve procurar DNS via DHCP6.
Eu fiz a captura de pacotes e posso ver o pacote RA com outro sinalizador de configuração definido. O host obtém o endereço DNS como posso ver em resolvectl na seção Servidores DNS, mas o host não resolve o DNS.
Obrigado,