
Está es mi configuración actual:
Tengo IPv6/IPv4 habilitado en mi entorno.
Mi enrutador está haciendo RA para esa subred IPv6.
El enrutador está configurado con el indicador de otras opciones.
Tengo habilitado el servidor Kea DHCP6/DHCP4.
El servidor Kea dhcp6 tiene opciones de configuración configuradas con el servidor dns y otros parámetros relacionados establecidos.
Tengo una máquina Ubuntu que tiene IPv4 DHCP habilitado y también recibe RA para IPv6.
Cuando se configura IPv4, solo veo servidores DNS v4 en resolvectl en "Servidor DNS actual" y "Servidores DNS" y la resolución de DNS funciona.
Cuando IPv4 está deshabilitado y solo IPv6 RA funciona, solo veo la sección "Servidor DNS" de IPv6 completa y la resolución de DNS NO funciona.
Esto hace que la resolución de DNS deje de funcionar ya que el servidor DNS actual en resolvectl no aparece.
¿Qué podría causar que el servidor DNS actual no muestre la dirección v6?
Actualización a continuación: A continuación se muestra mi configuración de Kea DHCP6.
{
"Dhcp6": {
"interfaces-config": {
"interfaces": ["ens3"]
},
"option-data": [{
"name": "dns-servers",
"data": "<V6 DNS IP ADDRESS>",
"code": 23
}]
}}
El DNS del host V6 se pasa a través de DHCP6 y RA simplemente está pasando otras opciones de configuración para que el host sepa que debe buscar DNS a través de DHCP6.
Capturé el paquete y puedo ver el paquete RA con otro indicador de configuración establecido. El host obtiene la dirección DNS como puedo ver en resolvectl en la sección Servidores DNS, pero el host no resuelve DNS.
Gracias,