Solución:
/etc/nsswitch.conf
contienehosts: files dns
lo que creo que significa que los clientes de Linux pueden importar nombres de host desde el DNS
La suposición que ha hecho es incorrecta. Esa línea indica cómo el sistema intentará buscar el nombre de host o el nombre de dominio que ingresó. Por ejemplo, al hacer ping a un nombre de dominio o al escribir una URL en el navegador. files
se refiere a /etc/hosts
y es donde puede especificar manualmente los enlaces de dominio a ip. dns
consulte los servidores DNS que utiliza su sistema. Entonces, con su configuración, si tuviera que escribir ping google.com
el sistema buscaría google.com y una IP asociada en files
(/ etc / hosts) primero, luego verificaría el DNS si no encontrara una coincidencia en /etc/hosts
.
Cuando las máquinas con Windows se unen al dominio, se convierten en un recurso confiable. En el momento de unirse al dominio, se crea un registro DNS para ellos si ese servicio está instalado en el dominio y administrado por AD. Para permitir que las máquinas que no son de Windows registren sus nombres de host en DNS, la zona debe estar configurada para permitir actualizaciones. La máquina que no es de Windows también necesita tener el dominio correcto configurado en el /etc/hostname
archivo para que coincida con el nombre de dominio de su entorno de AD.
Entonces, la respuesta final no estaba en el lado del cliente de Linux en absoluto, sino en la configuración de DHCP.
En “Windows Server 2016 Standard” tuve que hacer lo siguiente para que esto funcionara.
- Abra la aplicación de escritorio “DHCP”
- Seleccione la pestaña DNS
- Expanda el nodo que representa su dominio
- Haga clic derecho en “IPv4”
- Seleccione “Propiedades” en el menú contextual.
- Marque “Habilitar actualizaciones dinámicas de DNS de acuerdo con la configuración siguiente:”
- Seleccione “Actualizar siempre los registros DNS de forma dinámica”.
- Marque “Actualizar dinámicamente los registros DNS para los clientes DHCP que no solicitan actualizaciones”
Los resultados no fueron inmediatos. Reiniciar las máquinas no forzó la actualización. Hice el cambio el viernes y, para el miércoles, todos los clientes de Linux parecían estar incluidos en el DNS.
Pude confirmar las adiciones viendo el “Administrador de DNS” en el mismo servidor.