You are on page 1of 14

SERVICIO DNS EN LINUX

Puerto que usa: 53/tcp


Programa que implementa: BIND

Paquetes que deben instalarse:










Chequear si estn instalados:

rpm -q bind bind-chroot bind-libs bind-utils caching-nameserver

Si no estn instalados instalar con yum y los repositorios o rpm desde el cd.

bind
bind-chroot
bind-libs
bind-utils
caching-nameserver

FQDN

Un Nombre DNS se conoce como FQDN Full Qualify Domain Name
Se lee de derecha a izquierda comenzando por el punto final que representa al espacio de dominios
o la malla de internet.

Un nombre FQDN, por ejemplo, puede ser: www.paloteteverde.org.

Desglosando, el punto final ya explicamos lo que representaba, y puede ser omitido en la escritura.

Org Dominio de primer nivel, proporcionado por la IANA e ICANN, entidades que regulan los
nombres e ip de internet. Tenemos dominios de primer nivel de 2 letras (paises), 3 letras
(organizaciones y comercios ), 4 letras personales, para mayor informacin de los nombres que
podemos usar, ver www.iana.org.

Paloteverde Dominio de Segundo Nivel, proporcionado por la NIC de cada pais, se paga y se
inscribe antes de publicar.

Www Nombre de host o recurso, el nombre sin dominio que identifica a un host en la red que
puede ser un cliente o un servidor o ambos.

Despues del Dominio de segundo nivel podra existir un nombre de subdominio, que no necesita
inscripcin porque es administrado bajo el dominio pribncipal ya registrado.
Por ejemplo: mail.alumnos.duoc.cl

El DNS, cumple la nica funcin de resolver nombres a ip, para esto utiliza una base de datos que
define el dominio o la zona a resolver, con la definicin de los Registros de Recursos, entre los
cuales usamos:

SOA Start of Autorithy, inicio de autoridad de resolucin. En la prctica el registro
SOA, es el nombre de dominio o zona a resolver.
NS NameServer, es el nombre del Servidor, el nombre de host sin dominio.
A Adress, define la ip de los host perteneciente a la zona.
CNAME Canonical Name alias para un registro A ya definido.
MX Define el servidor de correo.
PTR Define un apuntador a la IP para hacer resolucin Inversa.

Estos son algunos de los mas usados, para que un DNS funciones a lo menos debe tener el RR SOA,
NS y A.


IMPLEMENTACIN DE DNS EN LINUX
***Recuerde que para seguir estos pasos, deben estar instalados todos los paquetes asociados del
programa BIND*****

PASO1: Ir al directorio de los archivos que definen la zona o el dominio
cd /var/named




Paso 2: Crear el archivo de zona en este directorio, definiendo a los menos SOA, NS y A, tal como
sigue:



















PASO3: Chequear archivo de zona, bien escrito:


Debe entregar como resultado, si todo esta bien escrito:




PASO 4: Agregar zona al servicio DNS, esto es ir al archivo /etc/named.rfc1912.zones y agregar la
nueva zona que DNS debe resolver, al final de este archivo sin eliminar nada en l, as:





PASO 5: Autorizar el uso de su DNS, en el archivo /etc/named.caching-nameserver.conf, en las
lineas:
Listen-on-POrt
allow-query
match-client


As:



IP de tu servidor DNS, es decir la ip
de la maquina en que lo estas
configurando, o la ip de toda la red
con su mscara, en caso de que su
DNS lo usen otros equipos de la red


IP de la red o redes que
usaran tu servidor
DNS, debes usar esta
notacin para la
mascara.
PASO 6: Configurar el cliente dns, con nuestro nuevo servidor DNS, o sea el nuestro recien
configurado, esto es en el archivo /etc/resolv.conf, dejandolo como DNS primario (de los primero),
as:


PASO 7: Reiniciar los servicios de BINS, que es el named, y con esto revisar tambin los ltimos
archivos modificados, tal como:


PASO 8: PROBAR SU FUNCIONAMIENTO CON LOS COMANDOS HOST, DIG Y
NSLOOKUP, tal como se muestra a continuacin:

You might also like