¿QUÉ ES DNS?
El Domain Name System (DNS) es
una base de datos distribuida y jerárquica que almacena información asociada a
nombres de dominio en redes como Internet.
Aunque como base de datos
el DNS es capaz de asociar diferentes tipos de información a cada
nombre, los usos más comunes son la asignación de nombres de dominio a
direcciones IP y la localización de los servidores de correo electrónico de
cada dominio.
Además de ser más fácil de recordar, el nombre es más fiable.
La dirección numérica podría cambiar por muchas razones, sin que tenga que
cambiar el nombre.
Inicialmente, el DNS nació de la necesidad de
recordar fácilmente los nombres de todos los servidores conectados a Internet.
El sistema DNS funciona principalmente en base al protocolo UDP.
Los requerimientos se realizan a través del puerto 53.
Al
saber que la máquina en la cual instaláremos dns, tiene una ip y salida a internet,nos permite entonces instalar el servicio de la siguiente manera, usando el
comando
Ahora instalaremos el nslookup , la
herramienta la cual nos permitirá verificar si el servidor está funcionando
correctamente , realizando entonces las respectivas traducciones, se instala
con el siguiente comando
yum install bind-utils
Una
vez instalado el paquete del servidor dns podemos ver que trae el archivo named.ca, el cual contiene toda información de las
zonas, pera evitar alguna pérdida o daño se hace necesario hacer una copia de
dicho archivo con otro nombre diferente.
Luego
procederemos a configurar el archivo de configuración global del dns en Centos
que es /etc/named.conf o más conocido como el archivo de
zonas.
El archivo trae para configurar tres zonas,
por defecto y las zonas respectivas al dominio o los dominios:
Zona de la raíz
Zona del localhost directa
Zona del local host inversa
En nuestro caso es un solo dominio Por tanto
son dos zonas de más, la zona directa
del dominio y la zona inversa del dominio.
Posteriormente al configurar el archivo /etc/named.conf, se debe
crear un archivo por cada zona en la siguiente ruta /var/named
Ya creados los archivos, se entra a
configurar cada uno, de la siguiente manera:
zona localhost.direct.db
zona localhost.inver.db
zona packertbell.direct.db
zona packertbell.direct.db
Ahora aplicamos
los comandos # named-checkzone y
#named-checkconf para verificar errores
en la digitación de la configuración de los archivos de zona
Por ultimo verificamos si el hosts tiene configurada la dirección del servidor y el archivo /etc/resolv.conf, el cual contiene dl dominio y al dirección ip correspondiente al servidor DNS.Este resolv se debe configurar en cada una de las máquinas las cuales van a solicitar el servicio del dns
Luego iniciamos el servicio con el comando
Service named start
Para reiniciar, ver el estado actual y
detener, utilizo:
Service
named status
Service
named restart
Service
named stop
CONFIGURACIÓN DNS EN DEBIAN
La configuración es la misma lo único que varía es los comandos de
instalación y a diferencia de CentOS, debían ya trae los archivos de las zonas
root, local host y la inversa del local host, por tanto es sólo crear y
configurar dos archivos para el domino, la zona inversa y la zona directa.
Se instala con el comando :
yum install bind9
El paquete bind9 en debian trae cuatro archivos de configuración:
/etc/bind/named.conf.
Este archivo conteine las rutas de los tres archivos demás del paquete bind9 para la configuración del DNS.
etc/bind/named.conf.options
En
este archive se configura los forwarders ó reenviadores.
Los forwarders son servidores DNS externos que se encargan de resolver
las peticiones que no se pueden resolver localmente. Se recomienda
configurar estos servidores para que el Servidor sea mas eficiente.
/etc/bind/named/conf.local
En este archivos
se configuran las zonas pertenecientes al dominio, es decir la zona directa y
la inversa en este caso del dominio diana.com
/etc/bind/named.conf.default-zones
Este archive contiene la configuración de zonas por defecto, como las raíces o el local
host
CONFIGURACIÓN ZONA DIRECTA
Se configura:
El tiempo de vida de la zona (TTL)
La autoridad de zona (SOA)
Nombre del dominio y correo del administrador
Nombre del servidor
Nombres de los demás servidores
Los registros: Tales como mx, CNAME y A
CONFIGURACIÓN ZONA INVERSA
Se configura:
El tiempo de vida de la zona (TTL)
La autoridad de zona (SOA)
Nombre del dominio y correo del administrador
Nombre del servidor
Registro PTR: Asignarle el último número de la red, a un host,
en este caso a las otras máquinas que tiene otros servicios, como DHCP, FTP Y
HTTP.
CONFIGURACIÓN RESOLV.CONF
Este
archivo se encuentra en /etc/resolv.conf, aqui se agrega la direccion y
el nombre del dominio nuestro, con el fin de que siempre cuando se pida
resolver un nombre o direccion ip primero busque en nuestro servidor y despues
salga a internet.
Luego nos cercioramos de que la máquina tenga asignada la dirección ip,
que acordamos en la configuración, sino la tiene configurada, ingresamos al
archivo /etc/network/interfaces, y la configuramos
estática o dinámica, pero si es dinámica, que dicha ip sea reservada.
Luego iniciamos el servicio con el comando:
Service bind9 start
Si queremos detener, ver el estado actual
del servicio o reiniciarlo, ingresamos los siguientes comandos:
Service bind9 stop
Service bind9
status
Service bind9
restart
Por último verificamos que el servidor este
traducción exitosamente para eso ingresamos el comando nslookup y
respectivamente cada dirección ip y nombres, los cuales configuramos en los
archivos de configuración de las zonas.
SERVIDOR
DNS EN WINDOWS SERVER 2008 R2
Primeramente
verifico si tengo dirección ip, la configuro estática o la puedo solicitar
dinámicamente al servidor DHCP, siempre y cuando está se encuentre reservada.
Luego el
servidor administrador, creo el rol de servidor dns
Instalo
el servidor DNS, para continuar con su respectiva configuración
Empiezo
creando la zona, como en este caso solo vamos a tener un solo servidor, el
maestro selecciono la zona primaria.
Ingreso
el nombre del dominio
Creo el archivo de la zona directa
Configuro
la zona inversa con el registro A
Se asigna
el nombre del host y la dirección ip, de una vez le damos la opción de crear el registro PTR de lazona inversa.
Zona
directa ya configurada con los nombres de los host
Zona
inversa ya configurada
Clic en
cada zona propiedades, para configurar el serial, el tiempo de vida, la
autoridad de zona
CONFIGURACIÓN
DNS MAESTRO Y ESCLAVO
CENTOS
MAESTRO
ESCLAVO
DEBIAN
MAESTRO
ESCLAVO
WINDOWS
SERVER R2
No hay comentarios:
Publicar un comentario