Al trabajar diariamente con Windows Server sabemos que tenemos a mano mucha información valiosa la cual debe ser respaldada de manera continua. Uno de los roles más importantes que debemos tener en cuenta es el DNS o Domain Name System - Sistema de Nombres de Dominio.
Todos sabemos que la principal tarea de los DNS es convertir las direcciones IP en nombres y viceversa, ya que es mucho más fácil para nosotros decir solvetic.com que decir 190.157.8.33.
Un servidor DNS también cumple sus tareas como una base de datos donde se almacena toda la información asociada a los servidores y a todas las máquinas clientes de nuestra organización y por ende, esta tarea almacena todos estos registros de manera continua y se van convirtiendo en registros obsoletos por lo que es recomendable eliminarlos para que no ocupen espacio innecesario en el servidor pero ejecutar esta tarea manualmente puede implicar tiempo por lo cual hoy veremos como automatizar esta tarea en Windows Server 2016.
Para obtener más información básica de lo que es un servidor DNS echa un vistazo a este otro tutorial:
Como vemos existen diversos tipos de registros DNS en Windows Server.
1. Automatizar el proceso de eliminado de los registros DNS
Para realizar este proceso vamos a abrir la consola del DNS ingresando al menú Herramientas del administrador del servidor y seleccionando la opción DNS.
Se abre la ventana del administrador de DNS. En esta ventana vamos a ir al menú Ver y seleccionamos la opción Avanzada.
Podemos ver que se añade una nueva opción en el costado izquierdo (Búsqueda en cache), podemos pulsar sobre ella y veremos que está compuesta por la raíz y las subcarpetas con todos los registros generados.
Podemos establecer el borrado para dos parámetros diferentes: El servidor completo o a una determinada zona.
2. Establecer el borrado en una zona determinada
Si deseamos establecer el borrado automático en una zona determinada realizaremos lo siguiente.
Debemos seleccionar la zona a la cual aplicaremos el borrado automático, en este caso seleccionaremos solvetic.com de la zona directa y seleccionamos la opción Propiedades.
Se desplegará la siguiente ventana:
Allí debemos pulsar el botón Caducidad para establecer el borrado automático, como vemos por defecto esta opción está deshabilitada razón por la cual debemos activar la casilla “Borrar registros de los recursos obsoletos”
Vemos que contamos con dos parámetros que podemos definir:
Para guardar los cambios basta con seleccionar la opción Aceptar.
3. Establecer el borrado de registros DNS en todo el servidor
Si lo que deseamos es automatizar el proceso de borrado de registros en todo el servidor vamos a realizar lo siguiente:
Vamos a seleccionar nuestro servidor local y pulsamos clic derecho sobre él.
Allí seleccionaremos la opción Establecer caducidad/borrado para todas las zonas. Se desplegará la siguiente ventana:
Allí debemos activar la ficha Borrar registros de los recursos obsoletos y definir los parámetros en tiempo. Finalmente pulsamos Aceptar.
De esta manera hemos visto como automatizar el borrado de registros obsoletos a nivel de DNS en Windows Server 2016. Te dejamos otro tutorial que podría interesarte sobre gestión de DNS en Windows Server.