Fecha de Entrega: 16/04/2026
URL de Entrega: https://tinyurl.com/TyR-2026-TP3
Objetivo: Comprender el propósito, funcionamiento y servicio provisto por el Sistema de Nombres de Dominio (DNS). Familiarizarse con la estructura en árbol de nombres de dominio, con los tipos de registros de recurso y con la composición de una Zona DNS.
-
Utilizando la herramienta
dig(onslookup) realice consultas al servidor DNS indicado por el docente, (o desde su hogar al provisto por su ISP, o bien alguno de acceso público tal como8.8.8.8o1.1.1.1) para obtener la siguiente información:a. ¿Cuál es la dirección IP del host
platdig.unlu.edu.ar?b. ¿Cuál es la dirección IP del host
educativa.unlu.edu.ar? ¿Qué diferencia nota en la respuesta respecto al punto anterior?c. ¿Cuáles son los intercambiadores de mail (mnemónico y dirección IP) del dominio
unsa.edu.ar?d. ¿Cuál es el nombre del host cuya dirección IP es
190.104.80.12?e. ¿Cuáles son los servidores de nombres (mnemónicos y dirección IP) para el dominio
ripe.net?f. ¿Cuál es la dirección IPv6 del host
debian.org? -
Utilice la herramienta DNS BAJAJ disponible en http://www.zonecut.net/dns/ para obtener información en forma de grafo acerca del dominio
cruzroja.org.ar. ¿Cuáles son los servidores (nombre y dirección IP) para dicho dominio? -
¿En dónde se encuentra la copia mas cercana de un servidor dns raíz? ¿Cuál es el nombre del servidor replicado (o servidores)?
-
Defina cómo estará compuesta la base de datos de un servidor DNS administrado por Ud., de manera tal que sea el servidor primario del dominio
SU-NRO-LEGAJO.tyr.example(.examplees un TLD reservado para uso en documentación y ejemplos). De acuerdo al diagrama de la Figura 1, defina:a. El nombre de todos los hosts en el nuevo dominio, y su respectivo puntero reverso.
b. Los hosts
pc1yns1como name servers del dominio.e.
www.SU-NRO-LEGAJO.tyr.exampleyftp.SU-NRO-LEGAJO.tyr.examplecomo alias de server1.Complete la planilla adjunta a partir de las definiciones previas.
-
Instale e inicie en el entorno kathara el laboratorio de dns provisto por los docentes disponible en https://github.com/redesunlu/kathara-labs/blob/main/tarballs/kathara-lab_dns.tar.gz y realice las siguientes actividades:
a. En el dispositivo capturador inicie la captura utilizando el comando tcpdump o tshark sobre la interfaz eth0 y redirigir la salida a un archivo en el directorio /shared para su posterior análisis. (Ej. "tshark -i eth0 -w - > /shared/captura_dns.pcap")
b. Desde pc1.lugroma3.org, ejecute el comando
ping -c 4 pc2.nanoinside.netc. Una vez recibidas las 4 respuestas ICMP, detenga la captura.
d. Analice la captura y describa cómo es el proceso de resolución de nombres para determinar la dirección ip de pc2.nanoinside.net, representando gráficamente el intercambio de mensajes dns, e indicando el propósito de cada uno.
d. Identifique el host que realiza una consulta recursiva y cuál consultas iterarivas.
-
Analice la captura
captura_ejemplo_dns.pcapy represente el intercambio de mensajes. ¿Puede indicar alguna particularidad que observe en la misma? -
¿Cómo un desarrollador de aplicaciones puede acceder al servicio DNS? (Por ej. si es necesario resolver, en una aplicación de software, mnemónicos a direcciones IP o viceversa)
- FOROUZAN, B.A. Transmisión de Datos y Redes de Comunicaciones. 4o ed. McGraw Hill. 2007. Capítulo 25: Sección 25.1-25.4 “Sistema de nombres de dominio”
-
GORALSKI, W. 2017. Capítulo 23: "The Domain Name System" en The Illustrated Network: How TCP/IP Works in a Modern Network (2nd ed). Morgan Kaufmann. https://www.sciencedirect.com/science/book/9780128110270
-
HERTZOG, R., MAS, R., Capítulo 10.6: “Servidores de nombres de dominio (DNS)” en El libro del administrador de Debian. Disponible en http://debian-handbook.info/browse/es-ES/stable/sect.domain-name-servers.html
-
LUPI, F. 2014. Capítulo 26: “The Domain Name System” en The NetBSD Guide. The NetBSD Foundation. Disponible en https://www.netbsd.org/docs/guide/en/chap-dns.html
¿Cuál es el objetivo del sistema DNS?
¿Porqué es un sistema y no solamente un protocolo? Descríbalo indicando estructura, elementos que intervienen y tipos de datos (Resource Records) típicos que se pueden consultar.
El protocolo DNS puede utilizar como protocolo de transporte tanto UDP como TCP. ¿En qué casos se utiliza cada uno y cuál es la razón?
¿Quién tiene a su cargo la administración de los nombres de dominio bajo el dominio .ar? ¿Qué y cuáles son las zonas especiales? ¿Qué requisito especial se requiere para solicitar un dominio .org.ar?
\pagebreak
Nombre de la zona DNS: ______________.tyr.example
Nombre del servidor DNS: ______.____________.tyr.example
Dirección de correo del contacto: _______________________________
Número de serie de la zona: ___________
Tiempo de vida en caché: _____ segundos
| Nombre de Host | Clase | Tipo de RR | Datos del RR | Comentario |
|---|---|---|---|---|
| router1 | IN | A | 10.1.1.200 | (ejemplo) |
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN |
| Nombre de Host | Clase | Tipo de RR | Datos del RR | Comentario |
|---|---|---|---|---|
| 22.1.1.10.in-addr.arpa. | IN | PTR | pc2.LEGAJO.tyr.example | (ejemplo) |
| IN | ||||
| IN | ||||
| IN | ||||
| IN | ||||
| IN |
