El servidor maestro DNS es aquel que tiene una copia del archivo de configuración de zona.

 

 Existen varios tipos posibles de Servidores DNS: Servidor Primario, Servidor Secundario, Servidor de caché y Servidor de  reenvío.


 
En este caso empezaremos por lo más simple y crearemos un Servidor Maestro paso a paso.

Si hay aspectos del DNS que necesitais reforzar , no dudéis en echarle un vistazo a este Resúmen del DNS. Conceptos y Definiciones básicas.

 

DEFINIR LA ZONA DEL SERVIDOR MAESTRO

Lo primero que debemos hacer es definir la zona maestra llamada “pruebas.ElTallerDelBit.com”  y la zona inversa de la zona maestra (llamada “1.168.192.in-addr.arpa” ) , en el archivo named.conf.local.

 
Como véis, hemos declarado la zona,

 
 

– primero la directa (pruebas.ElTallerDelBit.com)

– y luego la inversa (1.168.192.in-addr.arpa)
– luego hemos declarado el tipo de servidor que será en este caso “master”,

– y hemos introducido la ruta dónde se encuentra el fichero en el que se define esa zona.
 
En algunas distribuciones de Linux es posible que no necesitéis poner la ruta absoluta sino la relativa. Si teneis problemas con el Bind podeis probarlo.
 

Configuración del archivo "Named.conf.local" | DNS

   

 
Creamos el archivo “/etc/bind/db.ElTallerDelBit.com” (el nombre de archivo puede ser cualquiera, pero que quede bien reflejado en el named.conf.local) ,

con el que crearemos y definiremos  la zona “pruebas.ElTallerDelbit.com”  (la zona primaria maestra, con nombre de dominio “pruebas.ElTallerDelbit.com” ).
 
Nuestro servidor será maestro de esa zona:

Nuestro Servidor responderá con la dirección local 192.168.1.254.

 

ARCHIVO DE ZONA INVERSA

Lo mismo haremos con la zona inversa.
Crearemos un archivo para la zona inversa, que llamaremos db.1.168.192 , en el que definiremos lo siguiente:

 
– El símbolo @ se refiere al propio servidor,

– ” NS ” es el nombre del servidor DNS, que se traduce con el registro siguiente tipo “A”, que lo asocia con una IP que muestra 254. Se refiere a la ip 192.168.1.254.

– ” SOA ” se refiere al Registro de “Start of Authority”, es decir la autoridad para un dominio, y almacena varios parametros de configuración de la zona de la que es autoritativo nuestro servidor.

– ” PTR ” se usa para asociar nombres del dominio inverso (in-addr.arpa) con sus nombres. Se usará para obtener una traducción a partir de una IP.
 
Antes de nada debemos reiniciar el Bind con el comando

 
y si tenemos errores , podemos utilizar los comandos :

named-checkconf: Para revisar la sintáxis del named.conf.local

named-checkzone: Para revisar la sintáxis de los archivos de zona.
 
Una vez que hayamos reiniciado el bind y no tengamos errores, nos dispondremos a comprobar qe hemos configurado bien nuestro dominio dns y que responde correctamente.

 

RESULTADO RESOLUCIÓN DIRECTA  (dig nombre_dominio)

 

Resolución DNS con el comando dig

 

RESULTADO RESOLUCIÓN INVERSA:

 

Si tienes más dudas, puedes adquirir el ebook “Aprende Apache y DNS, con ejercicios resueltos 100%”, con el que podrás realizar varias prácticas DNS y Apache explicadas y resueltas paso a paso 

Aprende a configurar un servidor DNS y un servidor Apache
 

Si deseas aprender por ti mismo puedes echarle un vistazo a  la página web oficial de Bind

 


Etiquetas del articulo: , ,


Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para saber si ya aceptaste nuestras políticas y para servir más rápidos los contenidos.

gpdr,wpSGCacheBypass

Cookies de terceros

Usamos cookies de terceros en las que se almacenan externamente para conocer tus usos de navegación, si ya estás suscrito al boletín y los elementos compartidos en redes sociales.

1P_JAR, AID, DSID, IDE, NID, JCS_INENREF, JCS_INENTIM, __cfduid, _ga, _gat, _gat_gtag_UA_16843793_11, _gid,_wpss_h_, _wpss_p_, gadwp_wg_default_dimension, gadwp_wg_default_metric, gadwp_wg_default_swmetric