Cómo configurar el servidor DNS (BIND) en CentOS/RHEL 7/6/5

Cómo configurar el servidor DNS (BIND) en CentOS/RHEL 7/6/5

El DNS (Sistema de nombres de dominio) es un sistema distribuido, utilizado para traducir los nombres de dominio a la dirección IP y vicee Versa.Por ejemplo, cuando escribimos el nombre de dominio en la URL del navegador como "https: // tecadmin.net ”, nuestra computadora envía una solicitud a DNS y obtiene una dirección IP del dominio.

Este artículo lo ayudará a configurar el servidor DNS paso a paso en los sistemas CentOS y Redhat.

Escenario de red:

  • IP del servidor DNS: 192.168.1.254
  • Nombre del servidor DNS: NS1.tecadmin.net, NS2.tecadmin.neto
  • Nombre de dominio: Demotecadmin.neto
  • Dominio IP a punto: 192.168.1.100

Paso 1 - Instalar paquetes de enlace

Los paquetes de enlace están disponibles en repositorios de YUM predeterminados. Para instalar paquetes simples ejecutar el siguiente comando.

# yum instalación de enlace de enlace chroot 

Paso 2 - Editar archivo de configuración principal

El archivo de configuración principal de enlace predeterminado se encuentra en el directorio /etc. Pero utilizando el entorno chroot, este archivo se encuentra en/var/nombrado/chroot/etc directorio. Ahora edite el archivo de configuración principal y actualice el contenido como se muestra a continuación.

# vim/var/named/chroot/etc/nombrado.confusión 

Contenido para el nombrado.archivo conf

///var/named/chroot/etc/nombrado.Opciones de conf.0.0.1; 192.168.1.0/24; 0.0.0.0/0; ; 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-Quera localhost; 192.168.1.0/24; 0.0.0.0/0; ; recursión sí; dnssec-enable sí; DNSSEC-Validación Sí; DNSSEC-Seokaside Auto; / * Ruta a la tecla DLV ISC */bindkeys-file "/etc/nombrado.ISCDLV.Key "; Managed-Keys-Directory"/var/named/Dynamic ";; registro canal default_debug archivo" datos/nombrado.ejecutar "; gravedad dinámica;;; zona"."En type togin; archivo" nombrado.ca ";; zona" Demotecadmin.net "en type maestro; file"/var/named/DemoteCadmin.neto.db ";; incluir"/etc/nombrado.RFC1912.zonas "; incluir"/etc/nombrado.raíz.llave"; 

Paso 3: crear archivo de zona para su dominio

Después de crear un archivo de configuración principal BIND, cree un archivo de zona para su dominio según la configuración, por ejemplo Demotecadmin.neto.db en este articulo.

# vim/var/named/chroot/var/named/DemoteCadmin.neto.db 

Contenido para el archivo de zona

; Archivo de zona para Demotecadmin.neto $ TTL 14400 @ 86400 en SOA NS1.tecadmin.neto. administrador de página web.tecadmin.neto. (3013040200; serie, fecha de hoy+hoy 86400; actualizar, segundos 7200; reintento, segundos 3600000; expirar, segundos 86400; mínimo, segundos) Demotecadmin).neto. 86400 en NS NS1.tecadmin.neto. Demotecadmin.neto. 86400 en NS NS2.tecadmin.neto. Demotecadmin.neto. En un 192.168.1.100 Demotecadmin.neto. En mx 0 correo.Demotecadmin.neto. Envíe por correo cname Demotecadmin.neto. www en Cname Demotecadmin.neto. 

Si tiene más dominio, se requiere crear archivos de zona para cada dominio individualmente.

Paso 4 - Agregar más dominios

Para agregar más dominios en DNS, cree archivos de zona individualmente para todo el dominio como se indica anteriormente. Después de eso, agregue cualquier entrada para todas las zonas en nombre.conf como abajo. Cambiar Demotecadmin.neto con tu nombre de dominio.

Zona "Demotecadmin.net "en type maestro; file"/var/named/DemoteCadmin.neto.db ";; 

Paso 5 - Servicio de inicio de enlace

Inicie el servicio (Bind) Servicio utilizando el siguiente comando.

# Servicio llamado Reiniciar 

Habilitar inicio automático en el arranque del sistema.

# chkconfig nombrado en 
Paso 6 - Pruebe su configuración de DNS

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

# nslookup demoteCadmin.net 192.168.1.254 servidor: 192.168.1.254 Dirección: 192.168.1.254#53 Nombre: Demotecadmin.Dirección neta: 192.168.1.100 

La salida anterior muestra que el servidor DNS ha resuelto con éxito el dominio Demotecadmin.neto.