DNS Domain Name Server

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DNS Domain Name Server"

Transcripción

1 DNS Domain Name Server Servicio ofrecido en red para realizar el mapeo necesario entre el nombre de una máquina y su dirección IP. Base de datos distribuida usada por aplicaciones TCP/IP. Intercambio Cliente - Servidor. Al principio archivo hosts que contenía todos los nombres de dominio conocidos (la mayoría de los sistemas operativos actuales todavía pueden ser configurados para consultar un archivo hosts). En 1983 RFC 882 y RFC 883 definieron lo que luego evolucionó hacia lo que hoy se conoce como DNS. En 1987 RFC 1034 y RFC 1035, actuales. DNS funciona principalmente apoyado sobre protocolo UDP. Los requerimientos se realizan a través del puerto 53.

2 DNS Direcciones y Nombres Dirección web, también conocida como URL o Uniform Resource Locater. Sirve para localizar dónde se encuentra la página web. Por ejemplo: " le dice al SO qué protocolo debe usar para poder comunicarse con ese sitio. HTTP significa HyperText Transfer Protocol. Otro podría ser "ftp://" o File Transfer Protocol. " también es muy usado, significando que la conexión con el servidor es segura (está encriptada), por ejemplo para trabajar protegido en el caso de intercambiar un número de tarjeta de crédito. "onlyonecreations.com" es el domain name. "www" significa servidor web, pero actualmente puede estar o no. "/pages/wood-gift-pen.htm" le dice al servidor web que busque en el directorio "pages" y presente el archivo "wood-gift-pen.htm" al browser del Cliente. La dirección IP en este caso es " , pero es más fácil recordar

3 DNS Utilización Usos más comunes: Resolución de nombres: A partir del nombre completo de un host, por ejemplo obtener su dirección IP, Resolución inversa de direcciones: Mecanismo inverso del anterior, dada una dirección IP, obtener el nombre asociado a la misma. Resolución de servidores de correo: Dado un nombre de dominio, por ejemplo gmail.com, obtener el servidor a través del cual debe realizarse la entrega del correo electrónico, gmail-smtp-in.l.google.com. Por tratarse de un sistema muy flexible, puede ser utilizado también para muchas otras funciones, tales como la obtención de claves públicas de cifrado asimétrico y la validación de envío de s (a través de mecanismos como SPF, Security Policy Framework).

4 DNS Requerimientos de la Aplicación Para poder acceder a DNS en un SO tipo Unix, los programas de aplicación deben recurrir a un resolver propio, al cual se accede mediante dos funciones de librería: gethostbyaddress(): toma una dirección IP y devuelve un nombre. gethostbyname(): toma un nombre y devuelve una dirección IP. El resolver contacta al Servidor de nombres para poder hacer el mapeo. El resolver generalmente es parte de la aplicación, no del SO, y se comunica con los servidores de nombre fundamentalmente mediante el protocolo de transporte UDP.

5 DNS Software Prácticamente el único software utilizado en los servidores de nombres de Internet es BIND (Berkeley Internet Name Domain). Este programa es utilizado en prácticamente todos los sistemas Unix del mundo. BIND se divide en tres componentes: El propio servidor, también conocido como demonio named. Este servidor escucha en el port 53 UDP. La librería del resolver. El resolver puede pensarse como el lado cliente de BIND, cuyo código realiza las preguntas a los servidores DNS. Las herramientas necesarias para testear el funcionamiento del servidor BIND. Se trata de un conjunto de utilidades de línea de comando tales como dig.

6 DNS Estructura jerárquica

7 DNS Estructura jerárquica El espacio de nombres de DNS es jerárquico, similar a la estructura del sistema de archivos de Unix. La organización es similar al sistema de particiones de disco. Jerarquía tipo árbol donde cada nodo se identifica por una etiqueta o nombre de hasta 63 caracteres, sin distinción entre mayúsculas y minúsculas. El root de este árbol es un nodo especial cuya etiqueta es nula pero las referencias a dicho dominio pueden ser expresadas por un punto (.). El nombre de dominio de cualquier nodo en el árbol es la concatenación de etiquetas separadas por puntos, empezando desde el nodo, hacia arriba hasta el root. Cualquier nodo del árbol debe tener un nombre distintivo y único, asociado a una dirección IP, pero la misma etiqueta puede aparecer en distintas partes. Se llama nombre totalmente calificado (FQDN, Fully Qualified Domain Name) al que finaliza con un punto, de no ser este el caso, necesita ser completado y esto se suele realizar de manera local. Es decir, según como esté configurado el sistema, ofrece la posibilidad al usuario de referirse a una máquina dentro de su dominio (comparte con la propia la misma sucesión de etiquetas) sin tener que escribirlo completamente. Un ejemplo de FQDN para un servidor de nombre filesystem en el dominio mdp.edu.ar es fylesystem.mdp.edu.ar.

8 DNS Estructura jerárquica

9 DNS Estructura jerárquica La estructura general del Sistema de Nombres se divide en tres áreas en lo que respecta a los dominios. top level (son aquellos que no pertenecen a otro dominio. Por ejemplo: com, org, ar y es ). A su vez se los puede clasificar en: arpa: se trata de un dominio especial usado para mapeo de direcciones a nombres genéricos u organizacionales: los más conocidos son siete, cada uno de tres caracteres. países o geográficos: son de dos caracteres y debajo generalmente se arman dominios con características organizacionales.

10 DNS Cómo obtener un nombre de dominio No se puede ir directamente a ICANN (Internet Corporation for Assigned Names and Numbers), debiendo recurrirse a sus delegaciones en los distintos países. El lugar donde debe hacerse la reserva de dominio depende del tipo de dirección que se desee obtener. Si se trata de una dirección de las denominadas top level domain, el trámite deberá realizarse ante Network Solutions o alguna de las nuevas entidades a las que haremos referencia más adelante. Para cada uno de los otros dominios de países (por ejemplo,.ar para la Argentina,.br para Brasil, etc.) el trámite deberá efectuarse ante la entidad delegada, que según el país puede ser una universidad, un proveedor de acceso o una organización gubernamental. En cuanto al código de país, se determina por una norma estándar ISO 3166 que otorga a cada país una identificación única de dos letras. La mayoría de los países lo exigen.

11 Argentina. Cómo obtener un nombre de dominio En primer lugar hay que dirigirse al sitio web que mantiene el Ministerio de Relaciones Exteriores, Comercio Internacional y Culto en Allí se encuentran además de los formularios a completar, un buscador de nombres de dominio ya registrados, la normativa pertinente e instructivos. Primero se debe verificar que el dominio que pretendemos registrar todavía esté disponible en Consultas sobre nombres de dominio registrados. Hay que recordar que en la búsqueda no se debe incluir "www", sino directamente el nombre buscado terminado en.com.ar,.org.ar, o.net.ar, que son los tres dominios aceptados. Es distinto el caso de pretender un dominio ".edu.ar", pues habrá que dirigirse a su administración, encomendada a la Red de Interconexión Universitaria (RIU), o más directamente a Procedimientos Técnicos, en donde encontraremos suficiente información sobre el trámite. Si el nombre está disponible, es decir "no hay información" sobre el mismo, como reza la leyenda que se obtiene en este caso, podremos ir a "Formularios web" y de allí a "Registro de denominación".

12 Argentina. Cómo obtener un nombre de dominio "Registro de denominación. En la primera pantalla se nos pedirá una dirección de correo electrónico y el nombre de dominio que pretendemos. En la segunda página, en el caso de que efectivamente el dominio esté disponible, se nos pedirá el nombre de la entidad registrante, que puede ser tanto una persona física como jurídica. En el caso de que no se haya dado previamente de alta a la entidad, habrá que ir a "nueva" y proporcionar todos los datos. De allí pasaremos a "nombre del responsable", y nuevamente, si no estamos ya incluidos en la base de datos de Nic.ar, deberemos completar un formulario con nuestros datos. Por fin habrá que brindar las direcciones IP del servidor en donde ubicaremos nuestra página (hosting) con sus correspondientes DNS. No se puede superar esta etapa si no se incluye esta información, lo que torna imposible registrar un nombre de dominio sin tener dónde publicarlo de antemano. Le seguirán cuestiones referidas al soporte técnico del proveedor del hosting, y como siempre, si no se haya previamente en la base de nombres hay que proporcionar sus datos.

13 Argentina. Cómo obtener un nombre de dominio Como un requisito que se agregó en el año 2001, se solicita en la página siguiente que se ingrese el CUIT/CUIL y/o documento de la entidad registrante según corresponda. Por último se devuelve una página con toda la información que le hemos proporcionado. Si está todo bien, aceptamos los términos de las reglas del registro y hacemos un último clic en confirmar datos. Inmediatamente veremos una nueva página en donde se nos comunica que se nos enviará a la cuenta de que hemos proporcionado el requerimiento, al que deberemos reenviar sin cambios a la dirección Probablemente en un par de días como máximo recibiremos un nuevo correo comunicándonos que el registro del dominio ha recibido un número provisorio. Ya sea en caso de que todo estuviera bien, como en caso contrario, se nos enviará un último comunicándonos tal situación. El registro todavía es gratis.

14 DNS Responsabilidad Administrativa Cuando una organización registra un dominio, se hace responsable de mantener sus Servidores de Nombre y se deben registrar al menos dos en el sistema DNS. El sistema es distribuido, jerárquico, replicado y tolerante a fallas. Cada componente del dominio (y también la raíz) tiene un Servidor Primario y uno o más Servidores Secundarios. Todos estos servidores tienen la misma autoridad para responder por ese dominio, pero el primario es el único con derecho a modificarlo. Todo servidor de nombres debe ser configurado con la lista de los servidores raíz bien conocidos. Estos servidores conocen los dominios de primer nivel que existen y cuáles son sus servidores de nombres. A su vez, los servidores de esos dominios conocen los sub-dominios que existen y cuáles son sus servidores: estructura de árbol. Las etiquetas top level están a cargo del NIC (Network Information Center) y se delegan responsabilidades por zonas. Una zona es un subárbol que se administra por separado. Por ejemplo.ar lo administra el NIC,.edu queda delegado, así como también mdp.edu.ar y aún fi.mdp.edu.ar. Es habitual que los dominios de segundo nivel se vayan dividiendo en zonas más pequeñas y por tanto más fáciles de administrar.

15 DNS Responsabilidad Administrativa Una vez que se delega autoridad sobre una zona, el administrador pasa a ser el responsable del mantenimiento y coherencia de los Servidores de Nombre de la misma. Cada vez que se instale una nueva máquina en su zona, el administrador le asignará un nombre y una dirección y anexará ambos a la base de datos. Esto da una idea aproximada del tamaño que podría tener cada zona. El responsable de una zona debe configurar un Servidor Primario, que obtiene su información desde archivos en disco, y uno o varios Secundarios, que obtienen su información desde el primario a través del mecanismo conocido como transferencia de zona. El Primario y los Secundarios deben ser independientes entre sí, de tal manera que la disponibilidad del servicio no se vea afectada por un único punto de falla. Cuando se produce una modificación en la zona, el administrador agrega la información apropiada en los archivos de configuración del Servidor Primario. Un Servidor Secundario se comunica con el Primario regularmente y, si existe alguna modificación, obtiene los nuevos datos. En este sentido, la existencia de Servidores de nombres Secundarios provee redundancia para así evitar un único punto de falla y posibilidad de reducción de carga.

16 DNS Servidores Root Dado que la información de cada zona se almacena en archivos separados, la definición de Primario o Secundario se realiza a nivel de Zona. Un servidor de nombres particular puede de este modo ser servidor de nombres primario para ciertas zonas y servidor de nombres secundario para otras. Cuando el Servidor no contiene la información que se le requiere debe contactar a otro. No todos los Servidores entienden cómo contactar otros, pero todos deben conocer cómo contactar los Root Name Servers pues sus direcciones IP, no sus nombres, se encuentran cargadas en los archivos de configuración de todos los Servidores Primarios. Estos Servidores especiales sólo se usan como puntos de entrada al sistema y el caching evita contactar los Root Servers siempre que sea posible para mantener bajo el número de búsquedas. Para reducir el tráfico DNS, todos los Servidores usan un caché. La potencialidad de los Root Servers radica en que conocen el nombre y dirección IP de cada Servidor de Nombre con autoridad en todos los dominios de segundo nivel.

17 DNS Servidores Root Los administradores de los Root Servers copian una BdD cuyo contenido lo decide el IANA (Internet Assigned Numbers Authority) y el Dto. De Comercio de USA y la hacen disponible a todos los usuarios de Internet. A su vez, cooperan entre ellos para mantener el nivel de servicio apropiado. No forman un solo grupo, se trata de 13 operadores diferentes. La mayor amenaza operacional es entonces un ataque de DdoS (ataque de denegación de servicio) para cuya defensa se provee anycast. En este sentido, se configuran diversas copias de los servers existentes, con la misma dirección IP y los mismos datos y trabajan de tal manera que las consultas se realizan al más cercano ya que el ruteo estándar Internet así lo permite.

18

19 DNS Servidores Root

20 DNS Formato de losmensajes 32 bits

21 DNS Formato de los Mensajes. Cabecera Fija Cabecera fija de 12 bytes y 4 campos de longitud variable. Identificación: lo llena el Cliente y lo repite el Servidor para correlacionar pregunta con respuesta. Los 4 campos siguientes al de flags, cada uno de 16 bits, especifican el número de entradas en los 4 campos de longitud variable que vendrán a continuación. Estos 4 campos, junto con el de flags e identificación son de longitud fija, de 12 bytes. Para una query, el número de preguntas es en general 1 y los otros tres campos van en 0. En el caso de respuesta, el número de respuestas es por lo menos 1 y los dos campos siguientes pueden ser 0 según la calificación de la misma. Las siglas RRs indican Registro de Recursos (Resource Records).

22 DNS Formato de los Mensajes. Flags El campo de flags (16 bits) califica el tipo de requerimiento o respuesta y consta de los siguientes campos: QR (1 bit): 0 (query); 1 (response) Opcode (4 bit): 0 (std query); 1 (inverse query); 2 (server status required) AA (1 bit): respuesta de un servidor autorizado para el dominio en cuestión TC (1 bit) truncado. En UDP quiere decir que la respuesta es mayor a 512 bytes y sólo se están enviando los primeros 512.

23 DNS Formato de los Mensajes. Flags RD (1 bit) recursion desired. Puede setearse en el query y es retornado en la respuesta y le dice al Servidor de nombres que maneje la pregunta él mismo (recursive query). Si el bit no se setea, y el Servidor al que se le pregunta no tiene autoridad, retorna una lista de otros Servidores a ser contactados para obtener la respuesta (iterative query). RA (1 bit) recursion available. Se setea a 1 en la respuesta si el Servidor soporta recursión. Excepto algunos root servers, casi todos soportan recursión. Rcode (4 bits) de código de retorno: 0 (no error), 1 (error de formato, el servidor no pudo entender el mensaje), 2 (fallo en el servidor, mensaje no procesado por problema en el servidor), 3 (error de nombre, el servidor no lo reconoce como tal), 4 (no se implementa el tipo de consulta solicitado), 5 (se rechaza ofrecer una respuesta por razones de política de seguridad o administrativas).

24 DNS Formato de los Mensajes. Preguntas. Query name es el nombre a buscar. Se trata de una secuencia de etiquetas, cada una comienza con un número de 1 byte que especifica la cantidad de bytes que siguen, que no pueden superar 63. El nombre termina con el byte 0, que es una etiqueta de longitud 0 (etiqueta del root). Se permite que este campo no posea en su totalidad un múltiplo de 32 bits de longitud. No se usa padding. Query class va normalmente en 1, significando dirección Internet. Query Type en la pregunta y Type en cada respuesta (RR). Se los distingue de esta Query Type en la pregunta y Type en cada respuesta (RR). Se los distingue de esta manera por que query type es un superconjunto de type.

25 DNS Formato de los Mensajes. Preguntas.

26 DNS Formato de los Mensajes. Respuestas Los tres últimos campos del mensaje de Respuesta DNS (Respuestas, Autoridad e Información Adicional) comparten un formato común, el de Resource Record o RR. Nombre de Dominio, de longitud variable, es el nombre para el cual corresponden los siguientes datos de recursos y tiene el mismo formato que el Query Name Type, de 1 byte, corresponde a uno de los Type de la Tabla. Class es normalmente 1 para Internet y su longitud de 1 byte. Tiempo de Vida, TTL, de 16 bits, indica el número de segundos que el Registro de Recursos puede mantenerse almacenado en caché de Cliente. Resource Data Length de 1 byte especifica la cantidad de datos de Recurso y su formato depende de Type. Por ejemplo, si Type es A, la longitud será 4, indicando que son 4 los bytes de una dirección Internet.

27 DNS Formato de los Mensajes. Respuestas Existen unos 20 tipos distintos de Resource Records. A (Address): se usa para traducir nombres de hosts a direcciones IPv4. AAAA: se usa para traducir nombres de hosts a direcciones IPv6. PTR (pointer): funciona a la inversa del registro A, traduciendo IPs en nombres de dominio. CNAME (Canonical Name): Permite a una máquina ser conocida por más de un nombre. Se usa para crear nombres de hosts adicionales, o alias, para los hosts de un dominio. Es usado cuando se están corriendo múltiples servicios (como ftp y web server) en un servidor con una sola direccion IP. Cada servicio tiene su propia entrada de DNS (como ftp.ejemplo.com. y también es usado cuando se corren múltiples servidores http, con diferente nombres, sobre el mismo host. HINFO (Host Information): Descripción del host, permite que la gente conozca el tipo de máquina y sistema operativo al que corresponde un dominio. MX (Mail Exchange Record): Asocia un nombre de dominio a una lista de servidores de intercambio de correo para ese dominio. Lleva asociado un número de 16 bits, preferencia, cuanto menor mayor si hay múltiples MX. NS Name Server (Servidor de Nombres): 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.

28 DNS Tipos de Preguntas. En una pregunta recursiva el Servidor de Nombres no puede referirse o delegar la petición a otro Servidor de Nombres diferente, debe intentar por todos los medios resolverla. En una pregunta iterativa el Servidor de Nombres envía la mejor respuesta que puede o que conoce en ese momento. La respuesta puede ser la resolución del nombre o puede referirse a otro Servidor de Nombres que sea capaz de responder al cliente la petición original. Las preguntas inversas dan la posibilidad de preguntar un nombre a partir de una dirección IP.

29 DNS Tipos de Preguntas. En la aplicación Cliente se usa un nombre de dominio DNS. El requerimiento se pasa al Cliente DNS para resolución usando información guardada en caché local. Si el nombre se puede resolver, se responde la pregunta y se completa así el proceso. El caché del resolver local puede incluir información obtenida de dos fuentes posibles: un archivo Hosts configurado localmente o RR s obtenidos como respuestas de preguntas previas DNS que se guardan en chaché por un tiempo determinado. Si la pregunta no se puede responder con la información disponible en caché, se Si la pregunta no se puede responder con la información disponible en caché, se continúa con un proceso de resolución que implica el contacto del Cliente DNS al Server DNS.

30 DNS Tipos de Preguntas. Existe un Server DNS de preferencia para el Cliente. Cuando el Server DNS recibe la pregunta, primero chequea si existe información en sus archivos de zona y él puede resolver el nombre de manera autorizada con sus RR s. Si no existe información de zona para la pregunta, el Server chequea si puede resolver con información local en caché existente de preguntas previas. Si existe, puede responder y termina la consulta. Si el Server no encuentra la información en caché, el proceso continúa por medio de recursión. Esto implica la asistencia de otros Servidores de DNS. Por default el Cliente DNS le pide a sus Server de preferencia que use recursión para resolver en nombre del Cliente. Generalmente los Servidores DNS se configuran para soportar recursión por default.

31 DNS Tipos de Preguntas. Para poder iniciar el proceso de recursión, el Servidor DNS necesita información sobre los Servidores Roots en sus archivos de configuración: listado de servidores Roots que son autoridad en la raíz del árbol del espacio de nombres DNS. Los Servidores Root son autoridad para los dominios root y top-level. Si tuviera que encontrar un nombre, por ejemplo "host-b.example.microsoft.com., el Servidor DNS determina que necesita localizar el Servidor autorizado para el dominio top-level domain "com". Entonces usa una pregunta iterativa (o sea no recursiva) para el servidor "com" y obtener entonces una referencia para el servidor "microsoft.com". Luego le pregunta a este servidor y recibe una respuesta de referencia al Server para "example.microsoft.com". Finalmente contacta al Servidor "example.microsoft.com." y como éste contiene el nombre como parte de sus archivos de configuración de zona, responde de manera autorizada al Server que inició el proceso recursivo, que re-envía la respuesta al Cliente, completando el proceso. Durante el proceso de recursión, el servidor DNS que hace la búsqueda obtiene información del espacio de nombres que guarda en caché y puede usar para acelerar respuestas en requerimientos posteriores.

32 Preguntas Recursivas

33 Preguntas Iterativas

34 DNS Respuestas. Authoritative answer: es una respuesta positiva que lleva el bit de autorizado en alto para indicar que la respuesta fue obtenida desde un Servidor con autoridad directa sobre el nombre requerido. Positive response: puede estar formada por el RR requerido o un conjunto de RR s que se adaptan al nombre de dominio requerido y tipo de registro especificado en el mensaje de query. Referral answer: contiene recursos adicionales no especificados por nombre o tipo en la pregunta. Este tipo de respuesta es retornada al Cliente si no se soporta el proceso de recursión. Los registros actúan como respuestas de referencia útil que el Cliente puede usar para continuar la iteración. Los datos adicionales son RR s no requeridos en el type de la query. Por ejemplo, si el nombre de host era del tipo "www" y no se encontró ningún A RR para el mismo en la zona, pero se halló un CNAME RR para información en la respuesta. Negative response: puede indicar que uno de dos posibles resultados fue encontrado, o un server autorizado indicó que el nombre no existe o existe pero ningún registro del tipo especificado existe.

35 DNS Respuestas.

36 DNS Caché. El costo de la búsqueda de nombres no locales puede ser muy alto si los revolvedores transmiten sus pedidos a los Servidores Root y se genera mucha carga sobre Internet. Los Servidores usan caching para optimizar estos costos. Cada Servidor mantiene un caché de nombres usados recientemente así como registros de dónde se obtuvo la información de mapeo para ese nombre. Cuando el cliente pregunta, el Servidor primero chequea para ver si tiene autoridad para ese nombre. Si no la tiene chequea su cache.la información que obtiene del cache marca la respuesta como no autorizada y da el nombre del dominio del Servidor del cual obtuvo el resultado. El único problema es que la información podría estar desactualizada, por este motivo es que existe un parámetro indicador del tiempo de vida de la misma.

37 DNS Ejemplos.

38 DNS Ejemplos.

39

40

41 DNS Preguntas Inversas. Necesidad de búsqueda inversa: El resolver envía una petición al servidor de nombres para resolver el nombre de un host asociado a una determinada dirección IP. Esto puede suceder en el contexto de seguridad de algunas aplicaciones. Como no hay correlación entre direcciones IP y nombres de hosts en el espacio de nombres DNS, solo una búsqueda en todos los dominios garantizaría una respuesta correcta. La estructura de nombres normal es del tipo árbol a partir de una raíz. Escribimos un nombre de dominio de izquierda a derecha pero la estructura jerárquica es al revés. Por ejemplo: name de dominio = => nodo más alto en el árbol =.com, siguiente más bajo =.example, siguiente más bajo = www. Una dirección IPv4, por ejemplo , define un host host = 17 en un rango de direcciones Clase C ( x). En este caso la parte más importante (nodo más alto) está a la izquierda (192). Sería imposible construir una estructura de árbol sensible que pudiera ser recorrida en un tiempo aceptable. La solución es invertir el orden de la dirección y colocar el resultado bajo un dominio especial IN-ADDR.ARPA.

42 DNS Preguntas Inversas. IN-ADDR.ARPA Esta parte del espacio de nombres está estructurada de acuerdo a direcciones, por eso garantiza la localización de datos, sin la necesidad alternativa de realizar una búsqueda exhaustiva del espacio de dominios. El dominio empieza en IN-ADDR.ARPA y posee una subestructura que sigue a estructura de direccionamiento IP. Los nombres de dominio en el dominio IN- ADDR.ARPA se definen con 4 etiquetas aparte del sufijo IN-ADDR.ARPA. Cada etiqueta es un número Así, por ejemplo, los datos para la dirección de Internet se localizan en el nombre de dominio IN-ADDR.ARPA. Esta manera de escribir al revés, aunque engorrosa de leer, permite que se deleguen zonas que sean una red en el espacio de direcciones. Por ejemplo 10.IN-ADDR.ARPA puede ser una zona que contenga datos para ARPANET, mientras que 26.IN- ADDR.ARPA puede ser una zona separada para MILNET.

43 DNS Preguntas Inversas. IN-ADDR.ARPA Los Registros son del tipo PTR RR. Por ejemplo, el dominio IN-ADDR.ARPA contendrá información del GW de ISI entre las redes 10 y 26, que tiene tiene direcciones y y un nombre MILNET- GW.ISI.EDU, un GW de MIT entre las redes 10 a 18 (también de MIT), con direcciones y y un nombre GW.LCS.MIT.EDU y los hosts A.ISI.EDU and MULTICS.MIT.EDU. La base de datos podría escribirse: 10.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU. 10.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU. 10.IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU. 18.IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU. 26.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU IN-ADDR.ARPA. PTR A.ISI.EDU IN-ADDR.ARPA. PTR MULTICS.MIT.EDU.

44 DNS Preguntas Inversas. IN-ADDR.ARPA 10.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU. 10.IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU. 18.IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU. 26.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU IN-ADDR.ARPA. PTR A.ISI.EDU IN-ADDR.ARPA. PTR MULTICS.MIT.EDU. Un programa que buscara GWs en la red 10, originaría un query del tipo QTYPE=PTR, QCLASS=IN, QNAME=10.IN-ADDR.ARPA. Recibiría dos RRs en respuesta: 10.IN-ADDR.ARPA. PTR MILNET-GW.ISI.EDU. 10.IN-ADDR.ARPA. PTR GW.LCS.MIT.EDU. Luego el programa podría generar queries del tipo QTYPE=A, QCLASS=IN preguntando por MILNET- GW.ISI.EDU. and GW.LCS.MIT.EDU. para descubrir las direcciones de Internet de estos GWs. Un resolver que busque el nombre de host de editará un query QTYPE=PTR, QCLASS=IN, QNAME= IN-ADDR.ARPA, y recibirá IN-ADDR.ARPA. PTR MULTICS.MIT.EDU.

45 DNS Preguntas Inversas. IN-ADDR.ARPA Entonces, la solución encontrada a la oposición intrínseca entre la disposición de los nombres y de las dorecciones IP es el ordenamiento de servidores por IP. De este modo no se descarta la jerarquía de nombres, sino que se crea una jerarquía nueva, numérica que coexiste con la de nombres. De este modo se facilita la búsqueda inversa. IN-ADDR.ARPA, el nuevo dominio, se localiza en el dominio top level reservado.arpa, que originalmente fue usado para la transición de viejos hosts a DNS. Dentro de esta IN-ADDR.ARPA se crea una nueva jerarquía numérica para cubrir todo el espacio de direcciones IP. En el primer nivel dentro de IN-ADDR.ARPA, existen 256 subdominios, llamados 0, 1, 2 hasta 255. Dentro de cada subdominio, existen 256 subdominios más en el segundo nivel que se numeran de igual manera., por ejemplo IN-ADDR.ARPA. Existe un tercer nivel similar, por ejemplo, IN-ADDR.ARPA. Finalmente, existen 256 subdominios en un cuarto nivel dentro de cada subdominio de tercer nivel, tal como IN-ADDR.ARPA.

46 DNS Preguntas Inversas. IN-ADDR.ARPA Entonces, dentro de IN-ADDR.ARPA se ha creado un espacio de nombres que es un paralelo del espacio de direcciones de IP. (O sea que existen varios billiones de nodos y ramas en esta parte espacio de nombres!) Observar RR convencional apuntando a su dirección IP RR reverso en IN-ADDR.ARPA apuntando al dominio

47 DNS Ejemplo Base de Datos /var/named/db.mycompany.com.hosts. mycompany.com. IN SOA mymachine.mycompany.com. root.mymachine.mycompany.com. ( ; Serial number as date and two digit number YYMMDDXX ; Refresh in seconds 28800=8H 3600 ; Retry in seconds 7200=2H ; Expire =1 week ) ; Minimum TTL 86400=24Hours mycompany.com. IN NS mymachine.mycompany.com. mycompany.com. IN MX 10 mailmachine.mycompany.com. mymachine.mycompany.com. IN A mailmachine.mycompany.com. IN A george.mycompany.com. IN A mycompany.com. indica que el Server es para ese dominio. IN es Internet Name. SOA es Start of Authority (es el server autoridad del dominio) mymachine.mycompany.com. es el servidor de nombres primario del dominio root.mymachine.mycompany.com. es la persona a contactar para más información.

48 DNS Ejemplo Base de Datos Las líneas entre () son para el servidor secundario, que corre como esclavo Número de serie, para indicar si la información es nueva o vieja. Se incrementa cuando se modifica el archivo de zona. De este modo, el Secundario sabe cuando se ha modificado la zona y entonces debería actualizarse Refresco Tiempo en segundos entre requerimientos de actualización por parte del Secundario. (Cada 3 hs el Secundario requiere transferencia) Reintentar Cuando falla la actualización. Es el número de segundos que el Secundario esperará antes de volver a intentar cuando ha fallado el último intento. (Reintentará luego de 1h) Expiración Hasta cuando puede responder el secundario aunque no haya podido actualizar. Número de segundos que un Servidor esperará antes de considerar los datos como caducados si no puede acceder al Primario. (Podrá responder durante 7 días) TTL Para el resolver, tiempo máximo en caché. Luego de pasado este tiempo se debe recurrir a servidores autorizados para actualizar a información. (Validez del caché de 1 día) A continuación empiezan los RRs. Primero el nombre del Servidor Primario, luego él o los Secundarios (NS), un registro del servidor de correo (MX), acompañado de un valor de preferencia variable de 0 a (más bajo, mayor prioridad), luego el resto de las máquinas del dominio, los nombres canónicos (CNAME), etc.

Domain Name System. Ing. Carlos A. Barcenilla <c.a.barcenilla@ieee.org> Ing. Agustín Eijo <agu@frlp.utn.edu.ar>

Domain Name System. Ing. Carlos A. Barcenilla <c.a.barcenilla@ieee.org> Ing. Agustín Eijo <agu@frlp.utn.edu.ar> Domain Name System Ing. Carlos A. Barcenilla Ing. Agustín Eijo Qué es DNS? DNS es una base de datos distribuida, jerárquica y redundante. La información

Más detalles

Sistemas de Transportes de Datos (STD) Tema II: IP (Entrega 6) Grupo de Aplicaciones Telemáticas. Grupo de Aplicaciones Telemáticas

Sistemas de Transportes de Datos (STD) Tema II: IP (Entrega 6) Grupo de Aplicaciones Telemáticas. Grupo de Aplicaciones Telemáticas DNS: Domain Name System El Domain Name System (DNS) es una base de datos distribuida que las aplicaciones de Internet utilizan para mapear nombres de máquinas y las direcciones IP correspondientes. Los

Más detalles

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es DNS (Domain Name System)...2 La estructura... 2 Servidores DNS e Internet... 3 Dominios... 3 Servidores de nombres... 3 Servidores de nombres Principal y Secundario... 4 Los archivos del DNS... 4 Registro

Más detalles

DNS Domain Name System Sistema de Nombres de Dominio Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez

DNS Domain Name System Sistema de Nombres de Dominio Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez DNS Domain Name System Sistema de Nombres de Dominio Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez CONFIGURACION DEL SERVIDOR DNS EN WINDOWS SERVER 2008 Domain

Más detalles

Bloque II: El nivel de aplicación. Tema 4: Aplicaciones no orientadas a conexión

Bloque II: El nivel de aplicación. Tema 4: Aplicaciones no orientadas a conexión Bloque II: El nivel de aplicación Tema 4: Aplicaciones no orientadas a conexión Índice Bloque II: El nivel de aplicación Tema 4: Aplicaciones no orientadas a conexión DNS Introducción Dominios DNS Mensajes

Más detalles

DNS LSUB, GYSC, URJC

DNS LSUB, GYSC, URJC DNS LSUB, GYSC, URJC Qué es Las máquinas tienen direcciones 193.147.49.23 Los humanos usan nombres: google.es Quien traduce? Por qué? Para una varias ip puedo tener el mismo nombre Si se cae una máquina,

Más detalles

CONFIGURACION DE DNS

CONFIGURACION DE DNS Curso: Sistemas Operativos II Plataforma: Linux CONFIGURACION DE DNS DNS es conocido como la asignación de nombres a direcciones IP, es considerado la función más conocida de los protocolos DNS, este documento

Más detalles

Dominios de una red informática

Dominios de una red informática 1 Dominios de una red informática Un dominio puede referirse a dos cosas: es un conjunto de ordenadores conectados en una red que confían a uno de los equipos de dicha red la administración de los usuarios

Más detalles

Componentes del servicio de nombres de dominio. Javier Rodríguez Granados

Componentes del servicio de nombres de dominio. Javier Rodríguez Granados Componentes del servicio de nombres de dominio. Javier Rodríguez Granados Complementos principales Los Clientes DNS: Un programa cliente DNS que se ejecuta en el ordenador del usuario y que genera peticiones

Más detalles

Quién es www.udp.cl? www.udp.cl es 200.14.86.4. <img_dns server_usuario query BD dirip>

Quién es www.udp.cl? www.udp.cl es 200.14.86.4. <img_dns server_usuario query BD dirip> 2.2QueesDNS El Sistema de Nombres de Dominio, también denominado DNS (Domain Name System), corresponde a un sistema diseñado con la finalidad de proveer nombres relacionadosadispositivosorecursosenred,yaseaapequeñaoaltaescala(como

Más detalles

Servidor DNS. Son servicios que contestan las consultas realizadas por los Clientes DNS. Hay dos tipos de servidores de nombres:

Servidor DNS. Son servicios que contestan las consultas realizadas por los Clientes DNS. Hay dos tipos de servidores de nombres: Servidor DNS DNS (acrónimo de Domain Name System) es una base de datos distribuida y jerárquica que almacena la información necesaria para los nombre de dominio. Sus usos principales son la asignación

Más detalles

Redes de ordenadores DNS

Redes de ordenadores DNS Redes de ordenadores DNS Grupo de sistemas y comunicaciones jjmunoz@gsyc.inf.ucm.es Redes de ordenadores, 1998-1999 Página 1 4.DNS El servicio de nombres permite que los humanos usemos nombres de máquina

Más detalles

DNS: Domain Name System

DNS: Domain Name System 1 DNS: Domain Name System Sistemas Telemáticos I Por qué es necesario el DNS? 2 Por qué es necesario el DNS? Los humanos preferimos nombres a direcciones IP (ej: cacharro.cct.urjc.es frente a 212.128.1.44)

Más detalles

Por D. Rafael J. Montero González

Por D. Rafael J. Montero González Por D. Rafael J. Montero González Introducción Sistemas de nombres planos vs. jerárquicos Historia de DNS Características y utilidad del servicio DNS Componentes y funcionamiento Espacio de nombres de

Más detalles

Hoy vamos a hablar sobre como instalar y configurar un servidor de DNS en un Microsoft Windows Server 2008 R2.

Hoy vamos a hablar sobre como instalar y configurar un servidor de DNS en un Microsoft Windows Server 2008 R2. El Servicio DNS Hoy vamos a hablar sobre como instalar y configurar un servidor de DNS en un Microsoft Windows Server 2008 R2. Quizá, lo primero que haya que hacer es recordar que es un DNS. Un Domain

Más detalles

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System Bibliografía: Redes de Computadores: un enfoque descendente basado en Internet : J.F Kurose y K.W. Ross. Por qué es necesario el DNS? Los humanos preferimos nombres a direcciones

Más detalles

Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS)

Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS) Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS) Servidores de nombres de dominio (DNS) ZONAS. AUTORIDAD. REGISTRO DE RECURSOS (RR) ZONA DE BÚSQUEDA Zonas Zona de Búsqueda Directa. Las resoluciones

Más detalles

CAPA DE APLICACIONES

CAPA DE APLICACIONES CAPA DE APLICACIONES En esta capa se implementan protocolos que ayudan al intercambio de información entre usuarios Protocolos utilizados El sistema de nombres de dominio (DNS) Transferencia de Hipertexto

Más detalles

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System Bibliografía: Redes de Computadores: un enfoque descendente basado en Internet : J.F Kurose y K.W. Ross. 1 Nombres y direcciones Nombre: forma de identificar una entidad en un sistema

Más detalles

SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS.

SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS. SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS. ING. LUIS GARCIAS UNIVERSIDA DE CORDOBA FACULTAD DE CIENCIAS

Más detalles

Servidores de nombres de dominio (DNS) Jesús Torres Cejudo

Servidores de nombres de dominio (DNS) Jesús Torres Cejudo Zonas Zona de Búsqueda Directa.- Las resoluciones de esta zona devuelven la dirección IP correspondiente al recurso solicitado; este tipo de zona realiza las resoluciones que esperan como respuesta la

Más detalles

Registros de recursos DNS. Javier Rodríguez Granados

Registros de recursos DNS. Javier Rodríguez Granados Registros de recursos DNS. Javier Rodríguez Granados Registros de Recursos (RR) Para resolver nombres, los servidores consultan sus zonas. Las zonas contienen registros de recursos que constituyen la información

Más detalles

UNIDAD DIDACTICA 5 CONFIGURACIÓN DEL SERVICIO DNS EN WINDOWS 2003. Eduard Lara

UNIDAD DIDACTICA 5 CONFIGURACIÓN DEL SERVICIO DNS EN WINDOWS 2003. Eduard Lara UNIDAD DIDACTICA 5 CONFIGURACIÓN DEL SERVICIO DNS EN WINDOWS 2003 Eduard Lara 1 1. DOMAIN NAME SYSTEM El sistema de nombres de dominio (DNS) es una base de datos distribuida y jerárquica que almacena información

Más detalles

DNS. Domain Name System. Sistema de Nombres de Dominio. Administración de Redes de Computadores. Ficha: 149822.

DNS. Domain Name System. Sistema de Nombres de Dominio. Administración de Redes de Computadores. Ficha: 149822. DNS. Domain Name System. Sistema de Nombres de Dominio. Administración de Redes de Computadores. Ficha: 149822. John Deivis Tabares Tobón. Luis Fernando Ramirez Gallego. Configuracion del servidor DNS

Más detalles

Servicios de directorio de Internet

Servicios de directorio de Internet Servicios de directorio de Internet Fernando Gont UTN/FRH, Argentina Congreso Internacional de Ingeniería en Computación 23 al 26 de septiembre de 2008, Ixtlahuaca, Mexico Breve presentación Realizo trabajos

Más detalles

Metas de esta sesión

Metas de esta sesión Repaso de DNS Vista General Metas de esta sesión Qué es DNS? Cómo se construye el DNS y cómo funciona? Cómo funcionan las peticiones? Tipos de Récords Cachés y autorizados Delegación: dominios vs zonas

Más detalles

Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS. Octubre, 2014 ADSIB

Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS. Octubre, 2014 ADSIB Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS Sistema de Nombres de Dominio (DNS/BIND) Introducción Historia de DNS Red ARPANET en los 70 Nombre amaru 21 platon 23 evo 24 lapaz

Más detalles

Servidor DNS. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

Servidor DNS. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Servidor DNS. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Introducción. Los seres humanos pueden ser identificados de muchas maneras. Los host de Internet tambien!! Un identificador

Más detalles

DOMAIN NAME SYSTEM DNS

DOMAIN NAME SYSTEM DNS DOMAIN NAME SYSTEM DNS Contenido Introducción DNS Definiciones Resolución de Nombres Referencias INTRODUCCIÓN En los 70, ARPANET era una comunidad de unos cientos de máquinas Un solo archivo HOST.TXT contenía

Más detalles

El gráfico siguiente muestra un uso básico de DNS, consistente en la búsqueda de la dirección IP de un equipo basada en su nombre.

El gráfico siguiente muestra un uso básico de DNS, consistente en la búsqueda de la dirección IP de un equipo basada en su nombre. Definición de DNS DNS es una abreviatura para Sistema de nombres de dominio (Domain Name System), un sistema para asignar nombres a equipos y servicios de red que se organiza en una jerarquía de dominios.

Más detalles

Domain Name Service (DNS)

Domain Name Service (DNS) Domain Name Service (DNS) Problema En la red todo equipo esta identificado por numero especifico llamado Numero IP. El numero IP es un conjunto de 4 numero binarios (ej: 200.124.31.10). Cada persona desea

Más detalles

Domain Name Server. Daniel Pecos Martínez. dani@netpecos.org. Castellón, 1 de Diciembre 2003

Domain Name Server. Daniel Pecos Martínez. dani@netpecos.org. Castellón, 1 de Diciembre 2003 Domain Name Server Daniel Pecos Martínez dani@netpecos.org Castellón, 1 de Diciembre 2003 INTRODUCCIÓN En este documento se realiza una breve explicación sobre los conceptos básicos del DNS, poniendo como

Más detalles

DNS. Arquitectura Cliente Servidor. Pacheco Martínez Fernando Tovar Balderas Sergio A.

DNS. Arquitectura Cliente Servidor. Pacheco Martínez Fernando Tovar Balderas Sergio A. DNS Arquitectura Cliente Servidor Pacheco Martínez Fernando Tovar Balderas Sergio A. Nombres de dominio DNS El Sistema de nombres de dominio (DNS) se definió originalmente en los RFC 1034 y 1035. Estos

Más detalles

EL SERVICIO DE DIRECTORIO DNS Alvaro del Castillo San Félix 1998, GNU FDL Publicado en Linux Actual. Introducción

EL SERVICIO DE DIRECTORIO DNS Alvaro del Castillo San Félix 1998, GNU FDL Publicado en Linux Actual. Introducción EL SERVICIO DE DIRECTORIO DNS Alvaro del Castillo San Félix 1998, GNU FDL Publicado en Linux Actual Introducción En el presente artículo se describe el servicio de DNS que permite el acceso de los usuarios

Más detalles

IPv6 Servicios DNS. Objetivo. Introducción Teórica

IPv6 Servicios DNS. Objetivo. Introducción Teórica IPv6 Servicios DNS Objetivo El objetivo principal de este laboratorio es presentar el funcionamiento del servicio DNS (Domain Name System) en una red IPv6 utilizando el software BIND. Para esto, el laboratorio

Más detalles

TEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo I: DNS

TEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo I: DNS CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo I: DNS Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S.

Más detalles

Instalación, configuración y administración de servidores DNS

Instalación, configuración y administración de servidores DNS Instalación, configuración y administración de servidores DNS Tabla de Contenidos 1. Instalación, configuración y administración de servidores DNS...2 1.1 Conceptos Generales de DNS... 2 1.2 Servidor DNS

Más detalles

SISTEMAS DE NOMBRES DE DOMINIO

SISTEMAS DE NOMBRES DE DOMINIO SISTEMAS DE NOMBRES DE DOMINIO La historia del sistema de nombres de dominio, DNS, se remonta a la década de los setenta, donde cada una de las computadoras conectadas a la red tenía asignada una dirección

Más detalles

Descripción de las zonas y de la transferencia de zonas 14

Descripción de las zonas y de la transferencia de zonas 14 DNS en W2000-Server ÍNDICE Definición de DNS 1 Nombres de dominio DNS 2 Descripción del espacio de nombres de dominio DNS Cómo se organiza el espacio de nombres de dominio DNS Interpretar un nombre de

Más detalles

DNS. Internet y el DNS. Servicio de resolución de nombres para Internet. Redes de Datos Ing. Marcelo Utard / Ing. Pablo Ronco

DNS. Internet y el DNS. Servicio de resolución de nombres para Internet. Redes de Datos Ing. Marcelo Utard / Ing. Pablo Ronco DNS Servicio de resolución de nombres para Internet Internet y el DNS Total Argentina Hosts: 109574429 270275 Level 2 domains: 2745168 32 Level 3 domains: 29099975 8426 Nota: (2^32)~ 4000 millones Motivación

Más detalles

Introducción al protocolo DNS.

Introducción al protocolo DNS. Introducción al protocolo DNS. Autor: Joel Barrios Dueñas Correo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual

Más detalles

Es la capa donde se encuentran las aplicaciones que interactúan con el usuario. Son la razón de ser de las redes de datos

Es la capa donde se encuentran las aplicaciones que interactúan con el usuario. Son la razón de ser de las redes de datos Capa de aplicación Capa de aplicación Es la capa donde se encuentran las aplicaciones que interactúan con el usuario Son la razón de ser de las redes de datos En Internet, son estas aplicaciones el principal

Más detalles

La Capa de Aplicación Protocolos de Aplicación Básicos

La Capa de Aplicación Protocolos de Aplicación Básicos La Capa de Aplicación Protocolos de Aplicación Básicos mayo de 2008 DNS DNS (RFC 1034 y 1035) Idea básica: Cada nodo tiene un nombre único asignado a una dirección IP. El Sistema de Nombres de Dominio

Más detalles

Servicio de Nombre DNS. Sistema de Nombres. Contenido Arquitectura Configuración Seguridad Conclusiones DNS

Servicio de Nombre DNS. Sistema de Nombres. Contenido Arquitectura Configuración Seguridad Conclusiones DNS Servicio de Nombre DNS DNS Por qué es necesario? /etc/hosts vs DNS Cliente (resolver) Servidor (named/bind) Estructura jerárquica en árbol basado en dominios y con delegación de autoridad Espacio de nombre

Más detalles

TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES

TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES 1. INTRODUCCIÓN Todas las redes deben ofrecer una serie de servicios a los usuarios. Entre los principales servicios que se pueden ofrecer están: 1) Servicios

Más detalles

Sobre el profesor. Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997)

Sobre el profesor. Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997) Sobre el profesor Aitor López de Aberasturi, Vitoria-Gasteiz (1973) Licenciatura de informática (1996) Master en ingeniería del software (1997) Coninfal, Gobierno Vasco, Ejie (1997) Sobre el profesor kaixo.com

Más detalles

6º Unidad Didáctica DOMAIN NAME SERVER (DNS) Eduard Lara

6º Unidad Didáctica DOMAIN NAME SERVER (DNS) Eduard Lara 6º Unidad Didáctica DOMAIN NAME SERVER (DNS) Eduard Lara 1 INDICE 1. Servicio DNS 2. DNS en Windows y Linux 3. Jerarquía de dominios en DNS 4. Dominio y Zona DNS 5. Servidores DNS 6. Consulta recursiva

Más detalles

Sistemas Distribuidos - Servicios de Nombres

Sistemas Distribuidos - Servicios de Nombres NOMBRES ESTRUCTURADOS Los nombres planos son buenos para las máquinas, pero por lo general no muy convenientes para el uso de las personas. Como alternativa, los sistemas de nombres con frecuencia soportan

Más detalles

Curso redes sobre Linux DNS. Domain Name Server. Servidor de Nombres de Dominio. De la Fraga Julio 2001 1

Curso redes sobre Linux DNS. Domain Name Server. Servidor de Nombres de Dominio. De la Fraga Julio 2001 1 DNS Domain Name Server Servidor de Nombres de Dominio De la Fraga Julio 2001 1 El Servidor de Nombres de Dominio: datos distribuida jerárquicamente. es una base de Por su funcionamiento, es un conjunto

Más detalles

Resolución inversa. Jesús Torres Cejudo

Resolución inversa. Jesús Torres Cejudo La resolución DNS más común es la hecha para traducir un nombre para una dirección IP, pero esa no es el único tipo de resolución DNS. Hay también la resolución denominada inversa, que hace la traducción

Más detalles

TEMA 2. SERVICIO DNS

TEMA 2. SERVICIO DNS 1 TEMA 2. SERVICIO DNS 1. Definición 2. Espacio de nombres de dominio 3. Zonas y delegación 4. Tipos de servidores DNS 5. Búsqueda de IP: recursiva e iterativa 6. Búsqueda inversa 7. Base de datos DNS.

Más detalles

CAPÍTULO III El DNS. utn. ec mx uk... fica

CAPÍTULO III El DNS. utn. ec mx uk... fica CAPÍTULO III El DNS ec mx uk..... ec com edu gov org..... utn fica 3.1. Introducción El DNS (Domain Name Service) es un sistema de nombres que permite traducir de nombre de host a dirección IP y viceversa.

Más detalles

Espacio de nombres de dominio. Javier Rodríguez Granados

Espacio de nombres de dominio. Javier Rodríguez Granados Espacio de nombres de dominio Javier Rodríguez Granados Nombres de dominio Un nombre de dominio es una cadena de caracteres alfanuméricos, que cumple un formato y normas establecidos, en la que se traduce

Más detalles

Sistemas de Nombres de Dominio DNS. Materia: Técnicas de Programación en Internet. Alumna: Claudia Mariana Coto Huezo. marianacoto@gmail.

Sistemas de Nombres de Dominio DNS. Materia: Técnicas de Programación en Internet. Alumna: Claudia Mariana Coto Huezo. marianacoto@gmail. Universidad Nacional de El Salvador Facultad Multidisciplinaria de Occidente Departamento de Ingeniería Sistemas de Nombres de Dominio DNS Materia: Técnicas de Programación en Internet Alumna: Claudia

Más detalles

Por D. Rafael J. Montero González

Por D. Rafael J. Montero González Por D. Rafael J. Montero González Introducción Sistemas de nombres planos vs. jerárquicos Historia de DNS Características y utilidad del servicio DNS Componentes y funcionamiento Espacio de nombres de

Más detalles

DNS Arquitectura de Redes de Ordenadores Arquitectura de Internet

DNS Arquitectura de Redes de Ordenadores Arquitectura de Internet DNS Arquitectura de Redes de Ordenadores Arquitectura de Internet GSyC Departamento de Teoría de la Señal y Comunicaciones y Sistemas Telemáticos y Computación Abril de 2015 GSyC - 2015 DNS 1 2015 Grupo

Más detalles

DOMINIOS DE NIVEL SUPERIOR A NIVEL MUNDIAL.

DOMINIOS DE NIVEL SUPERIOR A NIVEL MUNDIAL. INTRODUCCIÓN. Como detectar un host dentro de una red? Si millones de ellos se encuentran conectados, sabiendo además que éstos pertenecen a organizaciones, grupos, países y zonas geográficas diferentes.

Más detalles

TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL

TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL ADMINISTRACION DE REDES SENA 2009 Este tutorial está hecho con el fin

Más detalles

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System Introducción DNS: Domain Name System Propósito básico: Traducir números IP en nombres textuales más amigables para los usuarios humanos de la red. Propósitos adicionales: Soporte

Más detalles

El Sistema de Nombres de Dominio y el Protocolo IPv6

El Sistema de Nombres de Dominio y el Protocolo IPv6 El Sistema de Nombres de Dominio y el Protocolo IPv6 Ing. Francisco J. Obispo S. Coordinador del NIC-VE Centro Nacional de Tecnologías de Información Caracas - Venezuela fobispo@nic.ve Contenido IPv6 Sistema

Más detalles

Router Teldat. Cliente DNS

Router Teldat. Cliente DNS Router Teldat Cliente DNS Doc. DM723 Rev. 10.00 Marzo, 2003 ÍNDICE Capítulo 1 Domain Name System...1 1. Introducción...2 2. Resolución de dominios...3 2.1. Funcionamiento del resolvedor de nombres de dominio...4

Más detalles

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS Instalación y mantenimiento de servicios de Internet U.T.3.- Servicio DNS 1 Qué es el servicio DNS? A los usuarios de Internet les resulta complicado trabajar con direcciones IP, sobre todo porque son

Más detalles

Servidor DNS. Ing Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

Servidor DNS. Ing Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Servidor DNS. Ing Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Introducción. Las personas prefieren la identificación de nombres de host; los routers prefieren las direcciones IP. Su principal

Más detalles

Windows Server 2012: Zonas DNS

Windows Server 2012: Zonas DNS Windows Server 2012: Zonas DNS 2 Tabla de Contenidos Objetivos... 5 Zonas DNS... 7 Qué es una zona DNS?... 7 Tipos de zonas DNS... 7 Zona principal... 8 Zona secundaria... 8 Zona de rutas internas... 8

Más detalles

Servicio de resolución de nombres (DNS)

Servicio de resolución de nombres (DNS) Servicio de resolución de nombres (DNS) La funcionalidad de DNS (Domain Name System) es convertir nombres de máquinas, legibles y fáciles de recordar por los usuarios, en direcciones IP y viceversa. El

Más detalles

CFGM. Servicios en red. Unidad 1 Servicio de nombres de dominio (DNS) 2º SMR Servicios en Red

CFGM. Servicios en red. Unidad 1 Servicio de nombres de dominio (DNS) 2º SMR Servicios en Red CFGM. Servicios en red Unidad 1 Servicio de nombres de dominio (DNS) 1. El servicio DNS 2. Configuración del cliente DNS CONTENIDOS 3. Base de datos del protocolo DNS 4. Servidores de nombres de dominio

Más detalles

Resolución de nombres de host mediante el Sistema de nombres de dominio (DNS)

Resolución de nombres de host mediante el Sistema de nombres de dominio (DNS) Resolución de nombres de host mediante el Sistema de nombres de dominio (DNS) Introducción al Sistema de nombres de dominio El Sistema de nombres de dominio (DNS) es una base de datos jerárquica y distribuida

Más detalles

UD 3: Instalación y administración de servicios de nombres de dominio. SRI

UD 3: Instalación y administración de servicios de nombres de dominio. SRI Instalación y administración de servicios de nombres de dominio. SRI RESULTADOS DE APRENDIZAJE Administra servicios de resolución de nombres, analizándolos y garantizando la seguridad del servicio. Introducción

Más detalles

Espacio de nombres de dominio. Jesús Torres Cejudo

Espacio de nombres de dominio. Jesús Torres Cejudo El espacio de nombres de dominio que se especifica en el DNS tiene una estructura de árbol invertido. Cada elemento el árbol (interno u hoja) se etiqueta con un nombre que puede tener hasta 63 caracteres.

Más detalles

DNS / DNSSEC en IPv6 e IPv4. Workshop IPv6 LACNIC / 6Deploy

DNS / DNSSEC en IPv6 e IPv4. Workshop IPv6 LACNIC / 6Deploy DNS / DNSSEC en IPv6 e IPv4 Workshop IPv6 LACNIC / 6Deploy Mo7vación DNS (1) El protocolo IP asigna direcciones individuales a todos los hosts en una cierta red Estas direcciones son simplemente números

Más detalles

Lección 13: Seguridad en DNS

Lección 13: Seguridad en DNS Lección 13: Seguridad en DNS Javier Osuna josuna@gmv.com GMV Jefe de División de Consultoría de Seguridad Introducción a los DNSs Los DNSs facilitan a las personas utilizar y navegar a través de Internet,

Más detalles

1. Sistemas de resolución de nombres...2. 1.1 NetBIOS... 2 1.2 WINS... 3 2. DNS...4

1. Sistemas de resolución de nombres...2. 1.1 NetBIOS... 2 1.2 WINS... 3 2. DNS...4 DNS. Servicios de nombres Índice 1. Sistemas de resolución de nombres...2 1.1 NetBIOS... 2 1.2 WINS... 3 2. DNS...4 2.1 Funciones de DNS... 4 2.2 Terminología... 4 2.3 Estructura Jerárquica de Nombres...

Más detalles

[CONFIGURACIÓN DE DNS]

[CONFIGURACIÓN DE DNS] 2010 C.I.F.P Juan de Colonia Yuliyan Tsvetanov Marinov [CONFIGURACIÓN DE DNS] A través de este documento se verán las generalidades del servicio de resolución de nombres (DNS) y como configurarlo bajo

Más detalles

Ejercicios Tema 2. 1.- Acerca del protocolo DHCP indica cuál de las siguientes afirmaciones es cierta:

Ejercicios Tema 2. 1.- Acerca del protocolo DHCP indica cuál de las siguientes afirmaciones es cierta: Ejercicios Tema 2 1.- Acerca del protocolo DHCP indica cuál de las siguientes afirmaciones es cierta: a) Cuando un nodo ha obtenido una dirección IP mediante DHCP se encuentra en estado BOUND, y si quiere

Más detalles

Redes de Computadores II

Redes de Computadores II Redes de Computadores II Capa de Aplicación FINGER, DNS Las siguientes láminas son material de apoyo para el estudio de la materia de Redes II. No son un contenido exhaustivo del material, por lo tanto

Más detalles

Examen de Redes de Datos Tecnólogo en Telecomunicaciones (ROCHA)

Examen de Redes de Datos Tecnólogo en Telecomunicaciones (ROCHA) Examen de Redes de Datos Tecnólogo en Telecomunicaciones (ROCHA) SOLUCIÓN (más completa que el mínimo requerido para obtener los máximos puntajes) Pregunta 1 En el sistema de nombre de dominio (DNS): a)

Más detalles

Sistema de Nombres de Dominio (DNS)

Sistema de Nombres de Dominio (DNS) ADMINISTRACIÓN DE REDES Y SERVIDORES Sistema de Nombres de Dominio ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACION JOHN GÓMEZ CARVAJAL johncar@univalle.edu.co http://eisc.univalle.edu.co/~johncar/ars/

Más detalles

Jorge De Nova Segundo

Jorge De Nova Segundo Jorge De Nova Segundo Espacio de nombres de dominio En programación, un espacio de nombres, es un conjunto de nombres en el cual todos los nombres son únicos. La estructura del sistema DNS se basa en una

Más detalles

DNS (Domain Name System, Sistema de nombres de dominio). RFC 1034 y RFC 1035. - Resolver envía paquete UDP a un servidor DNS.

DNS (Domain Name System, Sistema de nombres de dominio). RFC 1034 y RFC 1035. - Resolver envía paquete UDP a un servidor DNS. DNS (Domain Name System, Sistema de nombres de dominio). RFC 1034 y RFC 1035 - Realmente no es una aplicación, sino un servicio. Es mas facil recordar nombres que números. - Inicialmente (ARPANET) solo

Más detalles

Es un servicio de resolución de nombres que resuelve direcciones legibles (como www.microsoft.com) en direcciones IP (como 192.168.0.1).

Es un servicio de resolución de nombres que resuelve direcciones legibles (como www.microsoft.com) en direcciones IP (como 192.168.0.1). DNS (Domain DomainName NameSystem System) Es un servicio de resolución de nombres que resuelve direcciones legibles (como www.microsoft.com) en direcciones IP (como 192.168.0.1). Es una base de datos jerárquica

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

Nota realizada para Internet World / Nov 1996 Las cosas por su nombre

Nota realizada para Internet World / Nov 1996 Las cosas por su nombre Nota realizada para Internet World / Nov 1996 Las cosas por su nombre Por qué utilizar la dirección electrónica que le ofrece su proveedor si puede tener la suya propia? Procedimientos, costos y beneficios.

Más detalles

Administración de DNS

Administración de DNS Administración de DNS Contenido Descripción General 1 Presentación multimedia: Fundamentos del Sistema de nombres de dominio (DNS) 2 Introducción al proceso de consulta en DNS 3 Creación de zonas 5 Configuración

Más detalles

Servidores de Nombre - DNS

Servidores de Nombre - DNS Servidores de Nombre - DNS En las redes TCP/IP cada interfaz de red es identificada a través de una dirección IP única de 32 bits. A cada interfaz de red se le puede asociar un nombre ó hostname. Los nombres

Más detalles

Administración de Infraestructuras. Tecnólogo en Informática

Administración de Infraestructuras. Tecnólogo en Informática Administración de Infraestructuras Tecnólogo en Informática LINUX CENTOS 6 DNS Software bind Año 2012 DNS Es una base de datos distribuida, con información que se usa para traducir los nombres de dominio,

Más detalles

Sesión 8: Internet y nombres de dominio

Sesión 8: Internet y nombres de dominio Sesión 8: Internet y nombres de dominio Dr. Hipólito Rodríguez Docente especialista Sistema de Nombres de Dominios (DNS) Introducción Estructura de un Nombre Jerarquía del DNS Operación del DNS Tipos de

Más detalles

DNS - COMO Instal ación de BIND... 3 archivo de arranque... 3 Con

DNS - COMO Instal ación de BIND... 3 archivo de arranque... 3 Con Curso de DNS DNS - COMO Instalación de BIND...3 Ejecución... 3 El archivo de arranque...3 Servidor de solo caché... 4 El registro SOA... 6 El registro A... 7 El registro NS... 7 El registro PTR... 7 El

Más detalles

Implementado servidor DNS con BIND en CentOS 5.5

Implementado servidor DNS con BIND en CentOS 5.5 Implementado servidor DNS con BIND en CentOS 5.5 Introducción. Bueno amigos la implementación que vamos hacer es básica y un poco sencilla, para que uno se pueda familiarizar con los archivos de configuración.

Más detalles

Module 1: Configuring and Troubleshooting Domain Name System

Module 1: Configuring and Troubleshooting Domain Name System ------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Utilizar NSlookup.exe

Utilizar NSlookup.exe Página 1 de 7 Id. de artículo: 200525 - Última revisión: lunes, 26 de septiembre de 2005 - Versión: 2.0 Utilizar NSlookup.exe Nslookup.exe es una herramienta administrativa de la línea de comandos para

Más detalles

Punto 6 Servidores de nombres de dominio. Juan Luis Cano

Punto 6 Servidores de nombres de dominio. Juan Luis Cano Punto 6 Servidores de nombres de dominio Juan Luis Cano Un servidor DNS es un equipo al que se le ha agregado éste servicio y se han configurado las resoluciones de nombres. Las zonas están autorizadas

Más detalles

Servidor de Nombres de Dominio (DNS) en CentOS

Servidor de Nombres de Dominio (DNS) en CentOS Página 1 de 8 Inicio» Servidor de Nombres de Dominio (DNS)» Instalación y Configuración de Servidor DNS RedHat-CentOS» Servidor de Nombres de Dominio (DNS) en CentOS Tabla de Contenidos [-] 1 Acerca de

Más detalles

Servicio de Nombres. Sistemas Operativos Distribuidos. Índice. Una historia basada en hechos reales. Una historia basada en hechos reales

Servicio de Nombres. Sistemas Operativos Distribuidos. Índice. Una historia basada en hechos reales. Una historia basada en hechos reales Índice Servicio de Nombres Introducción Servicio de nombres Estudio de un ejemplo práctico: DNS Servicio de directorio Estudio de un ejemplo práctico: LDAP 2 Una historia basada en hechos reales Quiero

Más detalles

Sistemas Operativos Distribuidos. Servicio de Nombres

Sistemas Operativos Distribuidos. Servicio de Nombres Servicio de Nombres Índice Introducción Servicio de nombres Estudio de un ejemplo práctico: DNS Servicio de directorio Estudio de un ejemplo práctico: LDAP 2 Una historia basada en hechos reales Quiero

Más detalles

Capa Aplicación: DNS

Capa Aplicación: DNS Capa Aplicación: DNS ELO322: Redes de Computadores Agustín J. González Este material está basado en: Material de apoyo al texto Computer Networking: A Top Down Approach Featuring the Internet. Jim Kurose,

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Coloquio DNS. La Internet Assigned Numbers Authority (IANA) actualmente clasifica los dominios de nivel superior en tres tipos:

Coloquio DNS. La Internet Assigned Numbers Authority (IANA) actualmente clasifica los dominios de nivel superior en tres tipos: Universidad Simón Bolívar Laboratorio Docente de Computación Alfonso Ros Dos Santos Coloquio DNS Dominios Para empezar a tratar el tema de DNS, primero debemos empezar por explicar lo que es un Dominio

Más detalles

Redes de área local Aplicaciones y Servicios Linux Servidor DNS

Redes de área local Aplicaciones y Servicios Linux Servidor DNS MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

Alerta: Aviso generado por el sistema hacia el Titular, Alias y Notificados sobre un suceso determinado.

Alerta: Aviso generado por el sistema hacia el Titular, Alias y Notificados sobre un suceso determinado. GLOSARIO DE TÉRMINOS Actividad principal: Breve descripción del objeto principal que desarrolla un Titular, sea este una persona física o jurídica. Alerta: Aviso generado por el sistema hacia el Titular,

Más detalles