Ejercicios Servicio DNS
Ejercicios Servicio DNS
Ejercicios Servicio DNS
Averigua la secuencia de peticiones y respuestas que se realiza en cada caso, suponiendo que
el cliente DNS es 134.52.41.23 y el servidor DNS primario es 194.224.52.36. Supóngase que no
se usan las cachés ni en clientes ni en servidores.
¿Cuál es la IP de ________?
¿Cuál es la IP del servidor que gestiona el dominio _______?
La IP es ________
a) Resolución de www.ietf.org
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
www.ietf.org?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .org?
Respuesta 25.36.14.98 194.224.52.36 La IP es 14.58.96.12
Petición 194.224.52.36 14.58.96.12 ¿Cuál es la IP que gestiona
el dominio www.ietf.org?
Respuesta 14.58.96.12 194.224.52.38 La IP es 16.48.26.19
Petición 194.224.52.38 16.48.26.19 ¿Cuál es la IP de
www.ietf.org?
Respuesta 16.48.26.19 192.224.52.36 La IP es 12.94.33.126
Respuesta 194.224.52.36 134.52.41.23 La IP es 12.94.33.126
b) Resolución de groups.google.com
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
groups.google.com?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .com?
Respuesta 25.36.14.98 194.224.52.36 La IP es 120.25.14.87
Petición 194.224.52.36 120.25.14.87 ¿Cuál es la IP que gestiona
el dominio
groups.google.com?
Respuesta 120.25.14.87 194.224.52.38 La IP es 215.69.47.35
Petición 194.224.52.38 215.69.47.35 ¿Cuál es la IP de
groups.google.com?
Respuesta 215.69.47.35 192.224.52.36 La IP es 72.88.41.55
Respuesta 194.224.52.36 134.52.41.23 La IP es 72.88.41.55
c) Resolución de ftp.rediris.es
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
ftp.rediris.es?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .es?
Respuesta 25.36.14.98 194.224.52.36 La IP es 72.91.83.17
Petición 194.224.52.36 72.91.83.17 ¿Cuál es la IP que gestiona
el dominio ftp.rediris.es?
Respuesta 72.91.83.17 194.224.52.38 La IP es 45.36.87.19
Petición 194.224.52.38 45.36.87.19 ¿Cuál es la IP de
ftp.rediris.es?
Respuesta 45.36.87.19 192.224.52.36 La IP es 212.54.87.86
Respuesta 194.224.52.36 134.52.41.23 La IP es 212.54.87.86
d) Resolución de www.rediris.es
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
www.rediris.es?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .es?
Respuesta 25.36.14.98 194.224.52.36 La IP es 72.91.83.17
Petición 194.224.52.36 72.91.83.17 ¿Cuál es la IP que gestiona
el dominio www.rediris.es?
Respuesta 72.91.83.17 194.224.52.38 La IP es 45.36.87.19
Petición 194.224.52.38 45.36.87.19 ¿Cuál es la IP de
www.rediris.es?
Respuesta 45.36.87.19 192.224.52.36 La IP es 212.54.87.87
Respuesta 194.224.52.36 134.52.41.23 La IP es 212.54.87.87
e) Resolución de kernel.org
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
kernel.org?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .org?
Respuesta 25.36.14.98 194.224.52.36 La IP es 14.58.96.12
Petición 194.224.52.38 14.58.96.12 ¿Cuál es la IP de
kernel.org?
Respuesta 14.58.96.12 192.224.52.36 La IP es 134.45.72.112
Respuesta 194.224.52.36 134.52.41.23 La IP es 134.45.72.112
2. Repite el ejercicio anterior usando las cachés tanto de clientes como de servidores
(supóngase que inicialmente todas las cachés están vacías).
a)Resolución de www.ietf.org
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
www.ietf.org?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .org?
Respuesta 25.36.14.98 194.224.52.36 La IP es 14.58.96.12
Petición 194.224.52.36 14.58.96.12 ¿Cuál es la IP que gestiona
el dominio www.ietf.org?
Respuesta 14.58.96.12 194.224.52.38 La IP es 16.48.26.19
Petición 194.224.52.38 16.48.26.19 ¿Cuál es la IP de
www.ietf.org?
Respuesta 16.48.26.19 192.224.52.36 La IP es 12.94.33.126
Respuesta 194.224.52.36 134.52.41.23 La IP es 12.94.33.126
b) Resolución de groups.google.com
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
groups.google.com?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .com?
Respuesta 25.36.14.98 194.224.52.36 La IP es 120.25.14.87
Petición 194.224.52.36 120.25.14.87 ¿Cuál es la IP que gestiona
el dominio
groups.google.com?
Respuesta 120.25.14.87 194.224.52.38 La IP es 215.69.47.35
Petición 194.224.52.38 215.69.47.35 ¿Cuál es la IP de
groups.google.com?
Respuesta 215.69.47.35 192.224.52.36 La IP es 72.88.41.55
Respuesta 194.224.52.36 134.52.41.23 La IP es 72.88.41.55
c) Resolución de ftp.rediris.es
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
ftp.rediris.es?
Petición 194.224.52.36 25.36.14.98 ¿Cuál es la IP del servidor
que gestiona el
dominio .es?
Respuesta 25.36.14.98 194.224.52.36 La IP es 72.91.83.17
Petición 194.224.52.36 72.91.83.17 ¿Cuál es la IP que gestiona
el dominio ftp.rediris.es?
Respuesta 72.91.83.17 194.224.52.38 La IP es 45.36.87.19
Petición 194.224.52.38 45.36.87.19 ¿Cuál es la IP de
ftp.rediris.es?
Respuesta 45.36.87.19 192.224.52.36 La IP es 212.54.87.86
Respuesta 194.224.52.36 134.52.41.23 La IP es 212.54.87.86
d) Resolución de www.rediris.es
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
www.rediris.es?
Petición 194.224.52.36 72.91.83.17 ¿Cuál es la IP que gestiona
el dominio www.rediris.es?
Respuesta 72.91.83.17 194.224.52.38 La IP es 45.36.87.19
Respuesta 45.36.87.19 192.224.52.36 La IP es 212.54.87.87
Respuesta 194.224.52.36 134.52.41.23 La IP es 212.54.87.87
e) Resolución de kernel.org
Petición/Respuesta IP origen IP destino Mensaje
Petición 134.52.41.23 194.224.52.36 ¿Cuál es la IP de
kernel.org?
Petición 194.224.52.38 14.58.96.12 ¿Cuál es la IP de
kernel.org?
Respuesta 14.58.96.12 192.224.52.36 La IP es 134.45.72.112
Respuesta 194.224.52.36 134.52.41.23 La IP es 134.45.72.112
ipconfig /displaydns
- Sirve para ver la cache de la resolución DNS.
ipconfig /flushdns
- Sirve para vaciar la cache de la resolución de DNS.
4. Averigua cómo te conectarías a www.hotmail.com sin que el navegador hiciera una consulta
DNS. - Se preguntaría antes por la IP y después accedes poniendo la IP.
5. a) ¿Qué contiene el fichero hosts de tu equipo? (Nota: el fichero hosts se encuentra en c:\
windows\system32\drivers\etc en Windows XP y en Vista y en /etc/hosts en Linux).
Contiene una línea por cada dominio que esté asociado a una dirección IP para relacionar las
direcciones IP de los servidores o sitios web con sus nombres de dominio.
b) ¿Qué pasaría si se añadiera la línea siguiente al fichero?
- Que le diríamos al ordenador que la IP de la página www.google.es es 255.255.255.0
255.255.255.0 www.google.es
b) Averigua cuáles son los dominios para Dinamarca, Marruecos y Rusia. ¿A qué países
pertenecen los dominios .mt , .tr y .za?
Dinamarca: .dk
Marruecos: .ma
Rusia: .ru
.mt: Malta
.tr: Turquía
.za: Sudáfrica
8. Visita:
http://www.icann.org/
http://www.icann.org/tr/spanish.html
http://red.es
http://www.opendns.com
http://www.dnstools.com/
http://www.dnsstuff.com/tools
http://www.db.ripe.net/whois
http://www.visualroute.com/ (apartado “Live Demo”)
http://root-servers.org
http://f.root-servers.org
nom1 IN A 100.20.40.80
nom2 IN A 100.20.40.34
marte IN A 100.20.40.15
jupiter IN A 100.20.40.18
saturno IN A 100.20.40.12
saturno IN A 100.20.40.55
correo IN A 100.20.40.120
@ IN A 100.20.40.9
a) ¿Cuál es la IP de www.mec.es?
b) En el dominio elmundo.es, ¿cuáles son las IP y los nombres de los servidores de
nombres del dominio?
c) Respecto a los servidores del ejercicio anterior, ¿cuál es el servidor primario y cuáles
los secundarios?
d) En el ejercicio anterior has obtenido el SOA del fichero de zona del servidor DNS del
dominio elmundo.es preguntándoselo a tu servidor DNS habitual. Ahora has de
obtenerlo preguntándoselo también a otro servidor DNS.
e) Si tuviéramos un problema con la resolución de nombres del dominio elmundo.es, ¿a
qué dirección de correo electrónico mandaríamos un email informando del problema?
f) ¿Cuál es el nombre y la dirección IP de los servidores de correo de elmundo.es,
utilizados cuando enviamos un correo a direcciones del tipo [email protected]?
g) ¿Cuánto tiempo almacena los datos en su caché local el servidor de nombres del
dominio elpais.es?
h) ¿Cuándo fue la última vez que se modificó el fichero de zona del dominio elpais.es?
i) ¿Cuántos ordenadores hay como servidores de la web www.elpais.es?
j) ¿Cada cuánto tiempo se comprueba si el servidor de nombres primario de google.com
ha modificado su información?
k) Dibuja el mapa del dominio google.com indicando todos sus servidores de correo, sus
servidores DNS y los hosts www.google.com y groups.google.com. Indica también las
IP para todos los equipos citados.
l) Escribe el contenido del fichero de zona del dominio google.com basándote en el
ejercicio anterior.
13. Captura varias tramas con el Wireshark mientras realizas varias consultas DNS. Rellena la
siguiente tabla indicando los tamaños correspondientes:
15. Rellena la siguiente tabla con el formato de un mensaje DNS. Indica el nombre de cada
campo y su longitud en bytes:
Queries Variable
¿para qué sirve el primer bit (Response) en los clientes? ¿Y en los servidores?
¿y el bit llamado Authoritative en las respuestas del servidor?
¿y el bit llamado Recursion available en las respuestas del servidor?
17. En el caso de las consultas DNS, ¿qué aparece en los campos “Questions” y “Answer RRs”?
¿Y en el caso de las respuestas del servidor?
18. En los mensajes DNS que envía el cliente, ¿qué tres datos contiene el campo Queries? ¿De
qué “tipo” y “clase” son las consultas que has hecho? Si quisiéramos realizar una consulta de
un “tipo” diferente, ¿qué haríamos? Hazlo, para obtener los códigos numéricos en
hexadecimal para los tipos A, NS y SOA.
19. En los mensajes DNS que envía el servidor, ¿qué seis campos aparecen en cada respuesta
de tipo A? ¿Por qué aparece de nuevo la pregunta incluida dentro del mismo mensaje de
respuesta?
20. Por último, indica qué filtro usarías para ver sólo las consultas DNS. ¿Y para ver únicamente
las respuestas?
21. Enlaces:
http://bandaancha.eu/articulo/7372/routers-domesticos-pueden-ser-blanco-facil-ataque-dns-
rebinding
http://www.linux-magazine.es/issue/46/008-009Inseguridades46.pdf
http://www.elmundo.es/navegante/2006/08/29/tecnologia/1156867527.html