He estado luchando con esto durante unos días y realmente estoy al límite de mi ingenio. Nuestra infraestructura es muy heterogénea con una combinación de dispositivos de hardware y máquinas virtuales que ejecutan una variedad de sistemas operativos. Este problema está presente en situaciones en las que "arreglarlo en el cliente" simplemente no es una opción, así que, por favor, no haya respuestas en ese sentido.
El TL;DR es que no puedo entender cómo ingresar simplemente una reserva DHCP con una MAC, IP y nombre de host que sea "estático" por falta de una palabra mejor. Nada de lo que haga permitirá que el servidor DHCP cree el registro DNS y al mismo tiempo evitará que el cliente DHCP lo cambie.
Por ejemplo, nuestros controladores de matriz de canal de fibra tienen NIC duales para redundancia, con nombres de host generados automáticamente que no se pueden configurar manualmente. En nuestra configuración anterior, simplemente hacía reservas DHCP para sus direcciones MAC con nombres de host como "array1ctrl1" y "array1ctrl2". El nombre y la IP se ingresaron automáticamente en DNS con una dirección coincidente cuando se creó la reserva DHCP.
El servidor DHCP de Microsoft funciona de manera diferente. No crea un registro DNS coincidente hasta que el cliente DHCP solicita la concesión y, cuando eso sucede, actualiza tanto la reserva como el DNS con el nombre de host proporcionado por el cliente (no deseado).
Hay problemas similares con otras partes de hardware y software que se reducen al mismo problema general: la aparente incapacidad de crear una reserva DHCP con un nombre de host específico y mantenerla tal como se ingresó independientemente de cómo se identifique el cliente DHCP.
Después de muchas pruebas y errores, y de todas las búsquedas en Google que pude soportar, está empezando a parecer que esto es simplemente imposible de hacer en un servidor MS DHCP. Si ese es el caso, que así sea, pero me gustaría saber con certeza si es así.
¡Gracias de antemano!