Cómo configurar el servidor de nombres de almacenamiento en caché en CentOS/RHEL 6/5

Cómo configurar el servidor de nombres de almacenamiento en caché en CentOS/RHEL 6/5

Definición en Wikipedia:

Los servidores de nombres de almacenamiento en caché, también llamados Caches DNS, almacenan resultados de consulta DNS durante un período de tiempo determinado en la configuración (tiempo de vida) de cada registro de nombre de dominio. Los cachés del DNS mejoran la eficiencia del DNS al reducir el tráfico de DNS a través de Internet, y reduciendo la carga en los servidores de nombres autorizados, particularmente los servidores de nombres raíz. Debido a que pueden responder preguntas más rápidamente, también aumentan el rendimiento de las aplicaciones de usuario final que usan el DNS. Leer más

Este artículo lo ayudará a configurar el servidor de nombres de almacenamiento en caché en su sistema CentOS/RHEL 6.

Paso 1: Instalar paquetes de enlace

Instalar paquetes de enlace con el siguiente comando. En CentOS/RHEL 6, el paquete de Nameserver se ha incluido con el paquete BIND.

# yum instalación de enlace de enlace chroot 

Paso 2: Crear archivo de configuración

Copiar el archivo de configuración de enlace de los archivos de muestra de enlace usando el siguiente comando. Cambie la ruta de los archivos según la versión que ha instalado.

# CD/var/named/chroot/etc # cp/usr/share/doc/bind-9.9.2/muestra/etc/nombrado.confusión . # cp/usr/share/doc/bind-9.9.2/muestra/etc/nombrado.RFC1912.zonas . 

Paso 3: Actualizar el archivo de configuración

Editar el archivo de configuración de enlace en su editor favorito y realizar los cambios necesarios según la configuración a continuación o usar la configuración a continuación.

#/var/nombrado/chroot/etc/nombrado.confusión 
///var/named/chroot/etc/nombrado.Opciones de conf.0.0.1; cualquier; ; Escuchar en el puerto 53 :: 1; ; directorio "/var/nami"; dump-archivo "/var/named/data/cache_dump.db "; estadística-archivo"/var/named/data/named_stats.txt "; memstatistics-archivo"/var/named/data/named_mem_stats.txt "; permiso-QUERY localHost; any;; permiso-query-cache localhost; any;; recursión sí; dnssec-habilitable sí; dnssec-validation sí; dnssec-miraSaside autom. */bindkeys-file "/etc/nombrado.ISCDLV.Key "; Managed-Keys-Directory"/var/named/Dynamic ";; registro canal default_debug archivo" datos/nombrado.ejecutar "; gravedad dinámica;;; incluir"/etc/nombrado.RFC1912.zonas "; 

Ahora actualice los permisos requeridos en los archivos de configuración utilizando el siguiente comando.

# Root Chown: nombrado con nombre.confirmado.RFC1912.zonas 

Paso 4: Verifique el archivo de configuración

Recomendamos verificar el archivo de configuración de DNS antes de reiniciar el servicio.

# nombrado checkconf.confusión 

Paso 5: Reiniciar el servicio de enlace

Ahora se ha completado la instalación del servicio BIND. Iniciar el servicio de enlace (nombrado) utilizando el siguiente comando.

# Servicio llamado Reiniciar 

Habilitar el servicio de enlace de inicio automático en el arranque del sistema.

# chkconfig nombrado en 

Paso 6: Finalmente, pruebe el almacenamiento en caché solo DNS

Envíe una consulta a su servidor DNS directamente usando el siguiente comando.

Sintaxis: nslookup

# nslookup yahoo.com 192.168.1.90 

[Salida de muestra:]

Servidor: 192.168.1.91 Dirección: 192.168.1.91#53 Respuesta no autoritativa: Nombre: Yahoo.COM Dirección: 98.138.253.109 Nombre: Yahoo.COM Dirección: 98.139.183.24 Nombre: Yahoo.COM Dirección: 206.190.36.45 

Felicidades! Ha configurado con éxito el servidor de nombres de caché en su sistema Linux. Lea los siguientes artículos Configurar el servidor DNS en CentOS/RHE 6 y Configurar el servidor DNS Master Slave en CentOS/RHEL 6.