Está en la página 1de 53

I DNS LINUX-WINDOWS

SENA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

DNS-LINUX-WINDOWS

JOHNATAN LOPEZ VILLA

MEDELLIN

2017
II DNS LINUX-WINDOWS

Tabla de contenido
INTRODUCCION ..................................................................................................................................... III
MARCO TEORICO .................................................................................................................................. IV
DEFINICION Y SIGNIFICADO DE LAS SIGLAS. ......................................................................... IV
FUNCIONAMIENTO ........................................................................................................................... IV
TIPOS DE SERVIDORES. ................................................................................................................... VI
COMPONENTES DEL SERVICIO DNS .......................................................................................... VII
TIPOS DE REGISTROS Y MENSAJES............................................................................................ VII
Registros ............................................................................................................................................. VII
Mensajes .............................................................................................................................................. IX
CONCEPTOS RELACIONDOS .......................................................................................................... IX
PASO A PASO CONFIGURACION SERVICIO DNS EN CENTOS .............................................. XI
CONFIGURACION DNS ESCLAVO ............................................................................................ XXIII
PASO A PASO CONFIGURACION SERVICIO DNS EN WINDOWS SERVER 2016 .............XXVIII
CONFIGURACIÓN DNS ESCLAVO EN WINDOWS SERVER 2016 ........................................ XLIII
CONCLUCION ......................................................................................................................................... LII
BIBLIOGRAFIA...................................................................................................................................... LIII
III DNS LINUX-WINDOWS

INTRODUCCION

The present investigation refers to the Domain Name System or DNS network protocol.

Which can be defined as a hierarchical naming system for computers, services or any

resource connected to the Internet or to a private network. This system associates varied

information with names of domains assigned to each one of the participants. Its most important

function is to translate intelligible names for people into binary identifiers associated with the

equipment connected to the network, this with the purpose of locating and directing these

devices worldwide.

The DNS protocol works mainly based on the UDP protocol. Requests are made through

port 53.

The present investigation was carried out with the interest of knowing the history and

operation of said protocol.

The methodology that was carried out was the creation of two virtual machines as Centos

and Windows Server 2016 servers, in this work we will show how the DNS service is configured

in the virtual machines.


IV DNS LINUX-WINDOWS

MARCO TEORICO

DEFINICION Y SIGNIFICADO DE LAS SIGLAS.

DNS: Domain Name System: es decir, Sistema de Nombres de Dominio. Se trata de un método

de denominación empleado para nombrar a los dispositivos que se conectan a una red a través

del IP (Internet Protocol o Protocolo de Internet).

Creado en 1984-1985: descentralización del sistema, creación de BIND (Berkeley Internet

Name Domain), los primeros TLDs genéricos. (Porto, 2017)

FUNCIONAMIENTO

El DNS se encarga de vincular informaciones asociadas al nombre de dominio que se le

asigna a cada equipo. De esta forma, hace que los identificadores binarios relacionados con los

equipos adquieran nombres que resultan inteligibles para los seres humanos, facilitando su

localización en la red.

El servidor DNS, en este marco, alberga una base de datos que guarda la información de los

nombres de dominio. Habitualmente los protocolos DNS asignan un nombre de dominio a una

dirección IP.
V DNS LINUX-WINDOWS

Supongamos que el sitio estoesunejemplo.com se encuentra en la dirección IP

214.25.205.146. El DNS relaciona ambos datos, permitiendo que los usuarios lleguen a la

dirección IP en cuestión a través del nombre de dominio asignado.

Un sistema DNS se compone de tres elementos principales: los clientes dase 1 (el programa

que genera una petición al servidor DNS para saber qué dirección IP corresponde a un nombre de

dominio), los servidores DNS (encargados de resolver la petición del cliente fase 1) y las zonas

de autoridad (los servidores DNS son responsables de una parte específica del nombre de

dominio).

Puerto de escucha: TCP/53 UDP/53

(Porto, 2017)
VI DNS LINUX-WINDOWS

TIPOS DE SERVIDORES.

Primarios o maestros: Guardan los datos de un espacio de nombres en sus ficheros

Secundarios o esclavos: Obtienen los datos de los servidores primarios a través de una

transferencia de zona.

Locales o caché: Funcionan con el mismo software, pero no contienen la base de datos para

la resolución de nombres. Cuando se les realiza una consulta, estos a su vez consultan a los
VII DNS LINUX-WINDOWS

servidores DNS correspondientes, almacenando la respuesta en su base de datos para agilizar la

repetición de estas peticiones en el futuro continuo o libre. (Raxo, 2014)

COMPONENTES DEL SERVICIO DNS

Un DNS se compone de tres componentes básicos, los cuales son:

Cliente DNS: Cuando hablamos del cliente DNS nos referimos al host o usuario que

hace la petición; o sea, a la computadora del usuario la cual genera la petición al DNS

preguntando por el nombre de algún dominio existente en internet.

Los Servidores DNS: Que contestan las peticiones de los clientes. Los servidores recursivos

tienen la capacidad de reenviar la petición a otro servidor si no disponen de la dirección

solicitada.

Zonas de Autoridad: Almacenan datos en los servidores DNS de los dominios. Cada zona de

autoridad abarca al menos un dominio y posiblemente sus subdominios, si estos últimos no son

delegados a otras zonas de autoridad. (Docplayer, 2017)

TIPOS DE REGISTROS Y MENSAJES

Registros
A = Dirección (address). Este registro se usa para traducir nombres de servidores de

alojamiento a direcciones IPv4.

AAAA = Dirección (address). Este registro se usa en IPv6 para traducir nombres de hosts a

direcciones IPv6.
VIII DNS LINUX-WINDOWS

CNAME = Nombre canónico (canonical Name). Se usa para crear nombres de servidores de

alojamiento adicionales, o alias, para los servidores de alojamiento de un dominio. Es usado

cuando se están corriendo múltiples servicios (como FTP y servidor web) en un servidor con una

sola dirección IP. Cada servicio tiene su propia entrada de DNS (como ftp.ejemplo.com. y

www.ejemplo.com.). Esto también es usado cuando corres múltiples servidores HTTP, con

diferentes nombres, sobre el mismo host. Se escribe primero el alias y luego el nombre real. Ej.

Ejemplo1 IN CNAME ejemplo2

NS = Servidor de nombres (name server). Define la asociación que existe entre un nombre de

dominio y los servidores de nombres que almacenan la información de dicho dominio. Cada

dominio se puede asociar a una cantidad cualquiera de servidores de nombres.

MX = Intercambio de correo (mail Exchange). Asocia un nombre de dominio a una lista de

servidores de intercambio de correo para ese dominio. Tiene un balanceo de carga y prioridad

para el uso de uno o más servicios de correo.

PTR = Indicador (pointer). También conocido como 'registro inverso', funciona a la inversa

del registro A, traduciendo IPs en nombres de dominio. Se usa en el archivo de configuración de

la zona DNS inversa.

SOA = Autoridad de la zona (start of authority). Proporciona información sobre el servidor

DNS primario de la zona.

ANY = Toda la información de todos los tipos que exista. (No es un tipo de registro, sino un

tipo de consulta) (Internet, 2016)


IX DNS LINUX-WINDOWS

Mensajes
Hay tres tipos de mensajes DNS:

Consultas, Respuestas y Actualizaciones

Las consultas y respuestas se definen en el estándar DNS original y las actualizaciones se

definen en RFC Los tres tipos siguen un formato de mensaje común. Formato de mensaje de

consulta DNS El formato de mensaje DNS común tiene un encabezado de longitud fija, de 12

bytes y una posición variable reservado para la pregunta, respuesta, autoridad y registros de

recursos DNS adicionales. (Núñez, 2015)

CONCEPTOS RELACIONDOS

Resolución iterativa: Las resoluciones iterativas consisten en la respuesta completa que el

servidor de nombres pueda dar. El servidor de nombres consulta sus datos locales (incluyendo su

caché) buscando los datos solicitados. El servidor encargado de hacer la resolución realiza

iterativamente preguntas a los diferentes DNS de la jerarquía asociada al nombre que se desea

resolver, hasta descender en ella hasta la máquina que contiene la zona autoritativa para el

nombre que se desea resolver.

Resolución recursiva: En las resoluciones recursivas, el servidor no tiene la información en

sus datos locales, por lo que busca y se pone en contacto con un servidor DNS raíz, y en caso de

ser necesario repite el mismo proceso básico (consultar a un servidor remoto y seguir a la

siguiente referencia) hasta que obtiene la mejor respuesta a la pregunta.


X DNS LINUX-WINDOWS

Cuando existe más de un servidor autoritario para una zona, BIND utiliza el menor valor en

la métrica RTT (tiempo de ida y vuelta) para seleccionar el servidor. El RTT es una medida para

determinar cuánto tarda un servidor en responder una consulta.

Zonas de reenvió: Devuelven direcciones IP para las búsquedas hechas para nombres FQDN (

Fully Qualified Domain Name)

Zonas de Resolución Inversa: Devuelven nombres FQDN (Fully Qualified Domain Name

para las búsquedas hechas para direcciones IP.


XI DNS LINUX-WINDOWS

PASO A PASO CONFIGURACION SERVICIO DNS EN CENTOS

En este paso instalamos los paquetes del DNS.


XII DNS LINUX-WINDOWS

Procedemos abrir el archivo /etc/named.conf con el editor de texto nano

El puerto de escucha lo modificamos por la dirección IP que tiene el servidor

En el forwarders agregamos el servidor dns de google


XIII DNS LINUX-WINDOWS

En este paso configuramos las zonas

Zona directa con el nombre de dominio

y la zona inversa con la dirección ip inversa


XIV DNS LINUX-WINDOWS

Luego entramos al archivo var/named

El archivo named.empty lo copiamos con el nombre de la zona directa que habíamos creado en

el paso anterior
XV DNS LINUX-WINDOWS

Entramos al archivo directa.jonathan.corp

Modificamos los parámetros según las necesidades

jlopez hace referencia al nombre de la maquina

Copiamos el archivo de zona directa con el nombre de la zona inversa


XVI DNS LINUX-WINDOWS

En este paso configuramos la zona inversa

NS hace referencia al nombre del servidor

PTR Puntero para resolver de IP a nombre de host


XVII DNS LINUX-WINDOWS

Cambiamos el grupo propietario de los archivos de named

Que debe de ser named


XVIII DNS LINUX-WINDOWS

En este paso le indicamos al servidor que él es el dns y le colocamos la dirección IP


XIX DNS LINUX-WINDOWS

Editamos el archivo /etc/hosts y colocamos la dirección ip del servidor y el nombre


XX DNS LINUX-WINDOWS

Verificamos con un nslookup


XXI DNS LINUX-WINDOWS

En este paso abrimos el puerto 53 y el firewall para hacer prueba con los clientes

agregamos los puertos y el protocolo


XXII DNS LINUX-WINDOWS

En este paso verificamos con un clientes que si tenga el DNS y hacemos pruebas con

nslookup
XXIII DNS LINUX-WINDOWS

CONFIGURACION DNS ESCLAVO

En este archivo de configuración del en el DNS maestro Colocamos allow- transfer y la dirección

ip del DNS esclavo


XXIV DNS LINUX-WINDOWS

Este es el archivo del servidor esclavo

el puerto de escucha es la dirección IP del mismo


XXV DNS LINUX-WINDOWS

En la configuración de las zonas ponemos la zona directa y la zona inversa que

configuramos en el servidor maestro.

Type Slave hace referencia al servidor esclavo.


Masters hace referencia a la dirección IP del servidor principal.

Iniciamos el servicio
XXVI DNS LINUX-WINDOWS

Abrimos el puerto 53 DNS para permitir la conexión de entrada

Agregamos el nuevo servidor al archivo de configuración del DHCP


XXVII DNS LINUX-WINDOWS

Esta es la prueba del servidor DNS en los clientes


XXVIII DNS LINUX-WINDOWS

PASO A PASO CONFIGURACION SERVICIO DNS EN WINDOWS SERVER 2016

En este paso colocamos la dirección IP del dns

en la alternativa ponemos la dirección loopback


XXIX DNS LINUX-WINDOWS

Seleccionamos la opción del servidor DNS y le damos agregar roles y características


XXX DNS LINUX-WINDOWS

Este es el proceso de instalación de los paquetes DNS


XXXI DNS LINUX-WINDOWS

Estamos creando una zona para el servidor DNS


XXXII DNS LINUX-WINDOWS

En este paso ponemos el nombre de dominio del servidor DNS


XXXIII DNS LINUX-WINDOWS

En este paso se finalizó la nueva zona


XXXIV DNS LINUX-WINDOWS

Seleccionamos zona principal


XXXV DNS LINUX-WINDOWS

Seleccionamos la zona inversa para ipv4


XXXVI DNS LINUX-WINDOWS

Esta es la zona inversa con nuestra dirección ip 0,168,192


XXXVII DNS LINUX-WINDOWS

Finalización de la zona
XXXVIII DNS LINUX-WINDOWS

En este paso colocamos el nombre host

y copiamos el nombre de dominio completo

dns.jonathan.corp.
XXXIX DNS LINUX-WINDOWS

El servidor reenviador lo ponemos para que sea el de google 8.8.8.8


XL DNS LINUX-WINDOWS

En este paso estamos haciendo las pruebas en el servidor con el nslookup


XLI DNS LINUX-WINDOWS

Esta es la prueba del servidor DNS en el cliente Windows


XLII DNS LINUX-WINDOWS

Prueba del DNS en el cliente Ubuntu


XLIII DNS LINUX-WINDOWS

CONFIGURACIÓN DNS ESCLAVO EN WINDOWS SERVER 2016

Instalamos los paquetes de DNS


XLIV DNS LINUX-WINDOWS

En este paso seleccionamos la opción de zona secundaria


XLV DNS LINUX-WINDOWS

En este ponemos el nombre de dominio que configuramos en el servidor primario


XLVI DNS LINUX-WINDOWS

En esta ponemos la dirección IP del servidor primario


XLVII DNS LINUX-WINDOWS

En la zona inversa hacemos el mismo proceso


Colocamos la zona secundaria
XLVIII DNS LINUX-WINDOWS

Colocamos el ID de red
XLIX DNS LINUX-WINDOWS

Luego nos vamos a propiedades y transferencia de zona y ponemos la dirección IP del


servidor primario
En la zona directa y inversa se hace el mismo proceso
L DNS LINUX-WINDOWS

Nos dirigimos al servidor primario


Propiedades y transferencia de zona y colocamos la direccion IP del servidor secundario
en la zona directa y inversa
LI DNS LINUX-WINDOWS

Estas son las pruebas del servidor en los Clientes


la dirección IP 192,168,0,2 hace referencia al servidor primario
la dirección IP 192,168,0,3 hace referencia al servidor secundario
LII DNS LINUX-WINDOWS

CONCLUCION

La evidencia que se mostró anteriormente demuestra que dicho protocolo de red DNS es un

servidor que traduce nombres de dominio a IPs y viceversa.

Un ejemplo del protocolo es Cuando quieres comunicar con un sitio Web, tu ordenador necesita

saber la dirección IP que le corresponde, ya que sin ella, no puede haber ningún tipo de

interacción. Es como querer hablar con un amigo en otro país sin saber su teléfono.

Por esto se creó el sistema DNS. Este nos permite traducir un número o dirección IP, a un

nombre que tenga sentido, Esto lo hace bastante más sencillo. Por ejemplo, no tendremos que

recordar la IP 193.110.128.209, sino el nombre de www.elmundo.es

¿Cómo serían nuestras vidas sin este protocolo?

¿Memorizaríamos las páginas por direcciones IP?


LIII DNS LINUX-WINDOWS

BIBLIOGRAFIA

Docplayer. (2017). docplayer. Obtenido de http://docplayer.es/1247489-Componentes-de-un-dns-un-


dns-se-compone-de-tres-componentes-basicos-los-cuales-son-cliente-dns-servidor-dns-zonas-
de-autoridad.html

Internet, F. d. (30 de agosto de 2016). wikipedia. Obtenido de


https://es.wikipedia.org/wiki/Sistema_de_nombres_de_dominio

Núñez, M. Á. (2015). slideplayer. Obtenido de http://slideplayer.es/slide/8145072/

Porto, J. P. (2017). DEFINICION.DE. Obtenido de https://definicion.de/dns/

Raxo, R. (julio de 2014). rajitoraxo.blogspot. Obtenido de http://rajitoraxo.blogspot.com.co/p/tipos-de-


servidores.html

También podría gustarte